diff options
author | Maciej W. Rozycki <macro@linux-mips.org> | 2013-02-19 01:10:06 +0000 |
---|---|---|
committer | Maciej W. Rozycki <macro@linux-mips.org> | 2013-02-19 01:10:06 +0000 |
commit | 897aea504d5f5ba75b021e0a817d4ea9337a378d (patch) | |
tree | dcb2e06fd6e52b9aed65119d926a849c52fbe46a /ld/testsuite/ld-plugin | |
parent | 11e965c4b6473d677e6a459e7d22e9ea7b7ebfb6 (diff) | |
download | fsf-binutils-gdb-897aea504d5f5ba75b021e0a817d4ea9337a378d.zip fsf-binutils-gdb-897aea504d5f5ba75b021e0a817d4ea9337a378d.tar.gz fsf-binutils-gdb-897aea504d5f5ba75b021e0a817d4ea9337a378d.tar.bz2 |
* lib/ld-lib.exp (run_ld_link_tests): Add another argument, pass
its contents to ar_simple_create and ld_simple_link after
objfiles.
* ld-aarch64/aarch64-elf.exp: Adjust accordingly.
* ld-alpha/alpha.exp: Likewise.
* ld-arm/arm-elf.exp: Likewise.
* ld-arm/export-class.exp: Likewise.
* ld-elf/comm-data.exp: Likewise.
* ld-elf/eh-group.exp: Likewise.
* ld-elf/elf.exp: Likewise.
* ld-elf/export-class.exp: Likewise.
* ld-elfvers/vers.exp: Likewise.
* ld-frv/tls.exp: Likewise.
* ld-i386/export-class.exp: Likewise.
* ld-i386/i386.exp: Likewise.
* ld-ia64/ia64.exp: Likewise.
* ld-libs/libs.exp: Likewise.
* ld-m68k/m68k.exp: Likewise.
* ld-metag/metag.exp: Likewise.
* ld-mips-elf/comm-data.exp: Likewise.
* ld-mips-elf/export-class.exp: Likewise.
* ld-mips-elf/mips-elf.exp: Likewise.
* ld-mn10300/mn10300.exp: Likewise.
* ld-pe/pe-compile.exp: Likewise.
* ld-pe/pe.exp: Likewise.
* ld-plugin/plugin.exp: Likewise.
* ld-powerpc/aix52.exp: Likewise.
* ld-powerpc/export-class.exp: Likewise.
* ld-powerpc/powerpc.exp: Likewise.
* ld-s390/s390.exp: Likewise.
* ld-sh/sh-vxworks.exp: Likewise.
* ld-sh/sh64/sh64.exp: Likewise.
* ld-sparc/sparc.exp: Likewise.
* ld-tic6x/tic6x.exp: Likewise.
* ld-tilegx/tilegx.exp: Likewise.
* ld-tilepro/tilepro.exp: Likewise.
* ld-undefined/entry.exp: Likewise.
* ld-vax-elf/vax-elf.exp: Likewise.
* ld-x86-64/dwarfreloc.exp: Likewise.
* ld-x86-64/export-class.exp: Likewise.
* ld-x86-64/x86-64.exp: Likewise.
* ld-xc16x/xc16x.exp: Likewise.
* ld-xstormy16/xstormy16.exp: Likewise.
* ld-xtensa/xtensa.exp: Likewise.
Diffstat (limited to 'ld/testsuite/ld-plugin')
-rw-r--r-- | ld/testsuite/ld-plugin/plugin.exp | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/ld/testsuite/ld-plugin/plugin.exp b/ld/testsuite/ld-plugin/plugin.exp index 803ccee..329d511 100644 --- a/ld/testsuite/ld-plugin/plugin.exp +++ b/ld/testsuite/ld-plugin/plugin.exp @@ -95,37 +95,37 @@ set libs "[ld_simple_link_defsyms] --defsym ${_}printf=${_}main --defsym ${_}put set plugin_tests [list \ [list "load plugin" "-plugin $plugin_path \ - $testobjfiles $libs" "" "" {{ld plugin-1.d}} "main.x" ] \ + $testobjfiles $libs" "" "" "" {{ld plugin-1.d}} "main.x" ] \ [list "fail plugin onload" "-plugin $plugin_path -plugin-opt failonload \ - $testobjfiles $libs" "" "" {{ld plugin-2.d}} "main.x" ] \ + $testobjfiles $libs" "" "" "" {{ld plugin-2.d}} "main.x" ] \ [list "fail plugin allsymbolsread" "-plugin $plugin_path $regas \ -plugin-opt failallsymbolsread \ - $testobjfiles $libs" "" "" {{ld plugin-3.d}} "main.x" ] \ + $testobjfiles $libs" "" "" "" {{ld plugin-3.d}} "main.x" ] \ [list "fail plugin cleanup" "-plugin $plugin_path -plugin-opt failcleanup \ $regcln \ - $testobjfiles $libs" "" "" {{ld plugin-4.d}} "main.x" ] \ + $testobjfiles $libs" "" "" "" {{ld plugin-4.d}} "main.x" ] \ [list "plugin all hooks" "-plugin $plugin_path $regclm $regas $regcln \ - $testobjfiles $libs" "" "" {{ld plugin-5.d}} "main.x" ] \ + $testobjfiles $libs" "" "" "" {{ld plugin-5.d}} "main.x" ] \ [list "plugin claimfile lost symbol" "-plugin $plugin_path $regclm \ $regas $regcln -plugin-opt claim:tmpdir/func.o \ - $testobjfiles $libs" "" "" {{ld plugin-6.d}} "main.x" ] \ + $testobjfiles $libs" "" "" "" {{ld plugin-6.d}} "main.x" ] \ [list "plugin claimfile replace symbol" "-plugin $plugin_path $regclm \ $regas $regcln -plugin-opt claim:tmpdir/func.o \ -plugin-opt sym:${_}func::0:0:0 \ - $testobjfiles $libs" "" "" {{ld plugin-7.d}} "main.x" ] \ + $testobjfiles $libs" "" "" "" {{ld plugin-7.d}} "main.x" ] \ [list "plugin claimfile resolve symbol" "-plugin $plugin_path $regclm \ $regas $regcln -plugin-opt claim:tmpdir/func.o \ -plugin-opt sym:${_}func::0:0:0 \ -plugin-opt sym:${_}func2::0:0:0 \ -plugin-opt dumpresolutions \ - $testobjfiles $libs" "" "" {{ld plugin-8.d}} "main.x" ] \ + $testobjfiles $libs" "" "" "" {{ld plugin-8.d}} "main.x" ] \ [list "plugin claimfile replace file" "-plugin $plugin_path $regclm \ $regas $regcln -plugin-opt claim:tmpdir/func.o \ -plugin-opt sym:${_}func::0:0:0 \ -plugin-opt sym:${_}func2::0:0:0 \ -plugin-opt dumpresolutions \ -plugin-opt add:tmpdir/func.o \ - $testobjfiles $libs" "" "" {{ld plugin-9.d}} "main.x" ] \ + $testobjfiles $libs" "" "" "" {{ld plugin-9.d}} "main.x" ] \ ] set plugin_lib_tests [list \ @@ -135,7 +135,7 @@ set plugin_lib_tests [list \ -plugin-opt sym:${_}func2::0:0:0 \ -plugin-opt dumpresolutions \ -plugin-opt add:tmpdir/func.o \ - $testobjfiles_notext -Ltmpdir -ltext $libs" "" "" {{ld plugin-10.d}} "main.x" ] \ + $testobjfiles_notext -Ltmpdir -ltext $libs" "" "" "" {{ld plugin-10.d}} "main.x" ] \ [list "plugin claimfile replace lib" "-plugin $plugin_path $regclm \ $regas $regcln -plugin-opt claim:tmpdir/func.o \ -plugin-opt sym:${_}func::0:0:0 \ @@ -145,7 +145,7 @@ set plugin_lib_tests [list \ -plugin-opt claim:tmpdir/libtext.a \ -plugin-opt sym:${_}text::0:0:0 \ -plugin-opt add:tmpdir/text.o \ - $testobjfiles_notext -Ltmpdir -ltext $libs" "" "" {{ld plugin-11.d}} "main.x" ] \ + $testobjfiles_notext -Ltmpdir -ltext $libs" "" "" "" {{ld plugin-11.d}} "main.x" ] \ ] set plugin_extra_elf_tests [list \ @@ -160,7 +160,7 @@ set plugin_extra_elf_tests [list \ -plugin-opt add:tmpdir/func1p.o \ -plugin-opt add:tmpdir/func2i.o \ -plugin-opt add:tmpdir/func3h.o \ - $testobjfiles $libs --verbose=2" "" "" {{ld plugin-12.d} \ + $testobjfiles $libs --verbose=2" "" "" "" {{ld plugin-12.d} \ {readelf -s plugin-vis-1.d}} "main.x" ] \ ] |