summaryrefslogtreecommitdiffstats
path: root/contrib/binutils
diff options
context:
space:
mode:
authorandrew <andrew@FreeBSD.org>2014-10-05 11:06:22 +0000
committerandrew <andrew@FreeBSD.org>2014-10-05 11:06:22 +0000
commit5bb00416228d8237d3c4d7794a76601c8405b6ba (patch)
tree2edec21e9064ca8005c9dde8f471b18e5a65130a /contrib/binutils
parent3620080f9b58fdd7c04c36685013edcdca6b3185 (diff)
downloadFreeBSD-src-5bb00416228d8237d3c4d7794a76601c8405b6ba.zip
FreeBSD-src-5bb00416228d8237d3c4d7794a76601c8405b6ba.tar.gz
Merge the big-endian ARM targets together, and the little-endian ARM
targets. With this we assume any ARM target containing eb is big-endian, otherwise it is little-endian.
Diffstat (limited to 'contrib/binutils')
-rwxr-xr-xcontrib/binutils/bfd/config.bfd12
1 files changed, 2 insertions, 10 deletions
diff --git a/contrib/binutils/bfd/config.bfd b/contrib/binutils/bfd/config.bfd
index 4717091..3d18dfa 100755
--- a/contrib/binutils/bfd/config.bfd
+++ b/contrib/binutils/bfd/config.bfd
@@ -273,19 +273,11 @@ case "${targ}" in
targ_defvec=bfd_elf32_littlearm_vec
targ_selvecs=bfd_elf32_bigarm_vec
;;
- armeb-*-freebsd*)
+ arm*eb*-*-freebsd*)
targ_defvec=bfd_elf32_bigarm_vec
targ_selvecs=bfd_elf32_littlearm_vec
;;
- armv6eb-*-freebsd*)
- targ_defvec=bfd_elf32_bigarm_vec
- targ_selvecs=bfd_elf32_littlearm_vec
- ;;
- armv6-*-freebsd* | armv6hf-*-freebsd*)
- targ_defvec=bfd_elf32_littlearm_vec
- targ_selvecs=bfd_elf32_bigarm_vec
- ;;
- arm-*-elf | arm-*-freebsd* | arm*-*-linux-* | arm*-*-conix* | \
+ arm-*-elf | arm*-*-freebsd* | arm*-*-linux-* | arm*-*-conix* | \
arm*-*-uclinux* | arm-*-kfreebsd*-gnu | \
arm*-*-eabi* )
targ_defvec=bfd_elf32_littlearm_vec
OpenPOWER on IntegriCloud