From: Daniel Stenberg Date: Wed, 16 Jan 2019 07:11:43 +0000 (+0100) Subject: curl-compilers.m4: check for __ibmxl__ to detect xlclang X-Git-Tag: curl-7_64_0~35 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=26d7f0094aaf5458ab496a8ec84210aab64d63b5;p=thirdparty%2Fcurl.git curl-compilers.m4: check for __ibmxl__ to detect xlclang Follow-up to 2fa0d57e2e3. The __xlc__ symbol is only defined there if a particular flag is used for legacy macros. Fixes #3474 Closes #3479 --- diff --git a/m4/curl-compilers.m4 b/m4/curl-compilers.m4 index a7eee37889..c64db4bc64 100644 --- a/m4/curl-compilers.m4 +++ b/m4/curl-compilers.m4 @@ -84,8 +84,8 @@ AC_DEFUN([CURL_CHECK_COMPILER_CLANG], [ if test "$curl_cv_have_def___clang__" = "yes"; then AC_MSG_RESULT([yes]) AC_MSG_CHECKING([if compiler is xlclang]) - CURL_CHECK_DEF([__xlc__], [], [silent]) - if test "$curl_cv_have_def___xlc__" = "yes" ; then + CURL_CHECK_DEF([__ibmxl__], [], [silent]) + if test "$curl_cv_have_def___ibmxl__" = "yes" ; then dnl IBM's almost-compatible clang version AC_MSG_RESULT([yes]) compiler_id="XLCLANG"