aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Metcalf <cmetcalf@tilera.com>2013-06-12 16:48:33 -0400
committerChris Metcalf <cmetcalf@tilera.com>2013-06-19 15:36:53 -0400
commitca4023620a265f90a4022b98ac481fd1d053723a (patch)
tree636870e7a08f9cbe1cbe7b52d36bd5f7a9d84203
parent201b499c978b073655ab5e040605dad38afe485a (diff)
downloadglibc-ca4023620a265f90a4022b98ac481fd1d053723a.zip
glibc-ca4023620a265f90a4022b98ac481fd1d053723a.tar.gz
glibc-ca4023620a265f90a4022b98ac481fd1d053723a.tar.bz2
tile: default to little-endian in bits/endian.h
This turns out to be helpful when doing a from-scratch cross-compile of gcc and glibc, since you can then do "make install-headers" in glibc even before you have a functioning tile gcc. (cherry picked from commit ad36ba2bd67398edefe31aa039090912f76bffce)
-rw-r--r--ports/ChangeLog.tile4
-rw-r--r--ports/sysdeps/tile/bits/endian.h4
2 files changed, 5 insertions, 3 deletions
diff --git a/ports/ChangeLog.tile b/ports/ChangeLog.tile
index 68e1b0a..303311d 100644
--- a/ports/ChangeLog.tile
+++ b/ports/ChangeLog.tile
@@ -1,3 +1,7 @@
+2013-06-12 Chris Metcalf <cmetcalf@tilera.com>
+
+ * sysdeps/tile/bits/endian.h (__BYTE_ORDER): Default to little.
+
2013-05-23 Chris Metcalf <cmetcalf@tilera.com>
* sysdeps/tile/tilegx/Makefile ($(cflags-mcmodel-large)):
diff --git a/ports/sysdeps/tile/bits/endian.h b/ports/sysdeps/tile/bits/endian.h
index 43d94bb..835042a 100644
--- a/ports/sysdeps/tile/bits/endian.h
+++ b/ports/sysdeps/tile/bits/endian.h
@@ -6,8 +6,6 @@
#if defined __BIG_ENDIAN__
# define __BYTE_ORDER __BIG_ENDIAN
-#elif defined __LITTLE_ENDIAN__
-# define __BYTE_ORDER __LITTLE_ENDIAN
#else
-# error "Endianness not declared!!"
+# define __BYTE_ORDER __LITTLE_ENDIAN
#endif