From 08a9af93714a47f5d4e1314445dccb98896f3a1c Mon Sep 17 00:00:00 2001 From: Amos Jeffries Date: Wed, 14 Jul 2010 19:35:14 -0600 Subject: [PATCH] Author: Karl Benoit Bug 2885: AIX support: c only c++ style comments test case --- configure.in | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/configure.in b/configure.in index f6a83e410d..f7da7fa06f 100644 --- a/configure.in +++ b/configure.in @@ -2924,6 +2924,17 @@ dnl Please change your configure script. AIX doesn't need -lbsd. *-ibm-aix*) AC_MSG_NOTICE([Removing -lbsd for AIX...]) LIBS=`echo $LIBS | sed -e s/-lbsd//` + AC_MSG_CHECKING(for aix xlc c++ comments support) + AC_LANG_PUSH([C]) + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[//c++ cmt]])],[AIX_CPPCMT_SUPPORT=yes],[AIX_CPPCMT_SUPPORT=no]) + AC_MSG_RESULT($AIX_CPPCMT_SUPPORT) + if test -n `echo $CC | grep cc` 2>/dev/null && \ + test -n `cc -qversion 2>/dev/null | grep "IBM XL C/C++ for AIX"` 2>/dev/null;then + if test "$AIX_CPPCMT_SUPPORT"="no";then + SQUID_CFLAGS="-qcpluscmt $SQUID_CFLAGS" + fi + fi + AC_LANG_POP([C]) ;; *m88k*) SQUID_CFLAGS="$SQUID_CFLAGS -D_SQUID_MOTOROLA_" -- 2.47.2