]>
Commit | Line | Data |
---|---|---|
d43127a9 JK |
1 | diff -dur icedtea-3.9.0.orig/acinclude.m4 icedtea-3.9.0/acinclude.m4 |
2 | --- icedtea-3.9.0.orig/acinclude.m4 2018-09-27 17:37:12.000000000 +0200 | |
3 | +++ icedtea-3.9.0/acinclude.m4 2018-10-02 08:55:13.000000000 +0200 | |
4 | @@ -2,12 +2,23 @@ | |
ef4429ab | 5 | [ |
f985347b | 6 | case "${target_cpu}" in |
ef4429ab JR |
7 | x86_64) |
8 | - BUILD_ARCH_DIR=amd64 | |
9 | - INSTALL_ARCH_DIR=amd64 | |
10 | - JRE_ARCH_DIR=amd64 | |
48ab9d62 | 11 | - RPM_ARCH=x86_64 |
d43127a9 | 12 | - SYSTEMTAP_ARCH_DIR=x86_64 |
ef4429ab JR |
13 | - ARCHFLAG="-m64" |
14 | + case "${host}" in | |
15 | + *x32) | |
16 | + BUILD_ARCH_DIR=x32 | |
17 | + INSTALL_ARCH_DIR=x32 | |
18 | + JRE_ARCH_DIR=x32 | |
48ab9d62 | 19 | + RPM_ARCH=x32 |
d43127a9 | 20 | + SYSTEMTAP_ARCH_DIR=x32 |
ef4429ab JR |
21 | + ;; |
22 | + *) | |
23 | + BUILD_ARCH_DIR=amd64 | |
24 | + INSTALL_ARCH_DIR=amd64 | |
25 | + JRE_ARCH_DIR=amd64 | |
48ab9d62 | 26 | + RPM_ARCH=x86_64 |
d43127a9 | 27 | + SYSTEMTAP_ARCH_DIR=x86_64 |
ef4429ab | 28 | + ARCHFLAG="-m64" |
d43127a9 | 29 | + ;; |
ef4429ab JR |
30 | + esac |
31 | ;; | |
32 | i?86) | |
33 | BUILD_ARCH_DIR=i586 | |
d43127a9 | 34 | @@ -664,7 +675,7 @@ |
ef4429ab JR |
35 | ZERO_LIBARCH="${INSTALL_ARCH_DIR}" |
36 | dnl can't use AC_CHECK_SIZEOF on multilib | |
37 | case "${ZERO_LIBARCH}" in | |
38 | - arm|i386|ppc|s390|sh|sparc) | |
39 | + arm|i386|ppc|s390|sh|sparc|x32) | |
40 | ZERO_BITSPERWORD=32 | |
41 | ;; | |
f985347b | 42 | aarch64|alpha|amd64|ia64|ppc64|ppc64le|s390x|sparcv9) |
d43127a9 JK |
43 | @@ -2192,7 +2203,15 @@ |
44 | aarch64|arm64) if test "x${HSBUILD}" = "xaarch32"; then has_native_hotspot_port=no; fi ;; | |
f985347b JK |
45 | i?86) ;; |
46 | sparc) ;; | |
47 | - x86_64) ;; | |
48 | + x86_64) | |
49 | + case "${host}" in | |
50 | + *x32) | |
51 | + has_native_hotspot_port=no | |
52 | + ;; | |
53 | + *) | |
54 | + ;; | |
55 | + esac | |
56 | + ;; | |
57 | powerpc64) ;; | |
58 | powerpc64le) ;; | |
d43127a9 | 59 | arm*) if test "x${HSBUILD}" != "xaarch32"; then has_native_hotspot_port=no; fi ;; |