[Python-checkins] r67987 - python/branches/release26-maint/Include/pymacconfig.h

ronald.oussoren python-checkins at python.org
Sun Dec 28 20:32:48 CET 2008


Author: ronald.oussoren
Date: Sun Dec 28 20:32:47 2008
New Revision: 67987
Log:
Backport r67982
Modified:
 python/branches/release26-maint/Include/pymacconfig.h
Modified: python/branches/release26-maint/Include/pymacconfig.h
==============================================================================
--- python/branches/release26-maint/Include/pymacconfig.h	(original)
+++ python/branches/release26-maint/Include/pymacconfig.h	Sun Dec 28 20:32:47 2008
@@ -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__)
@@ -28,12 +30,19 @@
 
 # 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
@@ -54,6 +63,11 @@
 
 # endif
 
+#ifdef __BIG_ENDIAN__
+#define WORDS_BIGENDIAN 1
+#endif /* __BIG_ENDIAN */
+
+
 #endif /* defined(_APPLE__) */
 
 #endif /* PYMACCONFIG_H */


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /