mirror of https://github.com/xiph/flac
Clean up bswap32 autoconf macro.
Improve 'checking' message and don't hog the cache namespace. Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
This commit is contained in:
parent
7a671e7c41
commit
87408b3661
|
@ -36,16 +36,16 @@ dnl Dtermine whether the compiler has the __builtin_bswap32() intrinsic which
|
|||
dnl is likely to be present for most versions of GCC as well as Clang.
|
||||
|
||||
AC_DEFUN([XIPH_C_BSWAP32],
|
||||
[AC_CACHE_CHECK(has bswap32 instrinsic,
|
||||
ac_cv_c_bswap,
|
||||
[AC_CACHE_CHECK(for bswap32 instrinsic,
|
||||
ac_cv_c_bswap32,
|
||||
|
||||
# Initialize to no
|
||||
ac_cv_c_bswap=no
|
||||
ac_cv_c_bswap32=no
|
||||
HAVE_BSWAP32=0
|
||||
|
||||
[AC_TRY_LINK([],
|
||||
return __builtin_bswap32 (0) ;,
|
||||
ac_cv_c_bswap=yes
|
||||
ac_cv_c_bswap32=yes
|
||||
HAVE_BSWAP32=1
|
||||
)]
|
||||
AC_DEFINE_UNQUOTED(HAVE_BSWAP32, ${HAVE_BSWAP32},
|
||||
|
|
Loading…
Reference in New Issue