mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-26 11:33:45 +08:00
ld/arc: Make little endian default choice for linker scripts
When building with --enable-targets=all the target string is not set to something that matches the pattern arc*-*, and so the script used to decide if we should build big or little endian linker script currently exits with an error. This commit makes little endian linker script be the default, which will be used when building for all targets, this matches the behaviour from before I made the endianness switchable, when we only ever built little endian linker scripts anyway. ld/ChangeLog: * emulparams/arc-endianness.sh: Make little endian default choice.
This commit is contained in:
parent
abe051ba82
commit
1a295c62e0
@ -1,3 +1,7 @@
|
||||
2016-04-07 Andrew Burgess <andrew.burgess@embecosm.com>
|
||||
|
||||
* emulparams/arc-endianness.sh: Make little endian default choice.
|
||||
|
||||
2016-04-07 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* scripttempl/elf32msp430.sc (.MSP430.attributes): Fix typo in
|
||||
|
@ -1,10 +1,11 @@
|
||||
# Select an appropriate endinaness based on the value of target. When
|
||||
# building for all targets we select little endian, which is what the
|
||||
# '*' pattern is for.
|
||||
case ${target} in
|
||||
arceb-*)
|
||||
ARC_ENDIAN="big"
|
||||
;;
|
||||
arc-*)
|
||||
arc-* | * )
|
||||
ARC_ENDIAN="little"
|
||||
;;
|
||||
*)
|
||||
exit 1
|
||||
esac
|
||||
|
Loading…
Reference in New Issue
Block a user