diff options
| author | Steve Price <steve@FreeBSD.org> | 2000-04-03 03:42:07 +0000 |
|---|---|---|
| committer | Steve Price <steve@FreeBSD.org> | 2000-04-03 03:42:07 +0000 |
| commit | d07cc88aff77fe8793f94459343ad41dccffb36f (patch) | |
| tree | 2a37c25f6cd67de05ab35188331f10fd692078d2 /gnu | |
| parent | 8046c76306d7fd9b62becfde3bf69759b3c8186d (diff) | |
Notes
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/usr.bin/binutils/ld/Makefile.sparc64 | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/gnu/usr.bin/binutils/ld/Makefile.sparc64 b/gnu/usr.bin/binutils/ld/Makefile.sparc64 index 6cb0ec7e18efe..0f72fdd1ceac1 100644 --- a/gnu/usr.bin/binutils/ld/Makefile.sparc64 +++ b/gnu/usr.bin/binutils/ld/Makefile.sparc64 @@ -4,21 +4,33 @@ .if ${TARGET_ARCH} == "sparc64" HOST= sparc64-unknown-freebsd -CFLAGS+= -DDEFAULT_EMULATION=\"elf64_sparc\" +CFLAGS+= -DDEFAULT_EMULATION=\"elf32_sparc\" CFLAGS+= -DTARGET=\"sparc64-unknown-freebsd\" _sparc_path= \"/usr/lib\" .else _sparc_path= \"/usr/cross/sparc-freebsd/usr/lib\" .endif + EMS+= ld_elf64_sparc_emulation LDSCRIPTS+= elf64_sparc.x elf64_sparc.xbn elf64_sparc.xn elf64_sparc.xr \ elf64_sparc.xs elf64_sparc.xu SRCS+= eelf64_sparc.c CLEANFILES+= eelf64_sparc.c +EMS+= ld_elf32_sparc_emulation +LDSCRIPTS+= elf32_sparc.x elf32_sparc.xbn elf32_sparc.xn elf32_sparc.xr \ + elf32_sparc.xs elf32_sparc.xu +SRCS+= eelf32_sparc.c +CLEANFILES+= eelf32_sparc.c + eelf64_sparc.c: emulparams/elf64_sparc.sh emultempl/elf32.em \ scripttempl/elf.sc genscripts.sh emultempl/stringify.sed sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_sparc_path} \ ${HOST} sparc64-unknown-freebsd sparc64-unknown-freebsd \ elf64_sparc "" elf64_sparc sparc64-unknown-freebsd +eelf32_sparc.c: emulparams/elf32_sparc.sh emultempl/elf32.em \ + scripttempl/elf.sc genscripts.sh emultempl/stringify.sed + sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${_sparc_path} \ + ${HOST} sparc64-unknown-freebsd sparc64-unknown-freebsd \ + elf32_sparc "" elf32_sparc sparc64-unknown-freebsd |
