aboutsummaryrefslogtreecommitdiff
path: root/system/include/libc/machine/endian.h
diff options
context:
space:
mode:
authorJeff Terrace <jterrace@gmail.com>2012-01-05 12:56:01 -0500
committerJeff Terrace <jterrace@gmail.com>2012-01-05 12:56:01 -0500
commit5581e9cec2f9716e77e83a273ed4e989202f8879 (patch)
tree70acffb70c366907ef75637bf53a171aab669786 /system/include/libc/machine/endian.h
parent952db09871053e7a61ccc7f70ccf5cd738eb3f14 (diff)
parenta4c79c9ec14dfa52b2d299e0ef3ea952b7cbd5ee (diff)
Merge branch 'master' of git://github.com/jterrace/emscripten into incoming
Diffstat (limited to 'system/include/libc/machine/endian.h')
-rw-r--r--system/include/libc/machine/endian.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/system/include/libc/machine/endian.h b/system/include/libc/machine/endian.h
index 07ebc8f6..cec97a7b 100644
--- a/system/include/libc/machine/endian.h
+++ b/system/include/libc/machine/endian.h
@@ -9,6 +9,13 @@
#define LITTLE_ENDIAN 1234
#endif
+#ifndef __LITTLE_ENDIAN
+#define __LITTLE_ENDIAN LITTLE_ENDIAN
+#endif
+#ifndef __BIG_ENDIAN
+#define __BIG_ENDIAN BIG_ENDIAN
+#endif
+
#ifndef BYTE_ORDER
#if defined(__IEEE_LITTLE_ENDIAN) || defined(__IEEE_BYTES_LITTLE_ENDIAN)
#define BYTE_ORDER LITTLE_ENDIAN
@@ -17,4 +24,8 @@
#endif
#endif
+#ifndef __BYTE_ORDER
+#define __BYTE_ORDER BYTE_ORDER
+#endif
+
#endif /* __MACHINE_ENDIAN_H__ */