Mercurial > hg > octave-lyh > gnulib-hg
changeset 1959:ee819a83fd8a
(AC_SYS_LARGEFILE_FLAGS): Work around GCC 2.95.1 bug with HP-UX 10.20.
author | Jim Meyering <jim@meyering.net> |
---|---|
date | Wed, 29 Sep 1999 14:44:31 +0000 |
parents | 3bf5a026bc95 |
children | 7489276903a8 |
files | m4/largefile.m4 |
diffstat | 1 files changed, 12 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/m4/largefile.m4 +++ b/m4/largefile.m4 @@ -1,4 +1,4 @@ -#serial 5 +#serial 6 dnl By default, many hosts won't let programs access large files; dnl one must use special compiler options to get large-file access to work. @@ -16,6 +16,14 @@ ac_cv_sys_largefile_$1=no ifelse($1, CFLAGS, [case "$host_os" in + # HP-UX 10.20 requires -D__STDC_EXT__ with gcc 2.95.1. +changequote(, )dnl + hpux10.[2-9][0-9]* | hpux1[1-9]* | hpux[2-9][0-9]*) +changequote([, ])dnl + if test "$GCC" = yes; then + ac_cv_sys_largefile_CFLAGS=-D__STDC_EXT__ + fi + ;; # IRIX 6.2 and later require cc -n32. changequote(, )dnl irix6.[2-9]* | irix6.1[0-9]* | irix[7-9].* | irix[1-9][0-9]*) @@ -23,11 +31,13 @@ if test "$GCC" != yes; then ac_cv_sys_largefile_CFLAGS=-n32 fi + esac + if test "$ac_cv_sys_largefile_CFLAGS" != no; then ac_save_CC="$CC" CC="$CC $ac_cv_sys_largefile_CFLAGS" AC_TRY_LINK(, , , ac_cv_sys_largefile_CFLAGS=no) CC="$ac_save_CC" - esac]) + fi]) }])]) dnl Internal subroutine of AC_SYS_LARGEFILE.