]> granicus.if.org Git - python/commitdiff
Backport r67982
authorRonald Oussoren <ronaldoussoren@mac.com>
Sun, 28 Dec 2008 19:32:47 +0000 (19:32 +0000)
committerRonald Oussoren <ronaldoussoren@mac.com>
Sun, 28 Dec 2008 19:32:47 +0000 (19:32 +0000)
Include/pymacconfig.h

index e864e72eb259fbfdd474717186cffbab83049b8d..a8679af498ff7c58634d8ea964a806a40de2c407 100644 (file)
@@ -15,6 +15,8 @@
 # undef SIZEOF_SIZE_T
 # undef SIZEOF_TIME_T
 # undef SIZEOF_VOID_P
+# undef SIZEOF__BOOL
+# undef WORDS_BIGENDIAN
 
 #    undef VA_LIST_IS_ARRAY
 #    if defined(__LP64__) && defined(__x86_64__)
 
 #    undef SIZEOF_LONG
 #    ifdef __LP64__
+#       define SIZEOF__BOOL            1
+#        define SIZEOF__BOOL           1
 #        define SIZEOF_LONG            8
 #        define SIZEOF_PTHREAD_T       8
 #        define SIZEOF_SIZE_T          8
 #        define SIZEOF_TIME_T          8
 #        define SIZEOF_VOID_P          8
 #    else
+#        ifdef __ppc__
+#          define SIZEOF__BOOL         4
+#        else
+#          define SIZEOF__BOOL         1
+#        endif
 #        define SIZEOF_LONG            4
 #        define SIZEOF_PTHREAD_T       4
 #        define SIZEOF_SIZE_T          4
 
 #    endif
 
+#ifdef __BIG_ENDIAN__
+#define WORDS_BIGENDIAN 1
+#endif /* __BIG_ENDIAN */
+
+
 #endif /* defined(_APPLE__) */
 
 #endif /* PYMACCONFIG_H */