projects
/
mesa.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e737a99
)
darwin: Use machine/endian.h to determine endianness
author
Jeremy Huddleston
<jeremyhu@apple.com>
Sun, 31 Jul 2011 16:31:48 +0000
(09:31 -0700)
committer
Jeremy Huddleston
<jeremyhu@apple.com>
Sun, 31 Jul 2011 16:43:52 +0000
(09:43 -0700)
Signed-off-by: Jeremy Huddleston <jeremyhu@apple.com>
src/gallium/include/pipe/p_config.h
patch
|
blob
|
history
diff --git
a/src/gallium/include/pipe/p_config.h
b/src/gallium/include/pipe/p_config.h
index 803b806592c1ed08a6e8c05f2000e2359afa124e..8a5d892c884cfb9149278f6d0ff20eeecddc3fda 100644
(file)
--- a/
src/gallium/include/pipe/p_config.h
+++ b/
src/gallium/include/pipe/p_config.h
@@
-120,6
+120,15
@@
# define PIPE_ARCH_BIG_ENDIAN
#endif
+#elif defined(__APPLE__)
+#include <machine/endian.h>
+
+#if __DARWIN_BYTE_ORDER == __DARWIN_LITTLE_ENDIAN
+# define PIPE_ARCH_LITTLE_ENDIAN
+#elif __DARWIN_BYTE_ORDER == __DARWIN_BIG_ENDIAN
+# define PIPE_ARCH_BIG_ENDIAN
+#endif
+
#else
#if defined(PIPE_ARCH_X86) || defined(PIPE_ARCH_X86_64)