summaryrefslogtreecommitdiff
path: root/binutils-gdb/laplace.SCHWINGE/test/ld
diff options
context:
space:
mode:
authorThomas Schwinge <thomas@codesourcery.com>2015-04-19 16:31:41 +0200
committerThomas Schwinge <thomas@codesourcery.com>2015-04-19 16:31:41 +0200
commitd43684622670954f6b422f2f10bce35289e85343 (patch)
tree1c20f50f66481b3450e197dac2fc74e97f0a06af /binutils-gdb/laplace.SCHWINGE/test/ld
parent34b937238d22dae3b3ccba78ea19ad0d4e31a447 (diff)
binutils-gdb: d3e9b40afb8e7bd09522044951cdce4710676c3e (2015-04-19)
Diffstat (limited to 'binutils-gdb/laplace.SCHWINGE/test/ld')
-rw-r--r--binutils-gdb/laplace.SCHWINGE/test/ld/ld.sum119
1 files changed, 114 insertions, 5 deletions
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