File tree 3 files changed +37
-1
lines changed
3 files changed +37
-1
lines changed Original file line number Diff line number Diff line change @@ -4877,6 +4877,41 @@ if test x"$pgac_cv_prog_cc_cflags__qnoansialias" = x"yes"; then
4877
4877
CFLAGS=" $CFLAGS -qnoansialias"
4878
4878
fi
4879
4879
4880
+ { $as_echo " $as_me :${as_lineno-$LINENO } : checking whether $CC supports -qlonglong" >&5
4881
+ $as_echo_n " checking whether $CC supports -qlonglong... " >&6 ; }
4882
+ if ${pgac_cv_prog_cc_cflags__qlonglong+: } false ; then :
4883
+ $as_echo_n " (cached) " >&6
4884
+ else
4885
+ pgac_save_CFLAGS=$CFLAGS
4886
+ CFLAGS=" $pgac_save_CFLAGS -qlonglong"
4887
+ ac_save_c_werror_flag=$ac_c_werror_flag
4888
+ ac_c_werror_flag=yes
4889
+ cat confdefs.h - << _ACEOF >conftest.$ac_ext
4890
+ /* end confdefs.h. */
4891
+
4892
+ int
4893
+ main ()
4894
+ {
4895
+
4896
+ ;
4897
+ return 0;
4898
+ }
4899
+ _ACEOF
4900
+ if ac_fn_c_try_compile " $LINENO " ; then :
4901
+ pgac_cv_prog_cc_cflags__qlonglong=yes
4902
+ else
4903
+ pgac_cv_prog_cc_cflags__qlonglong=no
4904
+ fi
4905
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4906
+ ac_c_werror_flag=$ac_save_c_werror_flag
4907
+ CFLAGS=" $pgac_save_CFLAGS "
4908
+ fi
4909
+ { $as_echo " $as_me :${as_lineno-$LINENO } : result: $pgac_cv_prog_cc_cflags__qlonglong " >&5
4910
+ $as_echo " $pgac_cv_prog_cc_cflags__qlonglong " >&6 ; }
4911
+ if test x" $pgac_cv_prog_cc_cflags__qlonglong " = x" yes" ; then
4912
+ CFLAGS=" $CFLAGS -qlonglong"
4913
+ fi
4914
+
4880
4915
elif test " $PORTNAME " = " hpux" ; then
4881
4916
# On some versions of HP-UX, libm functions do not set errno by default.
4882
4917
# Fix that by using +Olibmerrno if the compiler recognizes it.
Original file line number Diff line number Diff line change @@ -461,6 +461,7 @@ elif test "$ICC" = yes; then
461
461
elif test "$PORTNAME" = "aix"; then
462
462
# AIX's xlc has to have strict aliasing turned off too
463
463
PGAC_PROG_CC_CFLAGS_OPT([-qnoansialias])
464
+ PGAC_PROG_CC_CFLAGS_OPT([-qlonglong])
464
465
elif test "$PORTNAME" = "hpux"; then
465
466
# On some versions of HP-UX, libm functions do not set errno by default.
466
467
# Fix that by using +Olibmerrno if the compiler recognizes it.
Original file line number Diff line number Diff line change @@ -7,7 +7,7 @@ if test "$GCC" != yes ; then
7
7
CFLAGS="-O -qmaxmem=16384 -qsrcmsg"
8
8
;;
9
9
*)
10
- CFLAGS="-O2 -qmaxmem=16384 -qsrcmsg -qlonglong "
10
+ CFLAGS="-O2 -qmaxmem=16384 -qsrcmsg"
11
11
;;
12
12
esac
13
13
fi
You can’t perform that action at this time.
0 commit comments