build: added WORDS_BIGENDIAN test
authorAndrew Tridgell <tridge@samba.org>
Fri, 19 Mar 2010 10:15:06 +0000 (21:15 +1100)
committerAndrew Tridgell <tridge@samba.org>
Tue, 6 Apr 2010 10:26:55 +0000 (20:26 +1000)
lib/replace/wscript

index 20d757cb8fb888282ea5d507f66ab75f2772188d..575dcf9ac228fc71cafa5b005edb49a0f7fde849 100644 (file)
@@ -134,6 +134,11 @@ def configure(conf):
     conf.CHECK_TYPE('offset_t', 'loff_t')
     conf.CHECK_TYPE('volatile int', define='HAVE_VOLATILE')
 
+    conf.CHECK_CODE('long one = 1; return ((char *)(&one))[0]',
+                    execute=True,
+                    define='WORDS_BIGENDIAN')
+
+
     conf.CHECK_TYPE_IN('struct ifaddrs', 'ifaddrs.h')
     conf.CHECK_TYPE_IN('struct addrinfo', 'netdb.h')
     conf.CHECK_TYPE_IN('struct sockaddr', 'sys/socket.h')