diff --git a/configure b/configure index c78c45d11260f6e..d38c54f2d4af334 100755 --- a/configure +++ b/configure @@ -27774,7 +27774,7 @@ then : else $as_nop if test "$cross_compiling" = yes then : - ac_cv_libatomic_needed=yes + ac_cv_libatomic_needed=no else $as_nop cat confdefs.h - <<_ACEOF >conftest.$ac_ext /* end confdefs.h. */ @@ -27811,9 +27811,7 @@ int main() _ACEOF if ac_fn_c_try_run "$LINENO" then : - ac_cv_libatomic_needed=no - else $as_nop ac_cv_libatomic_needed=yes fi @@ -27821,7 +27819,6 @@ rm -f core *.core core.conftest.* gmon.out bb.out conftest$ac_exeext \ conftest.$ac_objext conftest.beam conftest.$ac_ext fi - fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_libatomic_needed" >&5 printf "%s\n" "$ac_cv_libatomic_needed" >&6; } diff --git a/configure.ac b/configure.ac index f833755a4660125..7df0342135dc2b8 100644 --- a/configure.ac +++ b/configure.ac @@ -7007,9 +7007,10 @@ int main() } return 0; // all good } -]])],[ - ac_cv_libatomic_needed=no -],[ac_cv_libatomic_needed=yes],[ac_cv_libatomic_needed=yes]) +]])], +[ac_cv_libatomic_needed=no], dnl build succeeded +[ac_cv_libatomic_needed=yes], dnl build failed +[ac_cv_libatomic_needed=no]) dnl cross compilatio ]) AS_VAR_IF([ac_cv_libatomic_needed], [yes],