# HG changeset patch # User diego # Date 1248630186 0 # Node ID d62dcefa6fcce563d12f1023146bc5b24636c39e # Parent 039160a7054bc4f634634854fc9c207c866b8a1e Set both HAVE_BIGENDIAN and WORDS_BIGENDIAN. Both definitions are used in different places. diff -r 039160a7054b -r d62dcefa6fcc configure --- a/configure Sun Jul 26 14:40:05 2009 +0000 +++ b/configure Sun Jul 26 17:43:06 2009 +0000 @@ -2361,10 +2361,12 @@ fi if test "$_big_endian" = yes ; then _byte_order='big-endian' - def_words_endian='#define HAVE_BIGENDIAN 1' + def_words_endian='#define WORDS_BIGENDIAN 1' + def_bigendian='#define HAVE_BIGENDIAN 1' else _byte_order='little-endian' - def_words_endian='#define HAVE_BIGENDIAN 0' + def_words_endian='#undef WORDS_BIGENDIAN' + def_bigendian='#define HAVE_BIGENDIAN 0' fi echores "$_byte_order" @@ -8582,6 +8584,7 @@ /* CPU stuff */ #define __CPU__ $iproc $def_words_endian +$def_bigendian $(ff_config_enable "$_arch_all" "$_arch" "ARCH") $(ff_config_enable "$_cpuexts_all" "$_cpuexts" "HAVE")