diff options
author | Andrew Pinski <apinski@cavium.com> | 2013-11-20 16:56:20 -0800 |
---|---|---|
committer | Andrew Pinski <apinski@cavium.com> | 2013-11-21 11:17:50 -0800 |
commit | 56244278a64d224e1494e2616ed4995d9ce6ecb0 (patch) | |
tree | 77f550bcaf47f477e51a28907d6ad6ff2798fef3 /ld/Makefile.am | |
parent | 0d091088ea62a3ad78d01d58507c11b8e104d5a7 (diff) | |
download | binutils-56244278a64d224e1494e2616ed4995d9ce6ecb0.zip binutils-56244278a64d224e1494e2616ed4995d9ce6ecb0.tar.gz binutils-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.am | 10 |
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)" |