[gcc r17-2862] config: Update autoconf macros used for gcc/clang plugins [PR103459]
Pietro Monteiro via Gcc-cvs <[email protected]> Fri, 31 Jul 2026 21:39:14 +0000 (GMT)
| Newsgroups | gmane.comp.gcc.cvs |
|---|---|
| Message-ID | <[email protected]> |
https://gcc.gnu.org/g:c04ab9e2c3aa10e9a400abc9b92a2449acd59f48 commit r17-2862-gc04ab9e2c3aa10e9a400abc9b92a2449acd59f48 Author: Pietro Monteiro <[email protected]> Date: Fri Jul 31 16:40:33 2026 -0400 config: Update autoconf macros used for gcc/clang plugins [PR103459] Update AC_TRY_COMPILE to AC_COMPILE_IFELSE in the macros used for finding GCC/Clang plugin options. There's no changes to generated files. PR bootstrap/103459 config/ChangeLog: * clang-plugin.m4: Update AC_TRY_COMPILE to AC_COMPILE_IFELSE. * gcc-plugin.m4: Likewise. Diff: --- config/clang-plugin.m4 | 8 ++++---- config/gcc-plugin.m4 | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/config/clang-plugin.m4 b/config/clang-plugin.m4 index e94c4bbb6be9..69d54a098d36 100644 --- a/config/clang-plugin.m4 +++ b/config/clang-plugin.m4 @@ -73,13 +73,13 @@ AC_DEFUN([CLANG_PLUGIN_FILE_FOR_TARGET],[dnl saved_CC="$CC" CC="$COMPILER_FOR_TARGET" AC_CACHE_CHECK([for clang for target], clang_target_cv_working, [ - AC_TRY_COMPILE([ + AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[ #ifndef __clang__ #error Not clang #endif - ], - [], - clang_target_cv_working=yes, clang_target_cv_working=no)]) + ]], + [[]])], + [clang_target_cv_working=yes], [clang_target_cv_working=no])]) CC="$saved_CC" plugin_file= if test $clang_target_cv_working = yes; then diff --git a/config/gcc-plugin.m4 b/config/gcc-plugin.m4 index 5c24865fa2ed..848b28f4a8d1 100644 --- a/config/gcc-plugin.m4 +++ b/config/gcc-plugin.m4 @@ -183,11 +183,11 @@ fi saved_CC="$CC" CC="$COMPILER_FOR_TARGET" AC_CACHE_CHECK([for gcc for target], gcc_target_cv_working, [ - AC_TRY_COMPILE( - [], - [], - gcc_target_cv_working=yes, - gcc_target_cv_working=no)]) + AC_COMPILE_IFELSE([AC_LANG_PROGRAM( + [[]], + [[]])], + [gcc_target_cv_working=yes], + [gcc_target_cv_working=no])]) CC="$saved_CC" AC_MSG_CHECKING([for target -plugin option]) plugin_option=