]> git.sesse.net Git - vlc/commitdiff
Export WORDS_BIGENDIAN to pkg-config unless someone knows better
authorRémi Denis-Courmont <rem@videolan.org>
Mon, 26 May 2008 18:46:45 +0000 (21:46 +0300)
committerRémi Denis-Courmont <rem@videolan.org>
Mon, 26 May 2008 18:56:55 +0000 (21:56 +0300)
configure.ac
src/check_headers
src/vlc-plugin.pc.in

index 2e451f103f17f397877514e88a76d1db2d2776da..51d7f382eabff379788f292f7639a6863ca7b23e 100644 (file)
@@ -5598,6 +5598,12 @@ dnl
 dnl  Endianness check
 dnl
 AC_C_BIGENDIAN
+AS_IF([test "${ac_cv_c_bigendian}" = "yes"], [
+  DEFS_BIGENDIAN="-DWORDS_BIGENDIAN=1"
+], [
+  DEFS_BIGENDIAN=""
+])
+AC_SUBST(DEFS_BIGENDIAN)
 
 dnl
 dnl  DLL loader copied from MPlayer copied from somewhere else (WINE ?)
index d0937b4d160f3309575b8a31357d881d69555e3a..a60a931517261ed6d78da2fc4cdea9dace2b7c28 100755 (executable)
@@ -7,6 +7,7 @@ cd "$(dirname "$0")" || exit $?
 # There are incorrect, as external users don't have our <config.h>.
 regexp="$(cat ../config.h.in | \
        sed -n -e 's/^#undef \([A-Z0-9_]*\)$/\1/p' | \
+       grep -v 'WORDS_BIGENDIAN' | \
        xargs | \
        sed -e 's/ /\\\|/g')"
 
index 9adeb738b552e800bbeed3a8d3b3062b4ff47e2c..f5ccf62d15348e321b74b76087d51f60780855b0 100644 (file)
@@ -10,6 +10,7 @@ Cflags: -I${includedir} -I${includedir}/vlc/plugins \
        -D_FILE_OFFSET_BITS=64 \
        -D__USE_UNIX98 \
        -D_LARGEFILE64_SOURCE \
+       @DEFS_BIGENDIAN@ \
        -D_REENTRANT \
        -D_THREAD_SAFE
 Libs: -L${libdir} -lvlccore