diff options
author | Arnold D. Robbins <arnold@skeeve.com> | 2017-08-21 21:18:16 +0300 |
---|---|---|
committer | Arnold D. Robbins <arnold@skeeve.com> | 2017-08-21 21:18:16 +0300 |
commit | 650fc1a8f35f597dfd999d10136ec2812d203b22 (patch) | |
tree | f27dc0bdf770738ff7649d7ef8f151f1238c2797 /m4/arch.m4 | |
parent | 9291eb46773144be6405e1dda1e94ded63e93a11 (diff) | |
download | egawk-650fc1a8f35f597dfd999d10136ec2812d203b22.tar.gz egawk-650fc1a8f35f597dfd999d10136ec2812d203b22.tar.bz2 egawk-650fc1a8f35f597dfd999d10136ec2812d203b22.zip |
Integrate changes for z/OS.
Diffstat (limited to 'm4/arch.m4')
-rw-r--r-- | m4/arch.m4 | 14 |
1 files changed, 7 insertions, 7 deletions
@@ -38,15 +38,15 @@ if test "x$ac_cv_zos_uss" = "xyes" then dnl Identify the compiler. ac_zos_uss_cc_id=unknown - echo " $CC " | $EGREP ' (/bin/)?c89[ |_]' >/dev/null && ac_zos_uss_cc_id=c89 - echo " $CC " | $EGREP ' (/bin/)?c99[ |_]' >/dev/null && ac_zos_uss_cc_id=xlc - echo " $CC " | $EGREP ' (/bin/)?cc[ |_]' >/dev/null && ac_zos_uss_cc_id=cc - echo " $CC " | $EGREP ' (/bin/)?xlc[ |_]' >/dev/null && ac_zos_uss_cc_id=xlc - echo " $CC " | $EGREP ' (/bin/)?xlC[ |_]' >/dev/null && ac_zos_uss_cc_id=xlc++ - echo " $CC " | $EGREP ' (/bin/)?xlc\+\+[ |_]' >/dev/null && ac_zos_uss_cc_id=xlc++ + echo " $CC " | $EGREP [' (/bin/)?c89[ |_]'] >/dev/null && ac_zos_uss_cc_id=c89 + echo " $CC " | $EGREP [' (/bin/)?c99[ |_]'] >/dev/null && ac_zos_uss_cc_id=xlc + echo " $CC " | $EGREP [' (/bin/)?cc[ |_]'] >/dev/null && ac_zos_uss_cc_id=cc + echo " $CC " | $EGREP [' (/bin/)?xlc[ |_]'] >/dev/null && ac_zos_uss_cc_id=xlc + echo " $CC " | $EGREP [' (/bin/)?xlC[ |_]'] >/dev/null && ac_zos_uss_cc_id=xlc++ + echo " $CC " | $EGREP [' (/bin/)?xlc\+\+[ |_]'] >/dev/null && ac_zos_uss_cc_id=xlc++ test "x$GCC" = "xyes" && ac_zos_uss_cc_id=gcc dnl These feature test macros are needed on z/OS. - CPPFLAGS="$CPPFLAGS -D_ALL_SOURCE" + CPPFLAGS="$CPPFLAGS -D_ALL_SOURCE -D_OPEN_SYS_UNLOCKED_EXT" test "$ac_zos_uss_cc_id" != xlc++ && CPPFLAGS="$CPPFLAGS -D_XOPEN_SOURCE=600" case "$ac_zos_uss_cc_id" in c89) |