summaryrefslogtreecommitdiff
path: root/include/my_global.h
diff options
context:
space:
mode:
authorunknown <kent@mysql.com/kent-amd64.(none)>2007-11-29 23:42:04 +0100
committerunknown <kent@mysql.com/kent-amd64.(none)>2007-11-29 23:42:04 +0100
commitf177f5f9a5a0416f06dcf5e95ef58dcfe3edb043 (patch)
treef39450a763f0a029b700a54909f1f3b94ed0b6c0 /include/my_global.h
parent4045c9b3d30d74e3a75ae58133220523438b2444 (diff)
downloadmariadb-git-f177f5f9a5a0416f06dcf5e95ef58dcfe3edb043.tar.gz
my_global.h:
Added 64 bit Mac OS X hard coded settings, for universal binaries include/my_global.h: Added 64 bit Mac OS X hard coded settings, for universal binaries
Diffstat (limited to 'include/my_global.h')
-rw-r--r--include/my_global.h19
1 files changed, 18 insertions, 1 deletions
diff --git a/include/my_global.h b/include/my_global.h
index 5e31a66e5e3..7bd82533575 100644
--- a/include/my_global.h
+++ b/include/my_global.h
@@ -95,9 +95,9 @@
# undef SIZEOF_LONG_LONG
# undef SIZEOF_OFF_T
# undef SIZEOF_SHORT
+# undef WORDS_BIGENDIAN
#if defined(__i386__)
-# undef WORDS_BIGENDIAN
# define SIZEOF_CHARP 4
# define SIZEOF_INT 4
# define SIZEOF_LONG 4
@@ -114,6 +114,23 @@
# define SIZEOF_OFF_T 8
# define SIZEOF_SHORT 2
+#if defined(__x86_64__)
+# define SIZEOF_CHARP 8
+# define SIZEOF_INT 4
+# define SIZEOF_LONG 8
+# define SIZEOF_LONG_LONG 8
+# define SIZEOF_OFF_T 8
+# define SIZEOF_SHORT 2
+
+#elif defined(__ppc64__)
+# define WORDS_BIGENDIAN
+# define SIZEOF_CHARP 8
+# define SIZEOF_INT 4
+# define SIZEOF_LONG 8
+# define SIZEOF_LONG_LONG 8
+# define SIZEOF_OFF_T 8
+# define SIZEOF_SHORT 2
+
#else
# error Building FAT binary for an unknown architecture.
#endif