summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils/libbfd
diff options
context:
space:
mode:
authorDavid E. O'Brien <obrien@FreeBSD.org>2006-07-22 14:37:17 +0000
committerDavid E. O'Brien <obrien@FreeBSD.org>2006-07-22 14:37:17 +0000
commitdbff1be7a8003a37dcf00f5978c6e42672719609 (patch)
treedfde11515d8a860cc12a93a6fb761d7471f60535 /gnu/usr.bin/binutils/libbfd
parent816dc28540cbfb9bd93036932193e8bbb2242ef6 (diff)
Notes
Diffstat (limited to 'gnu/usr.bin/binutils/libbfd')
-rw-r--r--gnu/usr.bin/binutils/libbfd/Makefile.arm24
1 files changed, 24 insertions, 0 deletions
diff --git a/gnu/usr.bin/binutils/libbfd/Makefile.arm b/gnu/usr.bin/binutils/libbfd/Makefile.arm
new file mode 100644
index 000000000000..de852e93cb77
--- /dev/null
+++ b/gnu/usr.bin/binutils/libbfd/Makefile.arm
@@ -0,0 +1,24 @@
+# $FreeBSD$
+
+DEFAULT_VECTOR= bfd_elf32_littlearm_vec
+
+SRCS+= \
+ cpu-arm.c \
+ elf32.c \
+ elf32-gen.c \
+ elflink.c \
+ elfarm-nabi.c \
+ elfarm-oabi.c \
+ elf32-arm-fbsd.c \
+ elf32-target.h
+VECS+= ${DEFAULT_VECTOR} \
+ bfd_elf32_bigarm_vec
+
+.if ${TARGET_ARCH} == "arm"
+CFLAGS+= -DDEFAULT_VECTOR=${DEFAULT_VECTOR}
+.endif
+
+CLEANFILES+= elf32-arm-fbsd.c
+
+elf32-arm-fbsd.c: elfarm-nabi.c
+ cat ${.ALLSRC} | sed s/ELFOSABI_ARM/ELFOSABI_FREEBSD/g >${.TARGET}