From d43684622670954f6b422f2f10bce35289e85343 Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Sun, 19 Apr 2015 16:31:41 +0200 Subject: binutils-gdb: d3e9b40afb8e7bd09522044951cdce4710676c3e (2015-04-19) --- binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum | 119 +++++++++++++++++++++++++-- 1 file changed, 114 insertions(+), 5 deletions(-) (limited to 'binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum') diff --git a/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum b/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum index 2351b658..b2a1bad9 100644 --- a/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum +++ b/binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum @@ -1,4 +1,4 @@ -Test Run By thomas on Fri Apr 3 17:29:08 2015 +Test Run By thomas on Sun Apr 19 15:00:18 2015 Native configuration is i686-unknown-gnu0.5 === ld tests === @@ -96,6 +96,7 @@ PASS: objcopy -shared (tbss3) PASS: objcopy -shared -z relro (tbss3) PASS: objcopy -z max-page-size=0x100000 (tbss3) PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss3) +PASS: strip -s (gap) Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/comm-data.exp ... PASS: Common symbol override test (auxiliary shared object build) PASS: Common symbol override test @@ -104,7 +105,29 @@ PASS: Common symbol override test 3b Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/compress.exp ... PASS: Build libfoo.so with compressed debug sections PASS: Build libbar.so with compressed debug sections +PASS: Build libfoozlib.so with compressed debug sections with zlib-gabi +PASS: Build libbarzlib.so with compressed debug sections with zlib-gabi +PASS: Build libzlibfoo.so with zlib compressed debug sections +PASS: Build libgnufoo.so with zlib-gnu compressed debug sections +PASS: Build libgabifoo.so with zlib-gabi compressed debug sections +PASS: Build zlibbegin.o with zlib compressed debug sections +PASS: Build gnubegin.o with zlib-gnu compressed debug sections +PASS: Build gabiend.o with zlib-gabi compressed debug sections PASS: Run normal with libfoo.so with compressed debug sections +PASS: Run normal with libfoo.so with compressed debug sections with zlib-gabi +PASS: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections +PASS: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections +PASS: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections +PASS: Link with zlib-gabi compressed debug input +PASS: Link -r with zlib compressed debug output +PASS: Link -r with zlib-gnu compressed debug output +PASS: Link -r with zlib-gabi compressed debug output +PASS: Link with zlib compressed debug output +PASS: Link with zlib compressed debug output +PASS: Link with zlib-gnu compressed debug output +PASS: Link with zlib-gnu compressed debug output +PASS: Link with zlib-gabi compressed debug output +PASS: Link with zlib-gabi compressed debug output Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-elf/dwarf.exp ... PASS: Build libdwarf1.so PASS: Run with libdwarf1.so first @@ -132,6 +155,9 @@ PASS: ld-elf/commonpage1 PASS: ld-elf/compress1a PASS: ld-elf/compress1b PASS: ld-elf/compress1c +PASS: ld-elf/compressed1a +PASS: ld-elf/compressed1b +PASS: ld-elf/compressed1c PASS: ld-elf/discard1 PASS: ld-elf/discard2 PASS: ld-elf/discard3 @@ -147,6 +173,7 @@ PASS: ld-elf/ehdr_start-weak PASS: ld-elf/ehdr_start PASS: ld-elf/empty PASS: ld-elf/empty2 +PASS: ld-elf/endsym PASS: ld-elf/exclude3a PASS: ld-elf/exclude3b PASS: ld-elf/exclude3c @@ -189,6 +216,7 @@ PASS: ld-elf/maxpage4 PASS: ld-elf/maxpage5 PASS: ld-elf/merge PASS: ld-elf/merge2 +PASS: ld-elf/merge3 PASS: ld-elf/multibss1 PASS: ld-elf/nobits-1 PASS: ld-elf/noload-1 @@ -220,6 +248,7 @@ PASS: ld-elf/pr14926 PASS: ld-elf/pr16322 PASS: ld-elf/pr16498a PASS: ld-elf/pr16498b +PASS: ld-elf/pr17615 PASS: ld-elf/pr349 PASS: relocatable with script PASS: ld-elf/rpath-1 @@ -241,6 +270,7 @@ PASS: ld-elf/var1 PASS: ld-elf/warn1 PASS: ld-elf/warn2 PASS: ld-elf/warn3 +PASS: Report orphan sections PASS: Weak symbols in dynamic objects 1 (support) PASS: Weak symbols in dynamic objects 1 (main test) PASS: --gc-sections on tls variable @@ -384,6 +414,13 @@ PASS: Build libpr2404a.so PASS: Build libpr2404b.a PASS: Build rdynamic-1 PASS: Build dynamic-1 +PASS: Build libpr16496a.so +PASS: Build libpr16496b.a +PASS: Build libpr16496b.so +PASS: Build libpr16452a.so +PASS: Build libpr16452b.so +PASS: Build pr16452 +PASS: Build pr16457 PASS: Run normal with libfoo.so PASS: Run protected with libfoo.so PASS: Run hidden with libfoo.so @@ -624,7 +661,9 @@ PASS: Check --gc-section/-r/-u PASS: --gc-sections -r without -e PASS: --gc-sections with note section PASS: --gc-sections with __start_ +PASS: --gc-sections with multiple debug sections for a function section PASS: --gc-sections with __gxx_personality +PASS: --gc-sections with .text._init PASS: --gc-sections with shared library PASS: --gc-sections with --defsym PASS: --gc-sections with KEEP @@ -656,6 +695,8 @@ PASS: PR ld/17313 (1) PASS: PR ld/17313 (2) PASS: PR ld/17306 (1) PASS: PR ld/17306 (2) +PASS: PR ld/17709 (1) +PASS: PR ld/17709 (2) PASS: Absolute non-overflowing relocs PASS: PCREL8 overflow PASS: PCREL16 overflow @@ -675,6 +716,8 @@ PASS: ld-i386/protected2 PASS: ld-i386/protected3 PASS: ld-i386/protected4 PASS: ld-i386/protected5 +PASS: ld-i386/protected6a +PASS: ld-i386/protected6b PASS: TLS with PIE PASS: TLS with PIE PASS: ld-i386/nogot1 @@ -697,6 +740,8 @@ PASS: PR ld/12627 PASS: PR ld/13302 PASS: PR ld/14215 PASS: PR ld/17057 +PASS: ld-i386/pr17935-1 +PASS: ld-i386/pr17935-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 ... @@ -713,7 +758,6 @@ PASS: Build libpr16467b.so PASS: Build libpr16467c.a FAIL: Common symbol override ifunc test 1a FAIL: Common symbol override ifunc test 1b -PASS: Run pr16467 PASS: ld-ifunc/ifunc-1-local-x86 PASS: ld-ifunc/ifunc-1-x86 PASS: ld-ifunc/ifunc-10-i386 @@ -754,6 +798,10 @@ PASS: ld-ifunc/ifunc-7b-i386 PASS: ld-ifunc/ifunc-8-i386 PASS: ld-ifunc/ifunc-9-x86 PASS: ld-ifunc/pr17154-i386 +PASS: Build ifunc-lib.so +PASS: Run pr16467 +PASS: Run ifunc-main +PASS: Run ifunc-main with -fpic Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-libs/libs.exp ... PASS: -l: test (preparation) PASS: -l: test @@ -794,6 +842,7 @@ PASS: Build liblto-3.a PASS: Compile 5a PASS: Compile 5b PASS: LTO 6 +PASS: Compile PR ld/12365 PASS: Compile 9 PASS: Compile 11a PASS: Compile 11b @@ -844,9 +893,11 @@ PASS: Build libpr16746a.a PASS: Build libpr16746b.a PASS: PR ld/16746 (1) PASS: PR ld/16746 (2) +PASS: PR ld/14918 PASS: PR ld/15146 (2) PASS: PR ld/16746 (3) PASS: PR ld/16746 (4) +PASS: PR ld/12365 PASS: PR ld/12942 (3) PASS: ld-plugin/lto-3r PASS: ld-plugin/lto-5r @@ -885,9 +936,30 @@ PASS: plugin claimfile lost symbol PASS: plugin claimfile replace symbol PASS: plugin claimfile resolve symbol PASS: plugin claimfile replace file +PASS: load plugin with source +PASS: plugin claimfile lost symbol with source +PASS: plugin claimfile replace symbol with source +PASS: plugin claimfile resolve symbol with source +PASS: plugin claimfile replace file with source +PASS: load plugin with source not claimed +PASS: plugin fatal error +PASS: plugin error +PASS: plugin warning +PASS: PR ld/17973 PASS: plugin set symbol visibility +PASS: plugin set symbol visibility with source PASS: plugin ignore lib PASS: plugin claimfile replace lib +PASS: plugin ignore lib with source +PASS: plugin claimfile replace lib with source +PASS: nm --plugin +PASS: ar --plugin +PASS: plugin 2 with source lib +PASS: load plugin 2 with source +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 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 ... @@ -920,6 +992,7 @@ PASS: ld-scripts/defined2 PASS: ld-scripts/defined3 PASS: ld-scripts/defined4 PASS: ld-scripts/defined5 +PASS: ld-scripts/defined6 Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/dynamic-sections.exp ... PASS: dynamic sections Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/empty-address.exp ... @@ -949,8 +1022,8 @@ PASS: binary logarithm Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/map-address.exp ... PASS: map addresses Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/overlay-size.exp ... +PASS: overlay size (map file check) PASS: overlay size -PASS: overlay size (map check) Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/phdrs.exp ... PASS: PHDRS Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/phdrs2.exp ... @@ -962,6 +1035,10 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/provide.exp ... PASS: ld-scripts/provide-1 PASS: ld-scripts/provide-2 XFAIL: ld-scripts/provide-3 +PASS: ld-scripts/provide-4 (map file check) +PASS: ld-scripts/provide-4 +PASS: ld-scripts/provide-5 (map file check) +PASS: ld-scripts/provide-5 Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/rgn-at.exp ... PASS: rgn-at1 PASS: ld-scripts/rgn-at10 @@ -994,6 +1071,7 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/script.exp ... PASS: script PASS: MRI script PASS: MEMORY +PASS: MEMORY with symbols PASS: ld-scripts/region-alias-1 PASS: ld-scripts/region-alias-2 PASS: ld-scripts/region-alias-3 @@ -1028,6 +1106,35 @@ PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section name PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section alignment PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT +Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/sysroot-prefix.exp ... +PASS: sysroot-prefix common plain -Lpath, quoted +PASS: sysroot-prefix common plain -Lpath, unquoted +PASS: sysroot-prefix common root-anchored but -Lpath, quoted +PASS: sysroot-prefix common root-anchored but -Lpath, unquoted +PASS: sysroot-prefix common full-path, quoted +PASS: sysroot-prefix common full-path, unquoted +PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, quoted +PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, unquoted +PASS: sysroot-prefix common full-path =-prefixed with empty, quoted +PASS: sysroot-prefix common full-path =-prefixed with empty, unquoted +PASS: sysroot-prefix common plain =-prefixed with empty, quoted +PASS: sysroot-prefix common plain =-prefixed with empty, unquoted +PASS: sysroot-prefix common root-anchored but script outside sysroot, quoted +PASS: sysroot-prefix common root-anchored but script outside sysroot, unquoted +PASS: sysroot-prefix common root-anchored and script inside sysroot, quoted +PASS: sysroot-prefix common root-anchored and script inside sysroot, unquoted +PASS: sysroot-prefix common root-anchored =-prefixed script outside, quoted +PASS: sysroot-prefix common root-anchored =-prefixed script outside, unquoted +PASS: sysroot-prefix common root-anchored =-prefixed script inside, quoted +PASS: sysroot-prefix common root-anchored =-prefixed script inside, unquoted +UNSUPPORTED: sysroot-prefix common plain =-prefixed without but -Lpath, quoted +UNSUPPORTED: sysroot-prefix common plain =-prefixed without but -Lpath, unquoted +UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, quoted +UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, unquoted +UNSUPPORTED: sysroot-prefix common plain =-prefixed -Lpath, quoted +UNSUPPORTED: sysroot-prefix common plain =-prefixed -Lpath, unquoted +UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, quoted +UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, unquoted Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-scripts/weak.exp ... PASS: weak symbols Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-selective/sel-dump.exp ... @@ -1121,6 +1228,7 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-v850/v850.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-vax-elf/export-class.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-vax-elf/vax-elf.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-versados/versados.exp ... +Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-visium/visium.exp ... Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-vxworks/vxworks.exp ... 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 ... @@ -1136,9 +1244,10 @@ Running [...]/tschwinge/W._C._Handy/ld/testsuite/ld-xtensa/xtensa.exp ... === ld Summary === -# of expected passes 968 +# of expected passes 1066 # of unexpected failures 2 # of expected failures 8 # of untested testcases 6 -[...]/tschwinge/W._C._Handy.build/ld/ld-new 2.24.51.20140916 +# of unsupported tests 8 +[...]/tschwinge/W._C._Handy.build/ld/ld-new 2.25.51.20150419 -- cgit v1.2.3