mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-10 07:39:16 +00:00
ICU-3076 Allow z/OS 64-bit mode to work.
X-SVN-Rev: 18104
This commit is contained in:
parent
bf8b9dad77
commit
f494332b3d
2 changed files with 253 additions and 153 deletions
16
icu4c/source/aclocal.m4
vendored
16
icu4c/source/aclocal.m4
vendored
|
@ -224,6 +224,22 @@ AC_DEFUN(AC_CHECK_64BIT_LIBS,
|
|||
fi
|
||||
fi
|
||||
;;
|
||||
*-*ibm-openedition*|*-*-os390*)
|
||||
OLD_CFLAGS="${CFLAGS}"
|
||||
OLD_CXXFLAGS="${CXXFLAGS}"
|
||||
OLD_LDFLAGS="${LDFLAGS}"
|
||||
CFLAGS="${CFLAGS} -Wc,lp64,expo"
|
||||
CXXFLAGS="${CXXFLAGS} -Wc,lp64,expo"
|
||||
LDFLAGS="${LDFLAGS} -Wl,lp64"
|
||||
AC_TRY_RUN(int main(void) {return 0;},
|
||||
ENABLE_64BIT_LIBS=yes, ENABLE_64BIT_LIBS=no,
|
||||
ENABLE_64BIT_LIBS=no)
|
||||
if test "$ENABLE_64BIT_LIBS" = no; then
|
||||
CFLAGS="${OLD_CFLAGS}"
|
||||
CXXFLAGS="${OLD_CXXFLAGS}"
|
||||
LDFLAGS="${OLD_LDFLAGS}"
|
||||
fi
|
||||
;;
|
||||
*)
|
||||
ENABLE_64BIT_LIBS=no
|
||||
;;
|
||||
|
|
390
icu4c/source/configure
vendored
390
icu4c/source/configure
vendored
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue