aboutsummaryrefslogtreecommitdiff
path: root/ld/Makefile.am
diff options
context:
space:
mode:
authorAndrew Pinski <apinski@cavium.com>2013-11-20 16:56:20 -0800
committerAndrew Pinski <apinski@cavium.com>2013-11-21 11:17:50 -0800
commit56244278a64d224e1494e2616ed4995d9ce6ecb0 (patch)
tree77f550bcaf47f477e51a28907d6ad6ff2798fef3 /ld/Makefile.am
parent0d091088ea62a3ad78d01d58507c11b8e104d5a7 (diff)
downloadfsf-binutils-gdb-56244278a64d224e1494e2616ed4995d9ce6ecb0.zip
fsf-binutils-gdb-56244278a64d224e1494e2616ed4995d9ce6ecb0.tar.gz
fsf-binutils-gdb-56244278a64d224e1494e2616ed4995d9ce6ecb0.tar.bz2
ld/ChangeLog:
* Makefile.am (ALL_64_EMULATION_SOURCES): Add eaarch64linux32.c and eaarch64linux32b.c (eaarch64linux32.c): New target. (eaarch64linux32b.c): Likewise. * Makefile.in: Regenerate. * configure.tgt (aarch64_be-*-linux*): Add aarch64linux32 and aarch64linux32b to targ_extra_libpath. (aarch64-*-linux*): Likewise. * emulparams/aarch64elf32.sh (SEPARATE_GOTPLT): Change to 12 (3 words). * emulparams/aarch64linux32.sh: New file. * emulparams/aarch64linux32b.sh: New file.
Diffstat (limited to 'ld/Makefile.am')
-rw-r--r--ld/Makefile.am10
1 files changed, 10 insertions, 0 deletions
diff --git a/ld/Makefile.am b/ld/Makefile.am
index 6790f45..b2b2a6e 100644
--- a/ld/Makefile.am
+++ b/ld/Makefile.am
@@ -468,6 +468,8 @@ ALL_64_EMULATION_SOURCES = \
eaarch64elf32b.c \
eaarch64linux.c \
eaarch64linuxb.c \
+ eaarch64linux32.c \
+ eaarch64linux32b.c \
eelf32_x86_64.c \
eelf32_x86_64_nacl.c \
eelf32b4300.c \
@@ -1787,6 +1789,14 @@ eaarch64linuxb.c: $(srcdir)/emulparams/aarch64linuxb.sh $(srcdir)/emulparams/aar
$(ELF_DEPS) $(srcdir)/emultempl/aarch64elf.em \
$(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
${GENSCRIPTS} aarch64linuxb "$(tdir_aarch64linuxb)"
+eaarch64linux32.c: $(srcdir)/emulparams/aarch64linux32.sh \
+ $(ELF_DEPS) $(srcdir)/emultempl/aarch64elf.em \
+ $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
+ ${GENSCRIPTS} aarch64linux32 "$(tdir_aarch64linux32)"
+eaarch64linux32b.c: $(srcdir)/emulparams/aarch64linux32b.sh $(srcdir)/emulparams/aarch64linux32.sh \
+ $(ELF_DEPS) $(srcdir)/emultempl/aarch64elf.em \
+ $(srcdir)/scripttempl/elf.sc ${GEN_DEPENDS}
+ ${GENSCRIPTS} aarch64linux32b "$(tdir_aarch64linux32b)"
eor32.c: $(srcdir)/emulparams/or32.sh \
$(srcdir)/emultempl/generic.em $(srcdir)/scripttempl/or32.sc ${GEN_DEPENDS}
${GENSCRIPTS} or32 "$(tdir_or32)"