Commit 513c22df authored by Yang Tse's avatar Yang Tse
Browse files

IBM C/C++ compiler predefined macro check

parent b5afd531
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -162,7 +162,9 @@ esac

AC_MSG_CHECKING([whether we are using the IBM C compiler])
CURL_CHECK_DEF([__IBMC__], [], [silent])
if test "$curl_cv_have_def___IBMC__" = "yes"; then
CURL_CHECK_DEF([__IBMCPP__], [], [silent])
if test "$curl_cv_have_def___IBMC__" = "yes" ||
  test "$curl_cv_have_def___IBMCPP__" = "yes"; then
  AC_MSG_RESULT([yes])
  dnl Ensure that compiler optimizations are always thread-safe.
  CFLAGS="$CFLAGS -qthreaded"
+3 −1
Original line number Diff line number Diff line
@@ -251,7 +251,9 @@ esac

AC_MSG_CHECKING([whether we are using the IBM C compiler])
CURL_CHECK_DEF([__IBMC__], [], [silent])
if test "$curl_cv_have_def___IBMC__" = "yes"; then
CURL_CHECK_DEF([__IBMCPP__], [], [silent])
if test "$curl_cv_have_def___IBMC__" = "yes" ||
  test "$curl_cv_have_def___IBMCPP__" = "yes"; then
  AC_MSG_RESULT([yes])
  dnl Ensure that compiler optimizations are always thread-safe.
  CFLAGS="$CFLAGS -qthreaded"