mirror of
https://gitlab.gnome.org/GNOME/glib.git
synced 2025-01-11 23:16:14 +01:00
configure.ac: join the cargo-cult of _cv_
For some reason, the setting of g_atomic_lock_free wasn't making it down to the lower part of the configure script where glibconfig.h was being generated when building using mingw32-configure. If we prefix glib_cv_ to the start of the variable name (like everyone else is doing) then it magically starts working. I love you, automake.
This commit is contained in:
parent
612d238467
commit
3fd412549f
@ -2433,11 +2433,11 @@ dnl We may add other compilers here in the future...
|
|||||||
AC_MSG_CHECKING([for lock-free atomic intrinsics])
|
AC_MSG_CHECKING([for lock-free atomic intrinsics])
|
||||||
AC_TRY_COMPILE([],
|
AC_TRY_COMPILE([],
|
||||||
[__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;],
|
[__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4;],
|
||||||
[g_atomic_lock_free=yes],
|
[glib_cv_g_atomic_lock_free=yes],
|
||||||
[g_atomic_lock_free=no])
|
[glib_cv_g_atomic_lock_free=no])
|
||||||
AC_MSG_RESULT($g_atomic_lock_free)
|
AC_MSG_RESULT($glib_cv_g_atomic_lock_free)
|
||||||
|
|
||||||
if test "$g_atomic_lock_free" = "no"; then
|
if test "$glib_cv_g_atomic_lock_free" = "no"; then
|
||||||
SAVE_CFLAGS="${CFLAGS}"
|
SAVE_CFLAGS="${CFLAGS}"
|
||||||
CFLAGS="-march=i486"
|
CFLAGS="-march=i486"
|
||||||
AC_TRY_COMPILE([],
|
AC_TRY_COMPILE([],
|
||||||
@ -3479,6 +3479,7 @@ g_threads_impl_def=$g_threads_impl
|
|||||||
|
|
||||||
g_system_thread_sizeof="$glib_cv_sizeof_system_thread"
|
g_system_thread_sizeof="$glib_cv_sizeof_system_thread"
|
||||||
|
|
||||||
|
g_atomic_lock_free="$glib_cv_g_atomic_lock_free"
|
||||||
g_memory_barrier_needed="$glib_memory_barrier_needed"
|
g_memory_barrier_needed="$glib_memory_barrier_needed"
|
||||||
g_gcc_atomic_ops="$glib_cv_gcc_has_builtin_atomic_operations"
|
g_gcc_atomic_ops="$glib_cv_gcc_has_builtin_atomic_operations"
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user