configure: use AC_LINK_IFELSE instead of AC_COMPILE_IFELSE when testing for C11 features to prevent e.g. _Static_assert being treated as an implicitly-defined function.
Signed-off-by: Ben Menadue <ben.menadue@nci.org.au>
Этот коммит содержится в:
родитель
385d91bbd2
Коммит
53fda14680
@ -29,9 +29,9 @@ AC_DEFUN([OPAL_CC_HELPER],[
|
||||
|
||||
opal_prog_cc_c11_helper_tmp=0
|
||||
|
||||
AC_COMPILE_IFELSE([AC_LANG_PROGRAM([$3],[$4])],[
|
||||
$2=yes
|
||||
opal_prog_cc_c11_helper_tmp=1], [$2=no])
|
||||
AC_LINK_IFELSE([AC_LANG_PROGRAM([$3],[$4])],[
|
||||
$2=yes
|
||||
opal_prog_cc_c11_helper_tmp=1], [$2=no])
|
||||
|
||||
AC_DEFINE_UNQUOTED([$5], [$opal_prog_cc_c11_helper_tmp], [$6])
|
||||
|
||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user