aboutsummaryrefslogtreecommitdiff
path: root/gnu/usr.bin/binutils
diff options
context:
space:
mode:
authorMarcel Moolenaar <marcel@FreeBSD.org>2011-03-22 17:19:35 +0000
committerMarcel Moolenaar <marcel@FreeBSD.org>2011-03-22 17:19:35 +0000
commit9d985cdc65f89e760fd597ab52c0f6f84ebcbbb5 (patch)
tree13b1d2f8ec17a8b18ae223695835a52bfa6bc9d8 /gnu/usr.bin/binutils
parent1961f30034c27dbfff2fba79a83a6aeed245a452 (diff)
Notes
Diffstat (limited to 'gnu/usr.bin/binutils')
-rw-r--r--gnu/usr.bin/binutils/ld/Makefile.ia645
-rw-r--r--gnu/usr.bin/binutils/ld/elf64_ia64_fbsd.sh3
2 files changed, 5 insertions, 3 deletions
diff --git a/gnu/usr.bin/binutils/ld/Makefile.ia64 b/gnu/usr.bin/binutils/ld/Makefile.ia64
index 20b0a2bf4e17..50a7bb63a63b 100644
--- a/gnu/usr.bin/binutils/ld/Makefile.ia64
+++ b/gnu/usr.bin/binutils/ld/Makefile.ia64
@@ -4,12 +4,13 @@ NATIVE_EMULATION= elf64_ia64_fbsd
SRCS+= e${NATIVE_EMULATION}.c
CLEANFILES+= e${NATIVE_EMULATION}.c
-e${NATIVE_EMULATION}.c: emulparams/${NATIVE_EMULATION}.sh emultempl/elf32.em \
+e${NATIVE_EMULATION}.c: ${.CURDIR}/${NATIVE_EMULATION}.sh emultempl/elf32.em \
scripttempl/elf.sc genscripts.sh stringify.sed
sh ${.CURDIR}/genscripts.sh ${SRCDIR}/ld ${LIBSEARCHPATH} \
${TOOLS_PREFIX}/usr \
${HOST} ${TARGET_TUPLE} ${TARGET_TUPLE} \
- ${NATIVE_EMULATION} "" no ${NATIVE_EMULATION} ${TARGET_TUPLE}
+ ${NATIVE_EMULATION} "" no ${NATIVE_EMULATION} ${TARGET_TUPLE} \
+ ${.CURDIR}/${NATIVE_EMULATION}.sh
#XXX EMS+= eelf64_ia64
diff --git a/gnu/usr.bin/binutils/ld/elf64_ia64_fbsd.sh b/gnu/usr.bin/binutils/ld/elf64_ia64_fbsd.sh
index a7e2675e920d..213b494736f5 100644
--- a/gnu/usr.bin/binutils/ld/elf64_ia64_fbsd.sh
+++ b/gnu/usr.bin/binutils/ld/elf64_ia64_fbsd.sh
@@ -1,5 +1,6 @@
+# $FreeBSD$
. ${srcdir}/emulparams/elf64_ia64.sh
-TEXT_START_ADDR="0x2000000000000000"
+TEXT_START_ADDR="0x0000000100000000"
unset DATA_ADDR
unset SMALL_DATA_CTOR
unset SMALL_DATA_DTOR