summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2006-09-12 07:02:15 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2006-09-12 07:02:15 +0000
commitda07c79f6a43469e4256fdabea8fa9677d657d32 (patch)
treeb84aa7a3b8ee87ec22f5d886b91a8410f0e50b14 /gnu/usr.bin/binutils
parent25024d95e91e3a2be8f7dd42da977520117d1d18 (diff)
Notes
Diffstat (limited to 'gnu/usr.bin/binutils')
-rw-r--r--gnu/usr.bin/binutils/libbfd/Makefile.arm15
1 files changed, 11 insertions, 4 deletions
diff --git a/gnu/usr.bin/binutils/libbfd/Makefile.arm b/gnu/usr.bin/binutils/libbfd/Makefile.arm
index 90f49d8e5c75..4178b29f9293 100644
--- a/gnu/usr.bin/binutils/libbfd/Makefile.arm
+++ b/gnu/usr.bin/binutils/libbfd/Makefile.arm
@@ -1,14 +1,21 @@
# $FreeBSD$
+.if defined(TARGET_BIG_ENDIAN)
+DEFAULT_VECTOR= bfd_elf32_bigarm_vec
+.else
DEFAULT_VECTOR= bfd_elf32_littlearm_vec
+.endif
SRCS+= cpu-arm.c \
- elf32.c \
elf32-arm-fbsd.c \
+ elf32.c \
elf32-gen.c \
elf32-target.h \
- elfarm-nabi.c \
elflink.c
-VECS= ${DEFAULT_VECTOR} \
- bfd_elf32_bigarm_vec
+VECS+= ${DEFAULT_VECTOR}
+.if defined(TARGET_BIG_ENDIAN)
+VECS+= bfd_elf32_littlearm_vec
+.else
+VECS+= bfd_elf32_bigarm_vec
+.end