ICU-3076 Allow z/OS 64-bit mode to work.

X-SVN-Rev: 18104
This commit is contained in:
George Rhoten 2005-06-30 22:57:53 +00:00
parent bf8b9dad77
commit f494332b3d
2 changed files with 253 additions and 153 deletions

View file

@ -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

File diff suppressed because it is too large Load diff