diff options
author | Joseph Myers <joseph@codesourcery.com> | 2016-11-04 13:32:06 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2016-11-04 13:32:06 +0000 |
commit | 9a2835df5c25bc5a5669029fc92a60bfe25bf1c3 (patch) | |
tree | d5a3769ac833c1fc33a279ad851e957791b00146 | |
parent | 6c50bb532bb1f47084762e16fbf52af9b5a752d8 (diff) | |
download | glibc-9a2835df5c25bc5a5669029fc92a60bfe25bf1c3.zip glibc-9a2835df5c25bc5a5669029fc92a60bfe25bf1c3.tar.gz glibc-9a2835df5c25bc5a5669029fc92a60bfe25bf1c3.tar.bz2 |
Handle tilegx* machine names.
This patch makes sysdeps/tile/preconfigure handle tilegx* machine
names instead of just plain tilegx. That matches GCC, and in
particular allows a big-endian toolchain to use the tilegxbe-linux-gnu
name when configuring both GCC and glibc.
Tested with compilation for tilegxbe-linux-gnu, both 32-bit and 64-bit
(building a subsequent GCC against that glibc still falls over because
of both 32-bit and 64-bit libraries going in the lib directory, as
noted at
<https://sourceware.org/ml/libc-alpha/2016-11/msg00129.html>).
* sysdeps/tile/preconfigure: Accept tilegx* instead of tilegx.
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | sysdeps/tile/preconfigure | 2 |
2 files changed, 5 insertions, 1 deletions
@@ -1,3 +1,7 @@ +2016-11-04 Joseph Myers <joseph@codesourcery.com> + + * sysdeps/tile/preconfigure: Accept tilegx* instead of tilegx. + 2016-11-03 Joseph Myers <joseph@codesourcery.com> * conform/Makefile ($(linknamespace-header-tests)): Also depend on diff --git a/sysdeps/tile/preconfigure b/sysdeps/tile/preconfigure index dfe050c..f3e5d7e 100644 --- a/sysdeps/tile/preconfigure +++ b/sysdeps/tile/preconfigure @@ -2,7 +2,7 @@ case "$machine" in tilepro) base_machine=tile machine=tile/tilepro ;; - tilegx) + tilegx*) base_machine=tile if $CC $CFLAGS $CPPFLAGS -E -dM -xc /dev/null | grep -q __LP64__; then machine=tile/tilegx/tilegx64 |