Add Visium support to ld
authorEric Botcazou <ebotcazou@gcc.gnu.org>
Sat, 6 Dec 2014 15:45:22 +0000 (16:45 +0100)
committerEric Botcazou <ebotcazou@gcc.gnu.org>
Sat, 6 Dec 2014 15:45:22 +0000 (16:45 +0100)
commitc18392d87d22191584d76f7b4a850eb9508a8f04
treea31b29449dd6f68dd41d55932f4ec1c3d8c51a1c
parentb6605dddac58805d735211f0d38805bf87b6db04
Add Visium support to ld

ld/
* configure.tgt: Add Visium support.
* Makefile.am (ALL_EMULATION_SOURCES): Add eelf32visium.c.
(eelf32visium.c): New rule.
* Makefile.in: Regenerate.
* emulparams/elf32visium.sh: New file.
* scripttempl/visium.sc: Likewise.
ld/testsuite/
* lib/ld-lib.exp (check_shared_lib_support): Return 0 for Visium.
* ld-visium/: New directory.
31 files changed:
ld/ChangeLog
ld/Makefile.am
ld/Makefile.in
ld/configure.tgt
ld/emulparams/elf32visium.sh [new file with mode: 0644]
ld/scripttempl/visium.sc [new file with mode: 0644]
ld/testsuite/ChangeLog
ld/testsuite/ld-elf/eh-frame-hdr.d
ld/testsuite/ld-elf/eh5.d
ld/testsuite/ld-elf/flags1.d
ld/testsuite/ld-elf/pr14926.d
ld/testsuite/ld-elf/sec-to-seg.exp
ld/testsuite/ld-visium/brr_x_backward.d [new file with mode: 0644]
ld/testsuite/ld-visium/brr_x_backward1.s [new file with mode: 0644]
ld/testsuite/ld-visium/brr_x_backward2.s [new file with mode: 0644]
ld/testsuite/ld-visium/brr_x_forward.d [new file with mode: 0644]
ld/testsuite/ld-visium/brr_x_forward1.s [new file with mode: 0644]
ld/testsuite/ld-visium/brr_x_forward2.s [new file with mode: 0644]
ld/testsuite/ld-visium/brr_x_seg.s [new file with mode: 0644]
ld/testsuite/ld-visium/brr_x_seg1.d [new file with mode: 0644]
ld/testsuite/ld-visium/brr_x_seg2.d [new file with mode: 0644]
ld/testsuite/ld-visium/imm_x_seg.d [new file with mode: 0644]
ld/testsuite/ld-visium/imm_x_seg.s [new file with mode: 0644]
ld/testsuite/ld-visium/ld1.ld [new file with mode: 0644]
ld/testsuite/ld-visium/ld2.ld [new file with mode: 0644]
ld/testsuite/ld-visium/ld3.ld [new file with mode: 0644]
ld/testsuite/ld-visium/reloc.d [new file with mode: 0644]
ld/testsuite/ld-visium/reloc1.s [new file with mode: 0644]
ld/testsuite/ld-visium/reloc2.s [new file with mode: 0644]
ld/testsuite/ld-visium/visium.exp [new file with mode: 0644]
ld/testsuite/lib/ld-lib.exp