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 @@ -4876,6 +4876,41 @@ if test x"$pgac_cv_prog_cc_cflags__qnoansialias" = x"yes"; then
4876
4876
CFLAGS=" $CFLAGS -qnoansialias"
4877
4877
fi
4878
4878
4879
+ { $as_echo " $as_me :${as_lineno-$LINENO } : checking whether $CC supports -qlonglong" >&5
4880
+ $as_echo_n " checking whether $CC supports -qlonglong... " >&6 ; }
4881
+ if ${pgac_cv_prog_cc_cflags__qlonglong+: } false ; then :
4882
+ $as_echo_n " (cached) " >&6
4883
+ else
4884
+ pgac_save_CFLAGS=$CFLAGS
4885
+ CFLAGS=" $pgac_save_CFLAGS -qlonglong"
4886
+ ac_save_c_werror_flag=$ac_c_werror_flag
4887
+ ac_c_werror_flag=yes
4888
+ cat confdefs.h - << _ACEOF >conftest.$ac_ext
4889
+ /* end confdefs.h. */
4890
+
4891
+ int
4892
+ main ()
4893
+ {
4894
+
4895
+ ;
4896
+ return 0;
4897
+ }
4898
+ _ACEOF
4899
+ if ac_fn_c_try_compile " $LINENO " ; then :
4900
+ pgac_cv_prog_cc_cflags__qlonglong=yes
4901
+ else
4902
+ pgac_cv_prog_cc_cflags__qlonglong=no
4903
+ fi
4904
+ rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext
4905
+ ac_c_werror_flag=$ac_save_c_werror_flag
4906
+ CFLAGS=" $pgac_save_CFLAGS "
4907
+ fi
4908
+ { $as_echo " $as_me :${as_lineno-$LINENO } : result: $pgac_cv_prog_cc_cflags__qlonglong " >&5
4909
+ $as_echo " $pgac_cv_prog_cc_cflags__qlonglong " >&6 ; }
4910
+ if test x" $pgac_cv_prog_cc_cflags__qlonglong " = x" yes" ; then
4911
+ CFLAGS=" $CFLAGS -qlonglong"
4912
+ fi
4913
+
4879
4914
elif test " $PORTNAME " = " hpux" ; then
4880
4915
# On some versions of HP-UX, libm functions do not set errno by default.
4881
4916
# 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