aboutsummaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorPalmer Dabbelt <palmer@dabbelt.com>2017-10-10 17:55:42 -0700
committerPalmer Dabbelt <palmer@dabbelt.com>2017-10-31 19:01:22 -0700
commit80b80eb21ce517a5dac732693b937ade2f441f21 (patch)
treedd41b4998b7439668d6372bbeb32e79312191ce0 /test
parent6b186662768286186904185913603d756419b0ec (diff)
downloadriscv-gnu-toolchain-80b80eb21ce517a5dac732693b937ade2f441f21.zip
riscv-gnu-toolchain-80b80eb21ce517a5dac732693b937ade2f441f21.tar.gz
riscv-gnu-toolchain-80b80eb21ce517a5dac732693b937ade2f441f21.tar.bz2
Add the binutils test suite, but don't run it on Travis yet
Diffstat (limited to 'test')
-rw-r--r--test/binutils-linux/rv32imac-ilp32.log171
-rw-r--r--test/binutils-linux/rv32imafdc-ilp32.log171
-rw-r--r--test/binutils-linux/rv32imafdc-ilp32d.log171
-rw-r--r--test/binutils-linux/rv64imac-lp64.log171
-rw-r--r--test/binutils-linux/rv64imafdc-lp64.log171
-rw-r--r--test/binutils-linux/rv64imafdc-lp64d.log171
-rw-r--r--test/binutils-newlib/rv32i-ilp32.log171
-rw-r--r--test/binutils-newlib/rv32iac-ilp32.log171
-rw-r--r--test/binutils-newlib/rv32im-ilp32.log171
-rw-r--r--test/binutils-newlib/rv32imac-ilp32.log171
-rw-r--r--test/binutils-newlib/rv32imafc-ilp32f.log171
-rw-r--r--test/binutils-newlib/rv64imac-lp64.log171
-rw-r--r--test/binutils-newlib/rv64imafdc-lp64d.log171
13 files changed, 2223 insertions, 0 deletions
diff --git a/test/binutils-linux/rv32imac-ilp32.log b/test/binutils-linux/rv32imac-ilp32.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-linux/rv32imac-ilp32.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-linux/rv32imafdc-ilp32.log b/test/binutils-linux/rv32imafdc-ilp32.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-linux/rv32imafdc-ilp32.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-linux/rv32imafdc-ilp32d.log b/test/binutils-linux/rv32imafdc-ilp32d.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-linux/rv32imafdc-ilp32d.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-linux/rv64imac-lp64.log b/test/binutils-linux/rv64imac-lp64.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-linux/rv64imac-lp64.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-linux/rv64imafdc-lp64.log b/test/binutils-linux/rv64imafdc-lp64.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-linux/rv64imafdc-lp64.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-linux/rv64imafdc-lp64d.log b/test/binutils-linux/rv64imafdc-lp64d.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-linux/rv64imafdc-lp64d.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-newlib/rv32i-ilp32.log b/test/binutils-newlib/rv32i-ilp32.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-newlib/rv32i-ilp32.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-newlib/rv32iac-ilp32.log b/test/binutils-newlib/rv32iac-ilp32.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-newlib/rv32iac-ilp32.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-newlib/rv32im-ilp32.log b/test/binutils-newlib/rv32im-ilp32.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-newlib/rv32im-ilp32.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-newlib/rv32imac-ilp32.log b/test/binutils-newlib/rv32imac-ilp32.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-newlib/rv32imac-ilp32.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-newlib/rv32imafc-ilp32f.log b/test/binutils-newlib/rv32imafc-ilp32f.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-newlib/rv32imafc-ilp32f.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-newlib/rv64imac-lp64.log b/test/binutils-newlib/rv64imac-lp64.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-newlib/rv64imac-lp64.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1
diff --git a/test/binutils-newlib/rv64imafdc-lp64d.log b/test/binutils-newlib/rv64imafdc-lp64d.log
new file mode 100644
index 0000000..3a425aa
--- /dev/null
+++ b/test/binutils-newlib/rv64imafdc-lp64d.log
@@ -0,0 +1,171 @@
+build-binutils-newlib/binutils/binutils.sum:FAIL: readelf -wi: missing: .*DW_TAG_compile_unit.*
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (2)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (4)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (5)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: .sleb128 tests (7)
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: Disabling section padding
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: align
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: difference of two undefined symbols
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-common-1
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: lns-duplicate
+build-binutils-newlib/gas/testsuite/gas.sum:FAIL: relax .uleb128
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: --no-add-needed -shared
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: --no-copy-dt-needed-entries -shared
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libbarzlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2a.so with --dynamic-list=dl2a.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2b.so with --dynamic-list=dl2.list and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl2c.so with --dynamic-list-data and dl2xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list-cpp-typeinfo
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3a.so with --dynamic-list=dl3.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl3b.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4a.so with --dynamic-list=dl4.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4b.so with --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4c.so with --dynamic-list=dl4.list and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4d.so with --dynamic-list-data and dl4xxx.list
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4e.so with -Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl4f.so with --dynamic-list-cpp-new -Bsymbolic-functions
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6b.so with -Bsymbolic --dynamic-list-data
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6c.so with -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdl6d.so with --dynamic-list-data -Bsymbolic
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1a.so with --Bsymbolic-functions --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdnew1b.so with --dynamic-list-data --dynamic-list-cpp-new
+build-binutils-newlib/ld/ld.sum:FAIL: Build libdwarf1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Build libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libneeded3b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16452b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr16496b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr18458b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19073.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr19719b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr20306.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr2404n.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-3.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9676-4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libpr9679.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build librel.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1a.so with --no-add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed1b.so with --no-copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed2
+build-binutils-newlib/ld/ld.sum:FAIL: Build needed3
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr13250-2.so with libpr13250-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16452
+build-binutils-newlib/ld/ld.sum:FAIL: Build pr16457
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Build warn libbar.so
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --add-needed
+build-binutils-newlib/ld/ld.sum:FAIL: Link with --copy-dt-needed-entries
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug input
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gabi compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: Link with zlib-gnu compressed debug output
+build-binutils-newlib/ld/ld.sum:FAIL: PHDRS2
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libfoozlib.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gabinormal with libgabifoo.so with zlib-gabi compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libfoozlib.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run gnunormal with libgnufoo.so with zlib-gnu compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run hidden with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoo.so with compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with libfoozlib.so with compressed debug sections with zlib-gabi
+build-binutils-newlib/ld/ld.sum:FAIL: Run normal with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr18458
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404
+build-binutils-newlib/ld/ld.sum:FAIL: Run pr2404n
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected libbar.so with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run protected with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run relmain
+build-binutils-newlib/ld/ld.sum:FAIL: Run warn with versioned libfoo.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with --depaudit=audit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -Paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -lusesaudit -lusesaudit2
+build-binutils-newlib/ld/ld.sum:FAIL: Run with -paudit.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with comm1.o libfunc1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdata2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl2c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl3c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4c.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4d.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4e.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdl4f.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so first
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libdwarf1.so last
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libfunc1.so comm1.o
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libnew1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libpr11138-1.so pr11138-2.c
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1a.so and libwrap1b.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with libwrap1b.so and libwrap1a.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr11138-2.c libpr11138-1.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr13250-3.c, libpr13250-1.so and libpr13250-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14323-1.c pr14323-2.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with pr14862-1.c libpr14862.so
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run with shared with --audit
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libfoozlib.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: Run zlibnormal with libzlibfoo.so with zlib compressed debug sections
+build-binutils-newlib/ld/ld.sum:FAIL: S-records
+build-binutils-newlib/ld/ld.sum:FAIL: S-records with constructors
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/compressed1d
+build-binutils-newlib/ld/ld.sum:FAIL: ld-elf/stab
+build-binutils-newlib/ld/ld.sum:FAIL: ld-gc/pr20306
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2a
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/empty-address-2b
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/fill
+build-binutils-newlib/ld/ld.sum:FAIL: ld-scripts/size-1