diff options
Diffstat (limited to 'binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum')
-rw-r--r-- | binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum | 157 |
1 files changed, 142 insertions, 15 deletions
diff --git a/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum b/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum index 72026cbd..e0ee880f 100644 --- a/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum +++ b/binutils-gdb/kepler.SCHWINGE/test/ld/ld.sum @@ -1,4 +1,4 @@ -Test run by thomas on Thu Nov 24 16:46:26 2016 +Test run by thomas on Fri Nov 25 09:21:58 2016 Native configuration is i686-pc-linux-gnu === ld tests === @@ -273,6 +273,12 @@ PASS: ld-elf/pr19617b PASS: ld-elf/pr19617c PASS: ld-elf/pr19698 PASS: ld-elf/pr19789 +PASS: ld-elf/pr20513a +PASS: ld-elf/pr20513b +PASS: ld-elf/pr20513c +PASS: ld-elf/pr20513d +PASS: ld-elf/pr20513e +PASS: ld-elf/pr20513f PASS: ld-elf/pr349 PASS: relocatable with script PASS: ld-elf/rpath-1 @@ -295,6 +301,8 @@ PASS: ld-elf/var1 PASS: ld-elf/warn1 PASS: ld-elf/warn2 PASS: ld-elf/warn3 +PASS: Generate empty import library +PASS: Generate import library PASS: Weak symbols in dynamic objects 1 (support) PASS: Weak symbols in dynamic objects 1 (main test) PASS: --gc-sections on tls variable @@ -536,14 +544,14 @@ PASS: Run pr18718 with PIC (2) PASS: Run pr19579 PASS: Build libpr19719a.so PASS: Build libpr19719b.so -PASS: Build pr19073b.o -PASS: Run pr19719 -PASS: Mixing PIC and non-PIC +PASS: Build libpr19719b.o +PASS: Run pr19719 fun defined +PASS: Run pr19719 fun undefined PASS: Build libpr19719a.so PASS: Build libpr19719b.so -PASS: Build pr19073b.o -PASS: Run pr19719 -PASS: Mixing PIC and non-PIC (-fPIE -pie) +PASS: Build libpr19719b.o +PASS: Run pr19719pie fun defined +PASS: Run pr19719pie fun undefined Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/tls_common.exp ... PASS: tls_common Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/wrap.exp ... @@ -752,6 +760,8 @@ PASS: --gc-sections with shared library PASS: --gc-sections with --defsym PASS: --gc-sections with KEEP PASS: --gc-sections with __start_SECTIONNAME +PASS: Build libpr20306.so +PASS: ld-gc/pr20306 Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-h8300/h8300.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-i386/export-class.exp ... PASS: i386 symbol export class test (auxiliary shared object) @@ -766,9 +776,11 @@ PASS: Helper shared library (basic PLT test) PASS: basic PLT generation (non-PIC) PASS: basic PLT generation (PIC) PASS: TLS -fpic -shared transitions +PASS: TLS -fpic -shared transitions without PLT PASS: TLS descriptor -fpic -shared transitions PASS: Helper shared library PASS: TLS -fpic and -fno-pic exec transitions +PASS: TLS -fpic and -fno-pic exec transitions without PLT PASS: TLS descriptor -fpic and -fno-pic exec transitions PASS: TLS -fno-pic -shared PASS: TLS with global dynamic and descriptors @@ -778,7 +790,9 @@ PASS: Reloc section order PASS: Basic --emit-relocs support PASS: -z combreloc relocation sections PASS: TLS GD->LE transition +PASS: TLS GD->LE transition without PLT PASS: TLS LD->LE transition +PASS: TLS LD->LE transition without PLT PASS: TLS IE->LE transition PASS: PR ld/17313 (1) PASS: PR ld/17313 (2) @@ -797,6 +811,7 @@ PASS: PCREL16 absolute reloc PASS: Invalid allocated section PASS: --warn-shared-textrel --fatal-warnings PASS: TLS GD->LE transition check +PASS: TLS GD->LE transition check without PLT PASS: TLS IE->LE transition check (R_386_TLS_GOTIE with %eax) PASS: TLS IE->LE transition check (R_386_TLS_GOTIE) PASS: TLS IE->LE transition check (R_386_TLS_IE with %eax) @@ -813,6 +828,9 @@ PASS: ld-i386/protected6a PASS: ld-i386/protected6b PASS: TLS with PIE PASS: TLS with PIE +PASS: ld-i386/tlspie3a +PASS: ld-i386/tlspie3b +PASS: ld-i386/tlspie3c PASS: ld-i386/nogot1 PASS: ld-i386/nogot2 PASS: ld-i386/discarded1 @@ -896,6 +914,20 @@ PASS: ld-i386/pr19609-2c PASS: ld-i386/undefweaka PASS: ld-i386/undefweakb PASS: ld-i386/pr19539 +PASS: ld-i386/pr20117 +PASS: ld-i386/pr20244-1a +PASS: ld-i386/pr20244-1b +PASS: ld-i386/pr20244-1c +PASS: ld-i386/pr20244-2a +PASS: ld-i386/pr20244-2b +PASS: ld-i386/pr20244-2c +PASS: ld-i386/pr20244-2d +PASS: ld-i386/pr20253-3 +PASS: ld-i386/pr20253-4a +PASS: ld-i386/pr20253-4b +PASS: ld-i386/pr20253-4c +PASS: ld-i386/pr20253-5 +PASS: ld-i386/pr20515 PASS: undefined symbol with compressed debug sections PASS: PR ld/12627 PASS: PR ld/13302 @@ -965,8 +997,64 @@ PASS: Build libpr19704a.so PASS: Build libpr19704b.so PASS: Run pr19704 PASS: Undefined weak symbol (-fPIE -pie -z nodynamic-undefined-weak) +PASS: Build ifunc-1a.o ifunc-1b.o ifunc-1c.o ifunc-1d.o +PASS: Run ifunc-1a +PASS: Run ifunc-1b PASS: ld-i386/pltgot-1 PASS: ld-i386/pltgot-2 +Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-i386/no-plt.exp ... +PASS: Build no-plt-func1.o no-plt-main1.o +PASS: Build no-plt-check1a.o no-plt-extern1a.o no-plt-check1b.o no-plt-extern1b.o +PASS: Build libno-plt-1a.so +PASS: Build libno-plt-1b.so +PASS: No PLT (dynamic 1a) +PASS: No PLT (dynamic 1b) +PASS: No PLT (dynamic 1c) +PASS: No PLT (static 1d) +PASS: No PLT (PIE 1e) +PASS: No PLT (PIE 1f) +PASS: No PLT (PIE 1g) +PASS: No PLT (dynamic 1h) +PASS: No PLT (dynamic 1i) +PASS: No PLT (static 1j) +PASS: No PLT (dynamic 1a) +PASS: No PLT (dynamic 1b) +PASS: No PLT (dynamic 1c) +PASS: No PLT (static 1d) +PASS: No PLT (PIE 1e) +PASS: No PLT (PIE 1f) +PASS: No PLT (PIE 1g) +PASS: No PLT (dynamic 1h) +PASS: No PLT (dynamic 1i) +PASS: No PLT (static 1j) +PASS: Build pr20244-3a.o pr20244-3b.o pr20244-3c.o pr20244-3d.o +PASS: Build pr20253-1a.o pr20253-1b.o pr20253-1c.o pr20253-1d.o +PASS: Build libpr20253-1a.so +PASS: Build pr20253-2a.o pr20253-2b.o pr20253-2c.o pr20253-2d.o +PASS: Run pr20244-3a +PASS: Run pr20244-3b +PASS: Run pr20253-1a +PASS: Run pr20253-1b +PASS: Run pr20253-1c +PASS: Run pr20253-1d +PASS: Run pr20253-1e +PASS: Run pr20253-1f +PASS: Run pr20253-1g +PASS: Run pr20253-2a +PASS: Run pr20253-2b +PASS: Run pr20253-2c +PASS: Run pr20253-2d +Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-i386/tls.exp ... +PASS: Build tls-def1.o tls-main1.o +PASS: Build tls-gd1.o tls-ld1.o +PASS: Build libtls-1a.so +PASS: Build libtls-1b.so +PASS: TLS GD/LD -> LE transition without PLT (dynamic) +PASS: TLS GD/LD -> LE transition without PLT (PIE) +PASS: TLS GD/LD -> LE transition without PLT (static) +PASS: TLS GD/LD -> IE transition without PLT +PASS: TLS without PLT (1) +PASS: TLS without PLT (2) Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/ia64.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ia64/line.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-ifunc/binutils.exp ... @@ -1008,6 +1096,15 @@ PASS: ld-ifunc/ifunc-2-local-i386 PASS: ld-ifunc/ifunc-20-i386 PASS: ld-ifunc/ifunc-21-i386 PASS: ld-ifunc/ifunc-22-i386 +PASS: ld-ifunc/ifunc-23a-x86 +PASS: ld-ifunc/ifunc-23b-x86 +PASS: ld-ifunc/ifunc-23c-x86 +PASS: ld-ifunc/ifunc-24a-x86 +PASS: ld-ifunc/ifunc-24b-x86 +PASS: ld-ifunc/ifunc-24c-x86 +PASS: ld-ifunc/ifunc-25a-x86 +PASS: ld-ifunc/ifunc-25b-x86 +PASS: ld-ifunc/ifunc-25c-x86 PASS: ld-ifunc/ifunc-3a-x86 PASS: ld-ifunc/ifunc-3b-x86 PASS: ld-ifunc/ifunc-4-local-x86 @@ -1034,14 +1131,9 @@ PASS: Build libpr18808.so PASS: Build pr18841a.o PASS: Build libpr18841b.so PASS: Build libpr18841c.so -PASS: Build libpr19784a.so -PASS: Build libpr19784b.so -PASS: Build pr19784a.o PASS: Run pr18808 PASS: Run pr18841 with libpr18841b.so PASS: Run pr18841 with libpr18841c.so -PASS: Run pr19784a -PASS: Run pr19784b Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-libs/libs.exp ... PASS: -l: test (preparation) PASS: -l: test @@ -1113,6 +1205,12 @@ PASS: Compile(2) PR ld/pr16846 PASS: PR ld/pr16846(1) PASS: PR ld/pr16846(2) PASS: PR ld/19317 (1) +PASS: Build pr20276a.o +PASS: Build pr20276b.o +PASS: Build pr20267a.o +PASS: Build libpr20267a.a +PASS: Build libpr20267b.a +PASS: Build pr20321 PASS: Compile PR ld/12942 (1) PASS: Compile PR ld/12942 (2) PASS: Compile 7 @@ -1165,11 +1263,32 @@ PASS: PR ld/13201 PASS: PR ld/15323 (3) PASS: PR ld/15323 (4) PASS: PR ld/19317 (3) +PASS: Run pr20276 +PASS: Run pr20267a +PASS: Run pr20267b PASS: PR ld/12942 (1) PASS: PR ld/12942 (2) PASS: LTO 7 PASS: LTO 8 PASS: LTO TLS IE +PASS: Build fatpr20103a.a +PASS: Build fatpr20103b.a +PASS: Build fatpr20103c.a +PASS: Build thinpr20103a.a +PASS: Build thinpr20103b.a +PASS: Build thinpr20103c.a +PASS: Build pr20103a +PASS: Build pr20103b +PASS: Build pr20103c +PASS: PR ld/20103 (-O2 -flto tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (1) +PASS: PR ld/20103 (-O2 -flto tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (2) +PASS: PR ld/20103 (-O2 -flto tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (1) +PASS: PR ld/20103 (-O2 -flto tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (2) +PASS: PR ld/20103 (-O2 tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (1) +PASS: PR ld/20103 (-O2 tmpdir/fatpr20103a.a tmpdir/fatpr20103b.a tmpdir/fatpr20103c.a) (2) +PASS: Build pr20103d +PASS: PR ld/20103 (-O2 tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (1) +PASS: PR ld/20103 (-O2 tmpdir/thinpr20103a.a tmpdir/thinpr20103b.a tmpdir/thinpr20103c.a) (2) Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-plugin/plugin.exp ... PASS: plugin API enabled PASS: load plugin @@ -1197,6 +1316,7 @@ PASS: plugin ignore lib PASS: plugin claimfile replace lib PASS: plugin ignore lib with source PASS: plugin claimfile replace lib with source +PASS: plugin with empty archive PASS: nm --plugin PASS: ar --plugin PASS: plugin 2 with source lib @@ -1205,6 +1325,7 @@ PASS: load plugin 2 with source and -r PASS: plugin 3 with source lib PASS: load plugin 3 with source PASS: load plugin 3 with source and -r +PASS: PR ld/20070 Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-powerpc/aix52.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-powerpc/export-class.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-powerpc/powerpc.exp ... @@ -1332,6 +1453,7 @@ PASS: ld-scripts/region-alias-2 PASS: ld-scripts/region-alias-3 PASS: ld-scripts/region-alias-4 PASS: ld-scripts/align-with-input +PASS: ld-scripts/pr20302 Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/section-flags.exp ... PASS: section-flags-1 PASS: section-flags-2 @@ -1480,7 +1602,9 @@ PASS: undefined PASS: undefined function PASS: undefined line Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-undefined/weak-undef.exp ... -PASS: weak undefined symbols +PASS: weak undefined data symbols +PASS: weak undefined function symbols in shared lib +PASS: weak undefined function symbols in dynamic exe Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-unique/unique.exp ... PASS: Linker setting GNU OSABI on STB_GNU_UNIQUE symbol (PR 10549) PASS: Checking unique object @@ -1499,6 +1623,8 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/dwarfreloc.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/export-class.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/line.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/mpx.exp ... +Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/no-plt.exp ... +Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/tls.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-x86-64/x86-64.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xc16x/xc16x.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xstormy16/xstormy16.exp ... @@ -1506,12 +1632,13 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/coalesce.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/diff_overflow.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/lcall.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ... +Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-z8k/z8k.exp ... === ld Summary === -# of expected passes 1332 +# of expected passes 1454 # of expected failures 4 # of untested testcases 6 # of unsupported tests 8 -[...]/tschwinge/W._C._Handy.build/ld/ld-new 2.26.51.20160510 +[...]/tschwinge/W._C._Handy.build/ld/ld-new 2.27.51.20160905 |