Test Run By jbglaw on Thu Jul 20 04:33:42 2017 Target is sh4-unknown-linux-gnu Host is x86_64-pc-linux-gnu === ld tests === Schedule of variations: unix Running target unix Using /usr/share/dejagnu/baseboards/unix.exp as board description file for target. Using /usr/share/dejagnu/config/unix.exp as generic interface file for target. Using /home/jbglaw/repos/binutils_gdb/ld/testsuite/config/default.exp as tool-and-target-specific interface file. Executing on host: mkdir -p tmpdir (timeout = 300) spawn mkdir -p tmpdir WARNING: Assuming target board is the local machine (which is probably wrong). You may need to set your DEJAGNU environment variable. Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-aarch64/aarch64-elf.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-aarch64/aarch64-elf.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-alpha/alpha.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-alpha/alpha.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-arc/arc.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-arc/arc.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-arm/arm-elf.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-arm/arm-elf.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-arm/export-class.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-arm/export-class.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-auto-import/auto-import.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-auto-import/auto-import.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-avr/avr.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-avr/avr.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-bootstrap/bootstrap.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-bootstrap/bootstrap.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-cdtest/cdtest.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-checks/checks.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-checks -o tmpdir/asm.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-checks/asm.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-checks -o tmpdir/asm.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-checks/asm.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/asm.x --check-sections -e foo tmpdir/asm.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/asm.x --check-sections -e foo tmpdir/asm.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: check sections 1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/asm.x --check-sections -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-checks/script -e foo tmpdir/asm.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/asm.x --check-sections -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-checks/script -e foo tmpdir/asm.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: section .data LMA [0000000000000100,0000000000000103] overlaps section .text LMA [0000000000000100,0000000000000103] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: section .data LMA [0000000000000100,0000000000000103] overlaps section .text LMA [0000000000000100,0000000000000103] PASS: check sections 2 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-checks/checks.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-cris/cris.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-cris/cris.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-crx/crx.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-crx/crx.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-cygwin/exe-export.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-cygwin/exe-export.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-d10v/d10v.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-d10v/d10v.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/discard.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/extern.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/extern.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/extern.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/extern.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/extern.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/extern.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] `data' referenced in section `.text' of tmpdir/extern.o: defined in discarded section `.data.exit' of tmpdir/extern.o failed with: <`data' referenced in section `.text' of tmpdir/extern.o: defined in discarded section `.data.exit' of tmpdir/extern.o>, expected: <.*data.* referenced in section `\.text' of tmpdir/extern.o: defined in discarded section `\.data\.exit' of tmpdir/extern.o> `data' referenced in section `.text' of tmpdir/extern.o: defined in discarded section `.data.exit' of tmpdir/extern.o PASS: ld-discard/extern /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exit.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/exit.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exit.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/exit.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/start.o tmpdir/exit.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/start.o tmpdir/exit.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] `data' referenced in section `.text' of tmpdir/start.o: defined in discarded section `.data.exit' of tmpdir/exit.o failed with: <`data' referenced in section `.text' of tmpdir/start.o: defined in discarded section `.data.exit' of tmpdir/exit.o>, expected: <`data' referenced in section `\.text' of tmpdir/start.o: defined in discarded section `\.data\.exit' of tmpdir/exit.o> `data' referenced in section `.text' of tmpdir/start.o: defined in discarded section `.data.exit' of tmpdir/exit.o PASS: ld-discard/start /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/static.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/static.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/static.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/static.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/static.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/static.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] `.data.exit' referenced in section `.text' of tmpdir/static.o: defined in discarded section `.data.exit' of tmpdir/static.o failed with: <`.data.exit' referenced in section `.text' of tmpdir/static.o: defined in discarded section `.data.exit' of tmpdir/static.o>, expected: <`(\.data\.exit|data)' referenced in section `\.text' of tmpdir/static.o: defined in discarded section `\.data\.exit' of tmpdir/static.o> `.data.exit' referenced in section `.text' of tmpdir/static.o: defined in discarded section `.data.exit' of tmpdir/static.o PASS: ld-discard/static /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/zero-range.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/zero-range.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/zero-range.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/zero-range.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/zero-range.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/zero-range.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .debug_ranges tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .debug_ranges tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-discard/zero-range /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/zero-rel.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/zero-rel.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/zero-rel.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/zero-rel.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/zero-rel.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard -T discard.ld -o tmpdir/dump tmpdir/zero-rel.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .debug_info tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .debug_info tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-discard/zero-rel testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-discard/discard.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/audit.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/audit.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/binutils.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x200000 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x200000 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x200000 LOAD 0x000078 0x00600078 0x00600078 0x00004 0x00004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x200000 LOAD 0x000078 0x00600078 0x00600078 0x00004 0x00004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: strip -z max-page-size=0x200000 (maxpage1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x200000 -z common-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x200000 -z common-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x200000 LOAD 0x000078 0x00600078 0x00600078 0x00004 0x00004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x200000 LOAD 0x000078 0x00600078 0x00600078 0x00004 0x00004 RW 0x200000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: strip -z max-page-size=0x200000 -z common-page-size=0x100000 (maxpage1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x100000 LOAD 0x000078 0x00500078 0x00500078 0x00004 0x00004 RW 0x100000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x100000 LOAD 0x000078 0x00500078 0x00500078 0x00004 0x00004 RW 0x100000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: strip -z max-page-size=0x100000 (maxpage1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x100000 LOAD 0x000078 0x00500078 0x00500078 0x00004 0x00004 RW 0x100000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x100000 LOAD 0x000078 0x00500078 0x00500078 0x00004 0x00004 RW 0x100000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: strip -z max-page-size=0x100000 -z common-page-size=0x1000 (maxpage1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x10000 LOAD 0x000078 0x00410078 0x00410078 0x00004 0x00004 RW 0x10000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x10000 LOAD 0x000078 0x00410078 0x00410078 0x00004 0x00004 RW 0x10000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: strip (maxpage1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x190 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x00194 0x00194 R E 0x10000 LOAD 0x000fa8 0x00010fa8 0x00010fa8 0x00068 0x00068 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 GNU_RELRO 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .data .got 02 .dynamic 03 .dynamic /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/maxpage1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x190 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x00194 0x00194 R E 0x10000 LOAD 0x000fa8 0x00010fa8 0x00010fa8 0x00068 0x00068 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 GNU_RELRO 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .data .got 02 .dynamic 03 .dynamic PASS: strip -shared (maxpage1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x10000 LOAD 0x000078 0x00410078 0x00410078 0x00004 0x00004 RW 0x10000 Section to Segment mapping: Segment Sections... 00 .text 01 .data /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00078 0x00078 R E 0x10000 LOAD 0x000078 0x00410078 0x00410078 0x00004 0x00004 RW 0x10000 Section to Segment mapping: Segment Sections... 00 .text 01 .data PASS: objcopy (maxpage1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/maxpage1 -shared -z stack-size=0 tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x190 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x00194 0x00194 R E 0x10000 LOAD 0x000fa8 0x00010fa8 0x00010fa8 0x00068 0x00068 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 GNU_RELRO 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .data .got 02 .dynamic 03 .dynamic /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/maxpage1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 > tmpdir/maxpage1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/maxpage1 /dev/null tmpdir/maxpage1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x190 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x00194 0x00194 R E 0x10000 LOAD 0x000fa8 0x00010fa8 0x00010fa8 0x00068 0x00068 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 GNU_RELRO 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .data .got 02 .dynamic 03 .dynamic PASS: objcopy -shared (maxpage1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00098 0x00098 R E 0x10000 LOAD 0x000ffc 0x00410ffc 0x00410ffc 0x00008 0x00008 RW 0x10000 GNU_RELRO 0x000ffc 0x00410ffc 0x00410ffc 0x00004 0x00004 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .data.rel.ro .data 02 .data.rel.ro Executing on host: grep GNU_RELRO tmpdir/relro1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/relro1.exp GNU_RELRO 0x000ffc 0x00410ffc 0x00410ffc 0x00004 0x00004 R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00098 0x00098 R E 0x10000 LOAD 0x000ffc 0x00410ffc 0x00410ffc 0x00008 0x00008 RW 0x10000 GNU_RELRO 0x000ffc 0x00410ffc 0x00410ffc 0x00004 0x00004 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .data.rel.ro .data 02 .data.rel.ro PASS: strip -z relro (relro1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x190 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x00194 0x00194 R E 0x10000 LOAD 0x000fa4 0x00010fa4 0x00010fa4 0x0006c 0x0006c RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 GNU_RELRO 0x000fa4 0x00010fa4 0x00010fa4 0x0005c 0x0005c R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .data.rel.ro .dynamic .data .got 02 .dynamic 03 .data.rel.ro .dynamic Executing on host: grep GNU_RELRO tmpdir/relro1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/relro1.exp GNU_RELRO 0x000fa4 0x00010fa4 0x00010fa4 0x0005c 0x0005c R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/relro1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x190 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x00194 0x00194 R E 0x10000 LOAD 0x000fa4 0x00010fa4 0x00010fa4 0x0006c 0x0006c RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 GNU_RELRO 0x000fa4 0x00010fa4 0x00010fa4 0x0005c 0x0005c R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .data.rel.ro .dynamic .data .got 02 .dynamic 03 .data.rel.ro .dynamic PASS: strip -z relro -shared (relro1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -z stack-size=0 tmpdir/relro1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00098 0x00098 R E 0x10000 LOAD 0x000ffc 0x00410ffc 0x00410ffc 0x00008 0x00008 RW 0x10000 GNU_RELRO 0x000ffc 0x00410ffc 0x00410ffc 0x00004 0x00004 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .data.rel.ro .data 02 .data.rel.ro Executing on host: grep GNU_RELRO tmpdir/relro1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/relro1.exp GNU_RELRO 0x000ffc 0x00410ffc 0x00410ffc 0x00004 0x00004 R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00098 0x00098 R E 0x10000 LOAD 0x000ffc 0x00410ffc 0x00410ffc 0x00008 0x00008 RW 0x10000 GNU_RELRO 0x000ffc 0x00410ffc 0x00410ffc 0x00004 0x00004 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .data.rel.ro .data 02 .data.rel.ro PASS: objcopy -z relro (relro1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/relro1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/relro1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/relro1 -z relro -shared -z stack-size=0 tmpdir/relro1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x190 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x00194 0x00194 R E 0x10000 LOAD 0x000fa4 0x00010fa4 0x00010fa4 0x0006c 0x0006c RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 GNU_RELRO 0x000fa4 0x00010fa4 0x00010fa4 0x0005c 0x0005c R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .data.rel.ro .dynamic .data .got 02 .dynamic 03 .data.rel.ro .dynamic Executing on host: grep GNU_RELRO tmpdir/relro1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/relro1.exp GNU_RELRO 0x000fa4 0x00010fa4 0x00010fa4 0x0005c 0x0005c R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/relro1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 > tmpdir/relro1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/relro1 /dev/null tmpdir/relro1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x190 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x00194 0x00194 R E 0x10000 LOAD 0x000fa4 0x00010fa4 0x00010fa4 0x0006c 0x0006c RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 GNU_RELRO 0x000fa4 0x00010fa4 0x00010fa4 0x0005c 0x0005c R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .data.rel.ro .dynamic .data .got 02 .dynamic 03 .data.rel.ro .dynamic PASS: objcopy -z relro -shared (relro1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/lma.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/lma.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/lma.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/lma.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/lma -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/lma.lnk -z stack-size=0 tmpdir/lma.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/lma -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/lma.lnk -z stack-size=0 tmpdir/lma.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/lma > tmpdir/lma.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/lma /dev/null tmpdir/lma.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0xfff00000 There are 1 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x010000 0xfff00000 0x00000000 0x00004 0x00004 R E 0x10000 Section to Segment mapping: Segment Sections... 00 .text /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/lma Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/lma (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/lma /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/lma > tmpdir/lma.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/lma /dev/null tmpdir/lma.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0xfff00000 There are 1 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x010000 0xfff00000 0x00000000 0x00004 0x00004 R E 0x10000 Section to Segment mapping: Segment Sections... 00 .text PASS: strip -T lma.lnk /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x001000 0x00411000 0x00411000 0x02000 0x02000 RW 0x10000 TLS 0x001000 0x00411000 0x00411000 0x01000 0x01000 R 0x10 GNU_RELRO 0x001000 0x00411000 0x00411000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x001000 0x00411000 0x00411000 0x02000 0x02000 RW 0x10000 TLS 0x001000 0x00411000 0x00411000 0x01000 0x01000 R 0x10 GNU_RELRO 0x001000 0x00411000 0x00411000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata PASS: objcopy (tdata1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z relro -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z relro -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x001000 0x00411000 0x00411000 0x02000 0x02000 RW 0x10000 TLS 0x001000 0x00411000 0x00411000 0x01000 0x01000 R 0x10 GNU_RELRO 0x001000 0x00411000 0x00411000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata Executing on host: grep GNU_RELRO tmpdir/tdata1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata1.exp GNU_RELRO 0x001000 0x00411000 0x00411000 0x01000 0x01000 R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x001000 0x00411000 0x00411000 0x02000 0x02000 RW 0x10000 TLS 0x001000 0x00411000 0x00411000 0x01000 0x01000 R 0x10 GNU_RELRO 0x001000 0x00411000 0x00411000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata PASS: objcopy -z relro (tdata1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -shared -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -shared -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1dc There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001dd 0x001dd R E 0x10000 LOAD 0x000fa0 0x00010fa0 0x00010fa0 0x0206c 0x0206c RW 0x10000 DYNAMIC 0x001fa0 0x00011fa0 0x00011fa0 0x00058 0x00058 RW 0x4 TLS 0x000fa0 0x00010fa0 0x00010fa0 0x01000 0x01000 R 0x10 GNU_RELRO 0x000fa0 0x00010fa0 0x00010fa0 0x01060 0x01060 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .data .got 02 .dynamic 03 .tdata 04 .tdata .dynamic /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1dc There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001dd 0x001dd R E 0x10000 LOAD 0x000fa0 0x00010fa0 0x00010fa0 0x0206c 0x0206c RW 0x10000 DYNAMIC 0x001fa0 0x00011fa0 0x00011fa0 0x00058 0x00058 RW 0x4 TLS 0x000fa0 0x00010fa0 0x00010fa0 0x01000 0x01000 R 0x10 GNU_RELRO 0x000fa0 0x00010fa0 0x00010fa0 0x01060 0x01060 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .data .got 02 .dynamic 03 .tdata 04 .tdata .dynamic PASS: objcopy -shared (tdata1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -shared -z relro -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -shared -z relro -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1dc There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001dd 0x001dd R E 0x10000 LOAD 0x000fa0 0x00010fa0 0x00010fa0 0x0206c 0x0206c RW 0x10000 DYNAMIC 0x001fa0 0x00011fa0 0x00011fa0 0x00058 0x00058 RW 0x4 TLS 0x000fa0 0x00010fa0 0x00010fa0 0x01000 0x01000 R 0x10 GNU_RELRO 0x000fa0 0x00010fa0 0x00010fa0 0x01060 0x01060 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .data .got 02 .dynamic 03 .tdata 04 .tdata .dynamic Executing on host: grep GNU_RELRO tmpdir/tdata1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata1.exp GNU_RELRO 0x000fa0 0x00010fa0 0x00010fa0 0x01060 0x01060 R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1dc There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001dd 0x001dd R E 0x10000 LOAD 0x000fa0 0x00010fa0 0x00010fa0 0x0206c 0x0206c RW 0x10000 DYNAMIC 0x001fa0 0x00011fa0 0x00011fa0 0x00058 0x00058 RW 0x4 TLS 0x000fa0 0x00010fa0 0x00010fa0 0x01000 0x01000 R 0x10 GNU_RELRO 0x000fa0 0x00010fa0 0x00010fa0 0x01060 0x01060 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .data .got 02 .dynamic 03 .tdata 04 .tdata .dynamic PASS: objcopy -shared -z relro (tdata1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x001000 0x00501000 0x00501000 0x02000 0x02000 RW 0x100000 TLS 0x001000 0x00501000 0x00501000 0x01000 0x01000 R 0x10 GNU_RELRO 0x001000 0x00501000 0x00501000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x001000 0x00501000 0x00501000 0x02000 0x02000 RW 0x100000 TLS 0x001000 0x00501000 0x00501000 0x01000 0x01000 R 0x10 GNU_RELRO 0x001000 0x00501000 0x00501000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata PASS: objcopy -z max-page-size=0x100000 (tdata1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x001000 0x00501000 0x00501000 0x02000 0x02000 RW 0x100000 TLS 0x001000 0x00501000 0x00501000 0x01000 0x01000 R 0x10 GNU_RELRO 0x001000 0x00501000 0x00501000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 > tmpdir/tdata1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata1 /dev/null tmpdir/tdata1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x001000 0x00501000 0x00501000 0x02000 0x02000 RW 0x100000 TLS 0x001000 0x00501000 0x00501000 0x01000 0x01000 R 0x10 GNU_RELRO 0x001000 0x00501000 0x00501000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata .data 02 .tdata 03 .tdata PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 RW 0x10000 TLS 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 RW 0x10000 TLS 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata PASS: objcopy (tdata2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z relro -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z relro -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 RW 0x10000 TLS 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata Executing on host: grep GNU_RELRO tmpdir/tdata2.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata2.exp GNU_RELRO 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 RW 0x10000 TLS 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fff 0x00410fff 0x00410fff 0x00001 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata PASS: objcopy -z relro (tdata2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -shared -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -shared -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1c8 There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001c9 0x001c9 R E 0x10000 LOAD 0x000fa7 0x00010fa7 0x00010fa7 0x00065 0x00065 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 TLS 0x000fa7 0x00010fa7 0x00010fa7 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fa7 0x00010fa7 0x00010fa7 0x00059 0x00059 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .got 02 .dynamic 03 .tdata 04 .tdata .dynamic /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1c8 There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001c9 0x001c9 R E 0x10000 LOAD 0x000fa7 0x00010fa7 0x00010fa7 0x00065 0x00065 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 TLS 0x000fa7 0x00010fa7 0x00010fa7 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fa7 0x00010fa7 0x00010fa7 0x00059 0x00059 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .got 02 .dynamic 03 .tdata 04 .tdata .dynamic PASS: objcopy -shared (tdata2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -shared -z relro -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -shared -z relro -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1c8 There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001c9 0x001c9 R E 0x10000 LOAD 0x000fa7 0x00010fa7 0x00010fa7 0x00065 0x00065 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 TLS 0x000fa7 0x00010fa7 0x00010fa7 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fa7 0x00010fa7 0x00010fa7 0x00059 0x00059 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .got 02 .dynamic 03 .tdata 04 .tdata .dynamic Executing on host: grep GNU_RELRO tmpdir/tdata2.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata2.exp GNU_RELRO 0x000fa7 0x00010fa7 0x00010fa7 0x00059 0x00059 R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1c8 There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001c9 0x001c9 R E 0x10000 LOAD 0x000fa7 0x00010fa7 0x00010fa7 0x00065 0x00065 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 TLS 0x000fa7 0x00010fa7 0x00010fa7 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fa7 0x00010fa7 0x00010fa7 0x00059 0x00059 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .got 02 .dynamic 03 .tdata 04 .tdata .dynamic PASS: objcopy -shared -z relro (tdata2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 RW 0x100000 TLS 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 RW 0x100000 TLS 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata PASS: objcopy -z max-page-size=0x100000 (tdata2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 RW 0x100000 TLS 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 > tmpdir/tdata2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata2 /dev/null tmpdir/tdata2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 RW 0x100000 TLS 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 R 0x1 GNU_RELRO 0x000fff 0x00500fff 0x00500fff 0x00001 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata 03 .tdata PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x000c00 0x00410c00 0x00410c00 0x00001 0x00001 RW 0x10000 TLS 0x000c00 0x00410c00 0x00410c00 0x00001 0x00800 R 0x400 GNU_RELRO 0x000c00 0x00410c00 0x00410c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x000c00 0x00410c00 0x00410c00 0x00001 0x00001 RW 0x10000 TLS 0x000c00 0x00410c00 0x00410c00 0x00001 0x00800 R 0x400 GNU_RELRO 0x000c00 0x00410c00 0x00410c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata PASS: objcopy (tdata3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z relro -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z relro -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x000c00 0x00410c00 0x00410c00 0x00001 0x00001 RW 0x10000 TLS 0x000c00 0x00410c00 0x00410c00 0x00001 0x00800 R 0x400 GNU_RELRO 0x000c00 0x00410c00 0x00410c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata Executing on host: grep GNU_RELRO tmpdir/tdata3.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata3.exp GNU_RELRO 0x000c00 0x00410c00 0x00410c00 0x00400 0x00400 R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x10000 LOAD 0x000c00 0x00410c00 0x00410c00 0x00001 0x00001 RW 0x10000 TLS 0x000c00 0x00410c00 0x00410c00 0x00001 0x00800 R 0x400 GNU_RELRO 0x000c00 0x00410c00 0x00410c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata PASS: objcopy -z relro (tdata3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -shared -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -shared -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1ae There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001af 0x001af R E 0x10000 LOAD 0x000800 0x00010800 0x00010800 0x0080c 0x0080c RW 0x10000 DYNAMIC 0x000c00 0x00010c00 0x00010c00 0x00058 0x00058 RW 0x4 TLS 0x000800 0x00010800 0x00010800 0x00001 0x00800 R 0x400 GNU_RELRO 0x000800 0x00010800 0x00010800 0x00800 0x00800 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .got 02 .dynamic 03 .tdata .tbss 04 .tdata .dynamic /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1ae There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001af 0x001af R E 0x10000 LOAD 0x000800 0x00010800 0x00010800 0x0080c 0x0080c RW 0x10000 DYNAMIC 0x000c00 0x00010c00 0x00010c00 0x00058 0x00058 RW 0x4 TLS 0x000800 0x00010800 0x00010800 0x00001 0x00800 R 0x400 GNU_RELRO 0x000800 0x00010800 0x00010800 0x00800 0x00800 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .got 02 .dynamic 03 .tdata .tbss 04 .tdata .dynamic PASS: objcopy -shared (tdata3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -shared -z relro -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -shared -z relro -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1ae There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001af 0x001af R E 0x10000 LOAD 0x000800 0x00010800 0x00010800 0x0080c 0x0080c RW 0x10000 DYNAMIC 0x000c00 0x00010c00 0x00010c00 0x00058 0x00058 RW 0x4 TLS 0x000800 0x00010800 0x00010800 0x00001 0x00800 R 0x400 GNU_RELRO 0x000800 0x00010800 0x00010800 0x00800 0x00800 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .got 02 .dynamic 03 .tdata .tbss 04 .tdata .dynamic Executing on host: grep GNU_RELRO tmpdir/tdata3.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tdata3.exp GNU_RELRO 0x000800 0x00010800 0x00010800 0x00800 0x00800 R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1ae There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001af 0x001af R E 0x10000 LOAD 0x000800 0x00010800 0x00010800 0x0080c 0x0080c RW 0x10000 DYNAMIC 0x000c00 0x00010c00 0x00010c00 0x00058 0x00058 RW 0x4 TLS 0x000800 0x00010800 0x00010800 0x00001 0x00800 R 0x400 GNU_RELRO 0x000800 0x00010800 0x00010800 0x00800 0x00800 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .tdata .dynamic .got 02 .dynamic 03 .tdata .tbss 04 .tdata .dynamic PASS: objcopy -shared -z relro (tdata3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x000c00 0x00500c00 0x00500c00 0x00001 0x00001 RW 0x100000 TLS 0x000c00 0x00500c00 0x00500c00 0x00001 0x00800 R 0x400 GNU_RELRO 0x000c00 0x00500c00 0x00500c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x000c00 0x00500c00 0x00500c00 0x00001 0x00001 RW 0x100000 TLS 0x000c00 0x00500c00 0x00500c00 0x00001 0x00800 R 0x400 GNU_RELRO 0x000c00 0x00500c00 0x00500c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata PASS: objcopy -z max-page-size=0x100000 (tdata3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tdata3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tdata3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tdata3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tdata3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x000c00 0x00500c00 0x00500c00 0x00001 0x00001 RW 0x100000 TLS 0x000c00 0x00500c00 0x00500c00 0x00001 0x00800 R 0x400 GNU_RELRO 0x000c00 0x00500c00 0x00500c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tdata3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 > tmpdir/tdata3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tdata3 /dev/null tmpdir/tdata3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x4000b4 There are 4 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x000b5 0x000b5 R E 0x100000 LOAD 0x000c00 0x00500c00 0x00500c00 0x00001 0x00001 RW 0x100000 TLS 0x000c00 0x00500c00 0x00500c00 0x00001 0x00800 R 0x400 GNU_RELRO 0x000c00 0x00500c00 0x00500c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tdata 02 .tdata .tbss 03 .tdata PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tdata3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00095 0x00095 R E 0x10000 LOAD 0x001000 0x00411000 0x00411000 0x00000 0x01000 RW 0x10000 TLS 0x001000 0x00411000 0x00411000 0x00000 0x01000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00095 0x00095 R E 0x10000 LOAD 0x001000 0x00411000 0x00411000 0x00000 0x01000 RW 0x10000 TLS 0x001000 0x00411000 0x00411000 0x00000 0x01000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss PASS: objcopy (tbss1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z relro -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z relro -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00095 0x00095 R E 0x10000 LOAD 0x001000 0x00411000 0x00411000 0x00000 0x01000 RW 0x10000 TLS 0x001000 0x00411000 0x00411000 0x00000 0x01000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss Executing on host: grep GNU_RELRO tmpdir/tbss1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss1.exp Executing on host: cat tmpdir/tbss1.exp (timeout = 300) spawn cat tmpdir/tbss1.exp Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00095 0x00095 R E 0x10000 LOAD 0x001000 0x00411000 0x00411000 0x00000 0x01000 RW 0x10000 TLS 0x001000 0x00411000 0x00411000 0x00000 0x01000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00095 0x00095 R E 0x10000 LOAD 0x001000 0x00411000 0x00411000 0x00000 0x01000 RW 0x10000 TLS 0x001000 0x00411000 0x00411000 0x00000 0x01000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss PASS: objcopy -z relro (tbss1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -shared -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -shared -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1db There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001dc 0x001dc R E 0x10000 LOAD 0x001000 0x00011000 0x00011000 0x0100c 0x03000 RW 0x10000 DYNAMIC 0x001000 0x00011000 0x00011000 0x00058 0x00058 RW 0x4 TLS 0x001000 0x00011000 0x00011000 0x00000 0x01000 R 0x1000 GNU_RELRO 0x001000 0x00011000 0x00011000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got .bss 02 .dynamic 03 .tbss 04 .dynamic /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1db There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001dc 0x001dc R E 0x10000 LOAD 0x001000 0x00011000 0x00011000 0x0100c 0x03000 RW 0x10000 DYNAMIC 0x001000 0x00011000 0x00011000 0x00058 0x00058 RW 0x4 TLS 0x001000 0x00011000 0x00011000 0x00000 0x01000 R 0x1000 GNU_RELRO 0x001000 0x00011000 0x00011000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got .bss 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared (tbss1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -shared -z relro -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -shared -z relro -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1db There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001dc 0x001dc R E 0x10000 LOAD 0x001000 0x00011000 0x00011000 0x0100c 0x03000 RW 0x10000 DYNAMIC 0x001000 0x00011000 0x00011000 0x00058 0x00058 RW 0x4 TLS 0x001000 0x00011000 0x00011000 0x00000 0x01000 R 0x1000 GNU_RELRO 0x001000 0x00011000 0x00011000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got .bss 02 .dynamic 03 .tbss 04 .dynamic Executing on host: grep GNU_RELRO tmpdir/tbss1.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss1.exp GNU_RELRO 0x001000 0x00011000 0x00011000 0x01000 0x01000 R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1db There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001dc 0x001dc R E 0x10000 LOAD 0x001000 0x00011000 0x00011000 0x0100c 0x03000 RW 0x10000 DYNAMIC 0x001000 0x00011000 0x00011000 0x00058 0x00058 RW 0x4 TLS 0x001000 0x00011000 0x00011000 0x00000 0x01000 R 0x1000 GNU_RELRO 0x001000 0x00011000 0x00011000 0x01000 0x01000 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got .bss 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared -z relro (tbss1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00095 0x00095 R E 0x100000 LOAD 0x001000 0x00501000 0x00501000 0x00000 0x01000 RW 0x100000 TLS 0x001000 0x00501000 0x00501000 0x00000 0x01000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00095 0x00095 R E 0x100000 LOAD 0x001000 0x00501000 0x00501000 0x00000 0x01000 RW 0x100000 TLS 0x001000 0x00501000 0x00501000 0x00000 0x01000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss PASS: objcopy -z max-page-size=0x100000 (tbss1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss1 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00095 0x00095 R E 0x100000 LOAD 0x001000 0x00501000 0x00501000 0x00000 0x01000 RW 0x100000 TLS 0x001000 0x00501000 0x00501000 0x00000 0x01000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 > tmpdir/tbss1.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss1 /dev/null tmpdir/tbss1.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400094 There are 3 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00095 0x00095 R E 0x100000 LOAD 0x001000 0x00501000 0x00501000 0x00000 0x01000 RW 0x100000 TLS 0x001000 0x00501000 0x00501000 0x00000 0x01000 R 0x1000 Section to Segment mapping: Segment Sections... 00 .text 01 .bss 02 .tbss PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss1) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000075 0x00410075 0x00410075 0x00000 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000075 0x00410075 0x00410075 0x00000 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy (tbss2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z relro -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z relro -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000075 0x00410075 0x00410075 0x00000 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss Executing on host: grep GNU_RELRO tmpdir/tbss2.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss2.exp Executing on host: cat tmpdir/tbss2.exp (timeout = 300) spawn cat tmpdir/tbss2.exp Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000075 0x00410075 0x00410075 0x00000 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000075 0x00410075 0x00410075 0x00000 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z relro (tbss2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -shared -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -shared -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1c7 There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001c8 0x001c8 R E 0x10000 LOAD 0x000fa8 0x00010fa8 0x00010fa8 0x00064 0x00064 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 TLS 0x000fa8 0x00010fa8 0x00010fa8 0x00000 0x00001 R 0x1 GNU_RELRO 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got 02 .dynamic 03 .tbss 04 .dynamic /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1c7 There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001c8 0x001c8 R E 0x10000 LOAD 0x000fa8 0x00010fa8 0x00010fa8 0x00064 0x00064 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 TLS 0x000fa8 0x00010fa8 0x00010fa8 0x00000 0x00001 R 0x1 GNU_RELRO 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared (tbss2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -shared -z relro -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -shared -z relro -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1c7 There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001c8 0x001c8 R E 0x10000 LOAD 0x000fa8 0x00010fa8 0x00010fa8 0x00064 0x00064 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 TLS 0x000fa8 0x00010fa8 0x00010fa8 0x00000 0x00001 R 0x1 GNU_RELRO 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got 02 .dynamic 03 .tbss 04 .dynamic Executing on host: grep GNU_RELRO tmpdir/tbss2.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss2.exp GNU_RELRO 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1c7 There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001c8 0x001c8 R E 0x10000 LOAD 0x000fa8 0x00010fa8 0x00010fa8 0x00064 0x00064 RW 0x10000 DYNAMIC 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 RW 0x4 TLS 0x000fa8 0x00010fa8 0x00010fa8 0x00000 0x00001 R 0x1 GNU_RELRO 0x000fa8 0x00010fa8 0x00010fa8 0x00058 0x00058 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared -z relro (tbss2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x100000 TLS 0x000075 0x00500075 0x00500075 0x00000 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x100000 TLS 0x000075 0x00500075 0x00500075 0x00000 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z max-page-size=0x100000 (tbss2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss2 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x100000 TLS 0x000075 0x00500075 0x00500075 0x00000 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 > tmpdir/tbss2.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss2 /dev/null tmpdir/tbss2.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x100000 TLS 0x000075 0x00500075 0x00500075 0x00000 0x00001 R 0x1 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss2) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000400 0x00410400 0x00410400 0x00000 0x00400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000400 0x00410400 0x00410400 0x00000 0x00400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy (tbss3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z relro -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z relro -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000400 0x00410400 0x00410400 0x00000 0x00400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss Executing on host: grep GNU_RELRO tmpdir/tbss3.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss3.exp Executing on host: cat tmpdir/tbss3.exp (timeout = 300) spawn cat tmpdir/tbss3.exp Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000400 0x00410400 0x00410400 0x00000 0x00400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000400 0x00410400 0x00410400 0x00000 0x00400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z relro (tbss3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -shared -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -shared -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1ae There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001af 0x001af R E 0x10000 LOAD 0x000c00 0x00010c00 0x00010c00 0x0040c 0x0040c RW 0x10000 DYNAMIC 0x000c00 0x00010c00 0x00010c00 0x00058 0x00058 RW 0x4 TLS 0x000c00 0x00010c00 0x00010c00 0x00000 0x00400 R 0x400 GNU_RELRO 0x000c00 0x00010c00 0x00010c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got 02 .dynamic 03 .tbss 04 .dynamic /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1ae There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001af 0x001af R E 0x10000 LOAD 0x000c00 0x00010c00 0x00010c00 0x0040c 0x0040c RW 0x10000 DYNAMIC 0x000c00 0x00010c00 0x00010c00 0x00058 0x00058 RW 0x4 TLS 0x000c00 0x00010c00 0x00010c00 0x00000 0x00400 R 0x400 GNU_RELRO 0x000c00 0x00010c00 0x00010c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared (tbss3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -shared -z relro -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -shared -z relro -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1ae There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001af 0x001af R E 0x10000 LOAD 0x000c00 0x00010c00 0x00010c00 0x0040c 0x0040c RW 0x10000 DYNAMIC 0x000c00 0x00010c00 0x00010c00 0x00058 0x00058 RW 0x4 TLS 0x000c00 0x00010c00 0x00010c00 0x00000 0x00400 R 0x400 GNU_RELRO 0x000c00 0x00010c00 0x00010c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got 02 .dynamic 03 .tbss 04 .dynamic Executing on host: grep GNU_RELRO tmpdir/tbss3.exp (timeout = 300) spawn grep GNU_RELRO tmpdir/tbss3.exp GNU_RELRO 0x000c00 0x00010c00 0x00010c00 0x00400 0x00400 R 0x1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is DYN (Shared object file) Entry point 0x1ae There are 5 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x001af 0x001af R E 0x10000 LOAD 0x000c00 0x00010c00 0x00010c00 0x0040c 0x0040c RW 0x10000 DYNAMIC 0x000c00 0x00010c00 0x00010c00 0x00058 0x00058 RW 0x4 TLS 0x000c00 0x00010c00 0x00010c00 0x00000 0x00400 R 0x400 GNU_RELRO 0x000c00 0x00010c00 0x00010c00 0x00400 0x00400 R 0x1 Section to Segment mapping: Segment Sections... 00 .hash .dynsym .dynstr .text 01 .dynamic .got 02 .dynamic 03 .tbss 04 .dynamic PASS: objcopy -shared -z relro (tbss3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z max-page-size=0x100000 -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x100000 TLS 0x000400 0x00500400 0x00500400 0x00000 0x00400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x100000 TLS 0x000400 0x00500400 0x00500400 0x00000 0x00400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z max-page-size=0x100000 (tbss3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tbss3 -z max-page-size=0x100000 -z common-page-size=0x1000 -z stack-size=0 tmpdir/tbss3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.exp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x100000 TLS 0x000400 0x00500400 0x00500400 0x00000 0x00400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy tmpdir/tbss3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 > tmpdir/tbss3.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tbss3 /dev/null tmpdir/tbss3.out (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x100000 TLS 0x000400 0x00500400 0x00500400 0x00000 0x00400 R 0x400 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: objcopy -z max-page-size=0x100000 -z common-page-size=0x1000 (tbss3) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/gap.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/gap.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/gap.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/gap.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/gap -s -z stack-size=0 tmpdir/gap.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/gap -s -z stack-size=0 tmpdir/gap.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/gap > tmpdir/gap.exp Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/gap /dev/null tmpdir/gap.exp (timeout = 300) spawn [open ...] There are 3 section headers, starting at offset 0x6c: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .text PROGBITS 00400054 000054 000004 00 AX 0 0 4 [ 2] .shstrtab STRTAB 00000000 000058 000011 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x400054 There are 1 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00058 0x00058 R E 0x10000 Section to Segment mapping: Segment Sections... 00 .text /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/gap Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/gap (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/strip-new tmpdir/gap /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/gap > tmpdir/gap.out Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/gap /dev/null tmpdir/gap.out (timeout = 300) spawn [open ...] There are 3 section headers, starting at offset 0x6c: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .text PROGBITS 00400054 000054 000004 00 AX 0 0 4 [ 2] .shstrtab STRTAB 00000000 000058 000011 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x400054 There are 1 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00058 0x00058 R E 0x10000 Section to Segment mapping: Segment Sections... 00 .text PASS: strip -s (gap) testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/binutils.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libcomm-data.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/comm-data1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libcomm-data.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/comm-data1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/libcomm-data.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/libcomm-data.so PASS: Common symbol override test (auxiliary shared object build) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T comm-data2.ld -Ltmpdir -lcomm-data tmpdir/comm-data2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T comm-data2.ld -Ltmpdir -lcomm-data tmpdir/comm-data2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/comm-data >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/comm-data Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -x .debug_foo tmpdir/comm-data >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -x .debug_foo tmpdir/comm-data PASS: Common symbol override test /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data3a -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/comm-data3a.o tmpdir/comm-data3b.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data3a -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/comm-data3a.o tmpdir/comm-data3b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data3a >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data3a PASS: Common symbol override test 3a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/comm-data3a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data3a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data3b -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/comm-data3b.o tmpdir/comm-data3a.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/comm-data3b -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -static tmpdir/comm-data3b.o tmpdir/comm-data3a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data3b >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/comm-data3b PASS: Common symbol override test 3b testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/dwarf.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group.exp ... Checking CFI support: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o /dev/null tmpdir/check_as_cfi.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o /dev/null tmpdir/check_as_cfi.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group1size.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group1size.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Guess the target size from eh-group1size.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/eh-group2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/eh-group.o -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r tmpdir/eh-group1.o tmpdir/eh-group2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/eh-group.o -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r tmpdir/eh-group1.o tmpdir/eh-group2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build eh-group1.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/eh-group -e _start tmpdir/eh-group.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/eh-group -e _start tmpdir/eh-group.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Link eh-group.o to eh-group testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group.exp completed in 1 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/elf.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbol3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbol3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/symbol3.a tmpdir/symbol3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/symbol3.a tmpdir/symbol3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build symbol3.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbol3w.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol3w.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbol3w.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol3w.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/symbol3w.a tmpdir/symbol3w.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/symbol3w.a tmpdir/symbol3w.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build symbol3w.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr14170.a tmpdir/pr14170a.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr14170.a tmpdir/pr14170a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr14170a.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr14170.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr14170b.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr14170.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr14170b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build shared library for pr14170 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170c.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr14170c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr14170c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr14170 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker tmpdir/pr14170a.o tmpdir/pr14170.so tmpdir/pr14170c.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr14170 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker tmpdir/pr14170a.o tmpdir/pr14170.so tmpdir/pr14170c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: PR ld/14170 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/note-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/note-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/note-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/note-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/note-3.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/note-3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/note-3.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/note-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build shared library for next test /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/a.out -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --script note-3.t tmpdir/note-3.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/a.out -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --script note-3.t tmpdir/note-3.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: section '.hash' is being made into a note /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: final link failed: Nonrepresentable section on output /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: section '.hash' is being made into a note /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: final link failed: Nonrepresentable section on output PASS: Link using broken linker script /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068d.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068d.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068d.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068d.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr17068.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr17068d.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr17068.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr17068d.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr17068.so /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068c.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068ez.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068ez.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068ez.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068ez.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr17068a.a tmpdir/pr17068a.o tmpdir/pr17068c.o tmpdir/pr17068ez.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr17068a.a tmpdir/pr17068a.o tmpdir/pr17068c.o tmpdir/pr17068ez.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr17068a.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068e.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068e.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068e.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068e.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr17068b.a tmpdir/pr17068b.o tmpdir/pr17068e.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/pr17068b.a tmpdir/pr17068b.o tmpdir/pr17068e.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr17068b.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr17068.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17068.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr17068 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --as-needed --no-dynamic-linker tmpdir/start.o tmpdir/pr17068.o --start-group tmpdir/pr17068a.a tmpdir/pr17068.so tmpdir/pr17068b.a --end-group Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr17068 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --as-needed --no-dynamic-linker tmpdir/start.o tmpdir/pr17068.o --start-group tmpdir/pr17068a.a tmpdir/pr17068.so tmpdir/pr17068b.a --end-group 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: pr17068 link --as-needed lib in group /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbolic-func.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbolic-func.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/symbolic-func.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbolic-func.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/symbolic-func.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Bsymbolic-functions tmpdir/symbolic-func.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/symbolic-func.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Bsymbolic-functions tmpdir/symbolic-func.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/symbolic-func.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r --wide tmpdir/symbolic-func.so PASS: -Bsymbolic-functions /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr20995b.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/pr20995b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build pr20995.so /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995c.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995-2.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z relro tmpdir/pr20995c.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995-2.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z relro tmpdir/pr20995c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/pr20995-2.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/pr20995-2.so PASS: Build pr20995-2.so /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/pr20995a.o tmpdir/pr20995.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/pr20995a.o tmpdir/pr20995.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/pr20995 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/pr20995 extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995.r starting with "^.* \.data\.rel\.ro +PROGBITS +[^ ]+ [^ ]+ [^ ]*[1-9a-f]0* .*$" EOF from dump.out FAIL: pr20995 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20995a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/pr20995a.o tmpdir/pr20995-2.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20995-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/pr20995a.o tmpdir/pr20995-2.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/pr20995-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/pr20995-2 extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20995.r starting with "^.* \.data\.rel\.ro +PROGBITS +[^ ]+ [^ ]+ [^ ]*[1-9a-f]0* .*$" EOF from dump.out FAIL: pr20995-2 targ=sh4-unknown-linux-gnu . /home/jbglaw/repos/binutils_gdb/ld/testsuite/../../bfd/config.bfd && echo "$targ_underscore" /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/attributes.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/attributes.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/attributes.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/attributes.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T attributes.ld -o tmpdir/dump tmpdir/attributes.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T attributes.ld -o tmpdir/dump tmpdir/attributes.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -t tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Symbol flags copy /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/comm-data4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/comm-data4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/comm-data4.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/comm-data4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/comm-data4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/comm-data5.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data5.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/comm-data5.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/comm-data5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/comm-data5.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/comm-data5.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/comm-data5 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -z common-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -z common-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/commonpage1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e func_cu2 -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e func_cu2 -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1a.d starting with "^ \[[ 0-9]+\] \.zdebug_.*[ ]+(PROGBITS|MIPS_DWARF)[ 0-9a-z]+ .*$" EOF from tmpdir/dump.out PASS: ld-elf/compress1a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1b.d starting with "^ \[[ 0-9]+\] \.zdebug_.*[ ]+(PROGBITS|MIPS_DWARF)[ 0-9a-z]+ .*$" EOF from tmpdir/dump.out PASS: ld-elf/compress1b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1c.d starting with "^ \[[ 0-9]+\] \.zdebug_.*[ ]+(PROGBITS|MIPS_DWARF)[ 0-9a-z]+ .*$" EOF from tmpdir/dump.out PASS: ld-elf/compress1c /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections=zlib-gabi -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections=zlib-gabi -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e func_cu2 -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e func_cu2 -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -t tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compressed1a.d starting with "^ .*COMPRESSED.*$" EOF from tmpdir/dump.out PASS: ld-elf/compressed1a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections=zlib-gabi -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections=zlib-gabi -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -t tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compressed1b.d starting with "^ .*COMPRESSED.*$" EOF from tmpdir/dump.out PASS: ld-elf/compressed1b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections=zlib-gabi -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections=zlib-gabi -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --compress-debug-sections=none -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -t tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compressed1c.d starting with "^ .*COMPRESSED.*$" EOF from tmpdir/dump.out PASS: ld-elf/compressed1c /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections=none -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections=none -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --compress-debug-sections=zlib-gnu -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --compress-debug-sections=zlib-gnu -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compressed1d.d starting with "^ \[[ 0-9]+\] \.zdebug_aranges[ ]+(PROGBITS|MIPS_DWARF)[ 0-9a-z]+ .*$" EOF from tmpdir/dump.out PASS: ld-elf/compressed1d /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections=none -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new --compress-debug-sections=none -o tmpdir/compress1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compress1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --compress-debug-sections=zlib-gnu -o tmpdir/dump tmpdir/compress1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --compress-debug-sections=zlib-gnu -o tmpdir/dump tmpdir/compress1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -SW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/compressed1e.d starting with "^ \[[ 0-9]+\] \.zdebug_aranges[ ]+(PROGBITS|MIPS_DWARF)[ 0-9a-z]+ .*$" EOF from tmpdir/dump.out PASS: ld-elf/compressed1e /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/dynamic1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/dynamic1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T dynamic1.ld -o tmpdir/dump tmpdir/dynamic1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T dynamic1.ld -o tmpdir/dump tmpdir/dynamic1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/dynamic1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/empty.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/empty.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/empty.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/empty.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/dynsym1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/eh-frame-hdr.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh-frame-hdr.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/eh-frame-hdr.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh-frame-hdr.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start --eh-frame-hdr -o tmpdir/dump tmpdir/eh-frame-hdr.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start --eh-frame-hdr -o tmpdir/dump tmpdir/eh-frame-hdr.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -hw tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -hw tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/eh-frame-hdr /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh5.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh5a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh5a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh5b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/eh5b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh5b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/eh5.o tmpdir/eh5a.o tmpdir/eh5b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/eh5.o tmpdir/eh5a.o tmpdir/eh5b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -wf tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/eh5 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start-strongref.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start-strongref.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start-strongref.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start-strongref.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start-strongref.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start-strongref.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/ehdr_start-strongref.o: In function `foo': (.rodata+0x0): undefined reference to `__ehdr_start' failed with: , expected: <.*: undefined reference to `__ehdr_start'> tmpdir/ehdr_start-strongref.o: In function `foo': (.rodata+0x0): undefined reference to `__ehdr_start' PASS: ld-elf/ehdr_start-missing /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -shared -o tmpdir/dump tmpdir/ehdr_start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -shared -o tmpdir/dump tmpdir/ehdr_start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/ehdr_start-shared /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start-strongref.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start-strongref.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start-strongref.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start-strongref.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-userdef.t -o tmpdir/dump tmpdir/ehdr_start-strongref.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-userdef.t -o tmpdir/dump tmpdir/ehdr_start-strongref.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Ws tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Ws tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/ehdr_start-userdef /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -T ehdr_start-missing.t --no-dynamic-linker -o tmpdir/dump tmpdir/ehdr_start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start-weak.d starting with "^.* __ehdr_start$" EOF from tmpdir/dump.out PASS: ld-elf/ehdr_start-weak /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/ehdr_start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ehdr_start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -o tmpdir/dump tmpdir/ehdr_start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e _start -o tmpdir/dump tmpdir/ehdr_start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/ehdr_start /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/empty.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/empty.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/empty.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/empty.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/empty /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/empty2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/empty2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/empty2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/empty2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/empty2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/endsym.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/endsym.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/endsym.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/endsym.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --sort-common -o tmpdir/dump tmpdir/start.o tmpdir/endsym.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --sort-common -o tmpdir/dump tmpdir/start.o tmpdir/endsym.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/endsym /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/exclude3.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/exclude3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3a.d starting with "^[ ]*\[.*\][ ]+\.foo1[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/exclude3a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --shared -o tmpdir/dump tmpdir/exclude3.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --shared -o tmpdir/dump tmpdir/exclude3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3b.d starting with "^[ ]*\[.*\][ ]+\.foo1[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/exclude3b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/exclude3.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/exclude3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/exclude3c /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/expr1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/expr1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/expr1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/expr1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T expr1.t -o tmpdir/dump tmpdir/expr1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T expr1.t -o tmpdir/dump tmpdir/expr1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] expr1.t:3: nonconstant expression for load base failed with: , expected: expr1.t:3: nonconstant expression for load base PASS: ld-elf/expr1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/flags1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/flags1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/flags1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/flags1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Tflags1.ld -o tmpdir/dump tmpdir/flags1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Tflags1.ld -o tmpdir/dump tmpdir/flags1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy --set-section-flags .post_text_reserve=contents,alloc,load,readonly,code tmpdir/dump tmpdir/dump1 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy --set-section-flags .post_text_reserve=contents,alloc,load,readonly,code tmpdir/dump tmpdir/dump1 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump1 > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump1 > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --set-section-flags test 1 (sections) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z global -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z global -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/global1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group10.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group10.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group10.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -T group.ld -o tmpdir/dump tmpdir/group10.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -T group.ld -o tmpdir/dump tmpdir/group10.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group10 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --force-group-allocation -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --force-group-allocation -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group11 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -T group12.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -T group12.ld -o tmpdir/dump tmpdir/group1a.o tmpdir/group1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group12 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group3a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group3a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group3a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group3a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group3b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group3b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group3b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group3b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group3a.o tmpdir/group3b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group3a.o tmpdir/group3b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group3a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group3b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group3b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group3b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group3b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group3a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group3a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group3a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group3a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group3b.o tmpdir/group3a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/group3b.o tmpdir/group3a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group3b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-3.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group5 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-4.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sg --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group6 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/group-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group.o tmpdir/group-2.o tmpdir/group-3.o tmpdir/group-4.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/group.o tmpdir/group-2.o tmpdir/group-3.o tmpdir/group-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group7 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group8.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group8.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group8.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group8.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group8.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group8a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group8.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group8.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group8.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group8.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group8.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group8b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group9.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group9.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group9.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group9.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry foo -o tmpdir/dump tmpdir/group9.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group9a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group9.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group9.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/group9.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/group9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group9.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r --gc-sections --entry bar -o tmpdir/dump tmpdir/group9.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -g --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/group9b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --hash-style=gnu -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --hash-style=gnu -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -s -D tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -s -D tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/hash /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/header.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/header.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/header.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/header.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T header.t -z max-page-size=0x100 -o tmpdir/dump tmpdir/header.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T header.t -z max-page-size=0x100 -o tmpdir/dump tmpdir/header.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -hpw tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -hpw tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/header /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/init-fini-arrays.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/init-fini-arrays.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/init-fini-arrays.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/init-fini-arrays.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/init-fini-arrays.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/init-fini-arrays.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/init-fini-arrays /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/linkonce1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkonce1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkonce1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -emit-relocs -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -emit-relocs -o tmpdir/dump tmpdir/linkonce1a.o tmpdir/linkonce1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/linkonce2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkoncerdiff1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkoncerdiff1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkoncerdiff1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkoncerdiff1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkoncerdiff2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkoncerdiff2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/linkoncerdiff2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/linkoncerdiff2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/linkoncerdiff1.o tmpdir/linkoncerdiff2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/linkoncerdiff1.o tmpdir/linkoncerdiff2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/linkoncerdiff /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr1.t -T loadaddr.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr1.t -T loadaddr.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/loadaddr1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr2.t -T loadaddr.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr2.t -T loadaddr.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/loadaddr2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/loadaddr3a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/loadaddr.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/loadaddr.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T loadaddr3.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/loadaddr.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -t tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -t tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/loadaddr3b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/local1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/local1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/local1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/local1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script local1.map -o tmpdir/dump tmpdir/local1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script local1.map -o tmpdir/dump tmpdir/local1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/local1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/maxpage1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x100000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/maxpage2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x10000000 -T maxpage3.t -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x10000000 -T maxpage3.t -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -lS --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/maxpage3a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/mbind1a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/mbind1b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/mbind1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/mbind1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -pie -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -pie -z common-page-size=0x1000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/mbind1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/mbind1c /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/merge.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/merge.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/merge /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/merge2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/merge2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/merge2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/merge3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/merge3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge3.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T merge.ld -o tmpdir/dump tmpdir/merge3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/merge3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/multibss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/multibss1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/multibss1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/multibss1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e 0 -o tmpdir/dump tmpdir/multibss1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e 0 -o tmpdir/dump tmpdir/multibss1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/multibss1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/nobits-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/nobits-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/nobits-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/nobits-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Tnobits-1.t -o tmpdir/dump tmpdir/nobits-1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Tnobits-1.t -o tmpdir/dump tmpdir/nobits-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/nobits-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/noload-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/noload-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/noload-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/noload-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-1.t -o tmpdir/dump tmpdir/noload-1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-1.t -o tmpdir/dump tmpdir/noload-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/noload-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/noload-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/noload-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/noload-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/noload-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-1.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/noload-1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-1.t -z max-page-size=0x200000 -o tmpdir/dump tmpdir/noload-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sl --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Sl --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/noload-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/noload-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/noload-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/noload-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/noload-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-3.t -o tmpdir/dump tmpdir/noload-3.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T noload-3.t -o tmpdir/dump tmpdir/noload-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .foo1 tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .foo1 tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/noload-3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/note-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/note-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/note-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/note-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Tnote-1.t -o tmpdir/dump tmpdir/note-1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Tnote-1.t -o tmpdir/dump tmpdir/note-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/note-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/note-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/note-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/note-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/note-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Tnote-2.t -o tmpdir/dump tmpdir/note-2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Tnote-2.t -o tmpdir/dump tmpdir/note-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy -R .foo tmpdir/dump tmpdir/dump1 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy -R .foo tmpdir/dump tmpdir/dump1 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump1 > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump1 > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/note-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/now-1.d starting with "^ 0x[0-9a-f]+ +\(BIND_NOW\) +$" EOF from tmpdir/dump.out PASS: ld-elf/now-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --enable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/now-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/now-3.d starting with "^ 0x[0-9a-f]+ +\(FLAGS\) +BIND_NOW$" EOF from tmpdir/dump.out PASS: ld-elf/now-3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z now --disable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/now-4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-10.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-10.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-10.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -N -T orphan-9.ld -o tmpdir/dump tmpdir/orphan-10.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -N -T orphan-9.ld -o tmpdir/dump tmpdir/orphan-10.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan-10 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=warn -o tmpdir/dump tmpdir/orphan.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=warn -o tmpdir/dump tmpdir/orphan.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: warning: orphan section `.notbad' from `tmpdir/orphan.o' being placed in section `.notbad'. ./ld-new: warning: orphan section `.note.bar' from `tmpdir/orphan.o' being placed in section `.note.bar'. succeeded with: <./ld-new: warning: orphan section `.notbad' from `tmpdir/orphan.o' being placed in section `.notbad'. ./ld-new: warning: orphan section `.note.bar' from `tmpdir/orphan.o' being placed in section `.note.bar'.>, expected in file orphan-5.l ./ld-new: warning: orphan section `.notbad' from `tmpdir/orphan.o' being placed in section `.notbad'. ./ld-new: warning: orphan section `.note.bar' from `tmpdir/orphan.o' being placed in section `.note.bar'. PASS: Report warning for orphan sections /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=error -o tmpdir/dump tmpdir/orphan.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=error -o tmpdir/dump tmpdir/orphan.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: error: unplaced orphan section `.notbad' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.note.bar' from `tmpdir/orphan.o'. failed with: <./ld-new: error: unplaced orphan section `.notbad' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.note.bar' from `tmpdir/orphan.o'.>, expected in file orphan-6.l ./ld-new: error: unplaced orphan section `.notbad' from `tmpdir/orphan.o'. ./ld-new: error: unplaced orphan section `.note.bar' from `tmpdir/orphan.o'. PASS: Report error for orphan sections /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=discard -o tmpdir/dump tmpdir/orphan.o -Map=tmpdir/dump.map Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=discard -o tmpdir/dump tmpdir/orphan.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-7.map' PASS: Discard orphan sections (map file check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=place -o tmpdir/dump tmpdir/orphan.o -Map=tmpdir/dump.map Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --script orphan.ld --orphan-handling=place -o tmpdir/dump tmpdir/orphan.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-8.map' PASS: Place orphan sections (map file check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-9.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-9.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-9.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -N -T orphan-9.ld -o tmpdir/dump tmpdir/orphan-9.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -N -T orphan-9.ld -o tmpdir/dump tmpdir/orphan-9.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan-9 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-region.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-region.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan-region.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan-region.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan-region.ld -N -z stack-size=0 -o tmpdir/dump tmpdir/orphan-region.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan-region.ld -N -z stack-size=0 -o tmpdir/dump tmpdir/orphan-region.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan-region /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan.ld -o tmpdir/dump tmpdir/orphan.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan.ld -o tmpdir/dump tmpdir/orphan.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/orphan2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/orphan2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3c.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3d.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3d.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3d.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3d.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3e.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3e.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3e.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3e.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3f.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3f.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan3f.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan3f.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/orphan3a.o tmpdir/orphan3b.o tmpdir/orphan3c.o tmpdir/orphan3d.o tmpdir/orphan3e.o tmpdir/orphan3f.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/orphan3a.o tmpdir/orphan3b.o tmpdir/orphan3c.o tmpdir/orphan3d.o tmpdir/orphan3e.o tmpdir/orphan3f.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/orphan4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan4.ld -o tmpdir/dump tmpdir/orphan4.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T orphan4.ld -o tmpdir/dump tmpdir/orphan4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/orphan4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/overlay.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/overlay.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/overlay.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/overlay.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T overlay.t -u __load_start_text1 -u __load_start_text2 -u __load_stop_text1 -u __load_stop_text2 -o tmpdir/dump tmpdir/overlay.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T overlay.t -u __load_start_text1 -u __load_start_text2 -u __load_stop_text1 -u __load_stop_text2 -o tmpdir/dump tmpdir/overlay.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/overlay /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -pie -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -pie -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pie /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr11304a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr11304a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr11304a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr11304a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr11304b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr11304b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr11304b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr11304b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e 0 --section-start .zzz=0x800000 -o tmpdir/dump tmpdir/pr11304a.o tmpdir/pr11304b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -e 0 --section-start .zzz=0x800000 -o tmpdir/dump tmpdir/pr11304a.o tmpdir/pr11304b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr11304.d starting with "^ \[[ 0-9]+\] \.zzz[ \t]+PROGBITS[ \t0-9a-f]+AX?.*$" EOF from tmpdir/dump.out PASS: ld-elf/pr11304 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr12851.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr12851.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr12851.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr12851.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -o tmpdir/dump tmpdir/pr12851.o tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -o tmpdir/dump tmpdir/pr12851.o tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr12851 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr12975.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr12975.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr12975.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr12975.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -version-script pr12975.t -o tmpdir/dump tmpdir/pr12975.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -version-script pr12975.t -o tmpdir/dump tmpdir/pr12975.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr12975.d starting with "^ +[0-9]+: +[0-9a-f]+ +[0-9]+ +FUNC +LOCAL +DEFAULT +[1-9]+ bar$" EOF from tmpdir/dump.out PASS: ld-elf/pr12975 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13177.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr13177.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13177.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr13177.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -o tmpdir/dump tmpdir/pr13177.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -o tmpdir/dump tmpdir/pr13177.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -D --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -D --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr13177.d starting with "^.*: 0+0 +0 +NOTYPE +GLOBAL +DEFAULT +UND bar$" EOF from tmpdir/dump.out PASS: ld-elf/pr13177 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13195.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr13195.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13195.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr13195.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -version-script pr13195.t -o tmpdir/dump tmpdir/pr13195.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -version-script pr13195.t -o tmpdir/dump tmpdir/pr13195.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide -D tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide -D tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr13195 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13839.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr13839.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr13839.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr13839.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T pr13839.t -o tmpdir/dump tmpdir/pr13839.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T pr13839.t -o tmpdir/dump tmpdir/pr13839.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr13839 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T pr14052.t -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T pr14052.t -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr14052.d starting with "^ +[0-9]+: +[0-9a-f]+ +0 +(OBJECT|NOTYPE) +GLOBAL +DEFAULT +ABS _data_start$" EOF from tmpdir/dump.out PASS: ld-elf/pr14052 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/init0.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/init0.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/init0.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/init0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/init1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/init1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/init1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/init1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/init2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/init2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/init2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/init2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/init3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/init3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/init3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/init3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/initn.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/initn.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/initn.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/initn.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --sort-section=alignment -o tmpdir/dump tmpdir/init0.o tmpdir/init1.o tmpdir/init2.o tmpdir/init3.o tmpdir/initn.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --sort-section=alignment -o tmpdir/dump tmpdir/init0.o tmpdir/init1.o tmpdir/init2.o tmpdir/init3.o tmpdir/initn.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr14156a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fini0.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/fini0.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fini0.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/fini0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fini1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/fini1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fini1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/fini1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fini2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/fini2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fini2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/fini2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fini3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/fini3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fini3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/fini3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/finin.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/finin.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/finin.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/finin.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --sort-section=alignment -o tmpdir/dump tmpdir/fini0.o tmpdir/fini1.o tmpdir/fini2.o tmpdir/fini3.o tmpdir/finin.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --sort-section=alignment -o tmpdir/dump tmpdir/fini0.o tmpdir/fini1.o tmpdir/fini2.o tmpdir/fini3.o tmpdir/finin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr14156b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/foo0.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/foo0.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/foo0.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/foo0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/foo1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/foo1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/foo1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/foo1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/foo2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/foo2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/foo2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/foo2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/foo3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/foo3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/foo3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/foo3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/foon.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/foon.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/foon.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/foon.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --sort-section=alignment -T pr14156c.t -o tmpdir/dump tmpdir/foo0.o tmpdir/foo1.o tmpdir/foo2.o tmpdir/foo3.o tmpdir/foon.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --sort-section=alignment -T pr14156c.t -o tmpdir/dump tmpdir/foo0.o tmpdir/foo1.o tmpdir/foo2.o tmpdir/foo3.o tmpdir/foon.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr14156c /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14926.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr14926.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14926.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr14926.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext=0x60 -o tmpdir/dump tmpdir/pr14926.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext=0x60 -o tmpdir/dump tmpdir/pr14926.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr14926 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16322.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr16322.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16322.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr16322.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z relro -o tmpdir/dump tmpdir/pr16322.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z relro -o tmpdir/dump tmpdir/pr16322.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr16322 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16498a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr16498a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16498a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr16498a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr16498a.t -o tmpdir/dump tmpdir/pr16498a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr16498a.t -o tmpdir/dump tmpdir/pr16498a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr16498a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16498a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr16498a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr16498a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr16498a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr16498b.t -o tmpdir/dump tmpdir/pr16498a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr16498b.t -o tmpdir/dump tmpdir/pr16498a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr16498b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-1.o tmpdir/pr17550-2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-1.o tmpdir/pr17550-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550a.d starting with "^ +[0-9]+: +[0-9a-f]+ +0 +OBJECT +GLOBAL +DEFAULT +UND x_alias$" EOF from tmpdir/dump.out PASS: ld-elf/pr17550a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550b.d starting with "^ +[0-9]+: +[0-9a-f]+ +0 +OBJECT +GLOBAL +DEFAULT +UND x_alias$" EOF from tmpdir/dump.out PASS: ld-elf/pr17550b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-3.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] `y' referenced in section `.data' of tmpdir/pr17550-3.o: defined in discarded section `.data[foo_group]' of tmpdir/pr17550-3.o failed with: <`y' referenced in section `.data' of tmpdir/pr17550-3.o: defined in discarded section `.data[foo_group]' of tmpdir/pr17550-3.o>, expected: <.*: defined in discarded section `\.data\[foo_group\]'> `y' referenced in section `.data' of tmpdir/pr17550-3.o: defined in discarded section `.data[foo_group]' of tmpdir/pr17550-3.o PASS: ld-elf/pr17550c /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17550-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17550-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-4.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr17550-2.o tmpdir/pr17550-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr17550d /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17615.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17615.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr17615.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr17615.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -o tmpdir/dump tmpdir/pr17615.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -shared -o tmpdir/dump tmpdir/pr17615.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide --dyn-syms tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide --dyn-syms tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr17615 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr18735.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr18735.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr18735.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr18735.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr18735.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr18735.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr18735 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19005.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19005.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19005.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19005.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Tpr19005.t -o tmpdir/dump tmpdir/pr19005.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Tpr19005.t -o tmpdir/dump tmpdir/pr19005.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy -O binary -j .foo -j .bar --gap-fill=0xff tmpdir/dump tmpdir/dump1 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy -O binary -j .foo -j .bar --gap-fill=0xff tmpdir/dump tmpdir/dump1 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -b binary -s tmpdir/dump1 > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -b binary -s tmpdir/dump1 > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19005 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19162a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19162a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19162a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19162a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19162b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19162b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19162b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19162b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x200000 -o tmpdir/dump tmpdir/pr19162a.o tmpdir/pr19162b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x200000 -o tmpdir/dump tmpdir/pr19162a.o tmpdir/pr19162b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19162 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19539.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19539.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19539.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19539.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -pie -T pr19539.t -o tmpdir/dump tmpdir/start.o tmpdir/pr19539.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -pie -T pr19539.t -o tmpdir/dump tmpdir/start.o tmpdir/pr19539.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19539 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -E --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -E --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19617a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19617b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19617.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --dynamic-list-data --no-dynamic-linker -o tmpdir/dump tmpdir/pr19617.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19617c.d starting with "^ +[0-9]+: +[a-f0-9]+ +0 +FUNC +GLOBAL +DEFAULT +[0-9]+ +start$" EOF from tmpdir/dump.out PASS: ld-elf/pr19617c /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19698.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19698.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19698.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19698.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19698.t -o tmpdir/dump tmpdir/pr19698.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19698.t -o tmpdir/dump tmpdir/pr19698.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19698 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19789.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19789.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19789.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr19789.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -E -o tmpdir/dump tmpdir/pr19789.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -E -o tmpdir/dump tmpdir/pr19789.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr19789 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.d starting with "^[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/pr20513a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.d starting with "^[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/pr20513b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513c.d starting with "^[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/pr20513c /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513d.d starting with "^[ ]*\[.*\][ ]+\..text\.exclude[ ]+.*$" EOF from tmpdir/dump.out PASS: ld-elf/pr20513d /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20513a.o tmpdir/pr20513b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `_start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `__start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `main' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here failed with: , expected: tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `_start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `__start' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here tmpdir/pr20513b.o: In function `start': (.text.exclude+0x0): multiple definition of `main' tmpdir/pr20513a.o:(.text.startup+0x0): first defined here PASS: ld-elf/pr20513e /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20513a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20513a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20513b.o tmpdir/pr20513a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `_start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `__start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `main' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here failed with: , expected: tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `_start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `__start' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here tmpdir/pr20513a.o: In function `start': (.text.startup+0x0): multiple definition of `main' tmpdir/pr20513b.o:(.text.exclude+0x0): first defined here PASS: ld-elf/pr20513f /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20528a.o tmpdir/pr20528b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20528a.o tmpdir/pr20528b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr20528a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20528a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20528b.o tmpdir/pr20528a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr20528b.o tmpdir/pr20528a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr20528b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21384.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21384.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21384.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21384.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T pr21384.ld --dynamic-list /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21384.dl --no-dynamic-linker -o tmpdir/dump tmpdir/pr21384.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T pr21384.ld --dynamic-list /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21384.dl --no-dynamic-linker -o tmpdir/dump tmpdir/pr21384.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21384 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21389a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --version-script pr21389.map -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21389b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21389.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21389.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -soname=pr21389.so -o tmpdir/dump tmpdir/pr21389.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21389c /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562c /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562d /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562e /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562f /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562g /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs -T pr21562a.t -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562h /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562i /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562b.t -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562j /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562k /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562c.t -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562l /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562m /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21562b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21562b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z defs --gc-sections -T pr21562d.t -o tmpdir/dump tmpdir/pr21562b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr21562n /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr349-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr349-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr349-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr349-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr349-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr349-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr349-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr349-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr349-1.o tmpdir/pr349-2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/pr349-1.o tmpdir/pr349-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/pr349 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/simple.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/simple.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/simple.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/simple.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -T relocatable.t -o tmpdir/dump tmpdir/simple.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -T relocatable.t -o tmpdir/dump tmpdir/simple.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: relocatable with script /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/rpath-1.d starting with "^ +0x[0-9a-f]+ +\(RUNPATH\) +Library runpath: +\[.\]$" EOF from tmpdir/dump.out PASS: ld-elf/rpath-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath=. --disable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/rpath-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/runpath-1.d starting with "^ +0x[0-9a-f]+ +\(RPATH\) +Library rpath: +\[.\]$" EOF from tmpdir/dump.out PASS: ld-elf/runpath-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -rpath . --enable-new-dtags -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d -W tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/runpath-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/seg.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/seg.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/seg.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/seg.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T seg.t -z max-page-size=0x1000 -o tmpdir/dump tmpdir/seg.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T seg.t -z max-page-size=0x1000 -o tmpdir/dump tmpdir/seg.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/seg /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sizeof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sizeof.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sizeof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sizeof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Ur -o tmpdir/dump tmpdir/sizeof.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Ur -o tmpdir/dump tmpdir/sizeof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/sizeofa /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sizeof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sizeof.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sizeof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sizeof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/sizeof.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/sizeof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/sizeofb /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sizeof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sizeof.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sizeof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sizeof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/sizeof.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/sizeof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/sizeofc /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -gstabs -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -gstabs -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/stab /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/startof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/startof.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/startof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/startof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Ur -o tmpdir/dump tmpdir/startof.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Ur -o tmpdir/dump tmpdir/startof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/startofa /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/startof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/startof.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/startof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/startof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/startof.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/startof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/startofb /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/startof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/startof.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/startof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/startof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/startof.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/startof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/startofc /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/strtab.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/strtab.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/strtab.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/strtab.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/strtab.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/strtab.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -W -x .strtab tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -W -x .strtab tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/strtab.d starting with "^ +0x[0-9 ]+.*\.xxxx\..*$" EOF from tmpdir/dump.out PASS: ld-elf/strtab /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext-segment 0x7000000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext-segment 0x7000000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/textaddr1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Ttext-segment 0x7000000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Ttext-segment 0x7000000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/textaddr2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext-segment 0x10000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -Ttext-segment 0x10000 -z max-page-size=0x200000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: warning: address of `text-segment' isn't multiple of maximum page size succeeded with: <./ld-new: warning: address of `text-segment' isn't multiple of maximum page size>, expected: <.*address of `text-segment' isn't multiple of maximum page size> ./ld-new: warning: address of `text-segment' isn't multiple of maximum page size PASS: ld-elf/textaddr3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x10000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z max-page-size=0x10000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/textaddr4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x200000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x200000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: warning: address of `text-segment' isn't multiple of maximum page size succeeded with: <./ld-new: warning: address of `text-segment' isn't multiple of maximum page size>, expected: <.*address of `text-segment' isn't multiple of maximum page size> ./ld-new: warning: address of `text-segment' isn't multiple of maximum page size PASS: ld-elf/textaddr5 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x10000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -z max-page-size=0x10000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/textaddr6 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/maxpage1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/maxpage1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -n -z max-page-size=0x200000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -n -z max-page-size=0x200000 -Ttext-segment 0x10000 -o tmpdir/dump tmpdir/maxpage1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/textaddr7 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/unknown.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/unknown.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/unknown.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/../../../binutils/testsuite/binutils-all/unknown.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/unknown.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/unknown.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/unknown /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/unknown2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/unknown2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/unknown2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/unknown2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/unknown2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -o tmpdir/dump tmpdir/unknown2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/unknown2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/var1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/var1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/var1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/var1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/var1.t --sort-section name -o tmpdir/dump tmpdir/var1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/var1.t --sort-section name -o tmpdir/dump tmpdir/var1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/var1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol1ref.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol1ref.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol1ref.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol1ref.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol1w.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol1w.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol1w.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol1w.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/start.o tmpdir/symbol1ref.o tmpdir/symbol1w.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/start.o tmpdir/symbol1ref.o tmpdir/symbol1w.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/symbol1ref.o:(.data+0x0): warning: witty one-liner succeeded with: , expected: <^[^\\n]*\): warning: witty one-liner$> tmpdir/symbol1ref.o:(.data+0x0): warning: witty one-liner /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/warn1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol2ref.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol2ref.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol2ref.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol2ref.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol2w.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol2w.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/symbol2w.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/symbol2w.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/start.o tmpdir/symbol2ref.o tmpdir/symbol2w.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T group.ld -o tmpdir/dump tmpdir/start.o tmpdir/symbol2ref.o tmpdir/symbol2w.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/symbol2w.o: warning: function 'Foo' used succeeded with: , expected: <^[^\\n]*\.[obj]+: warning: function 'Foo' used$> tmpdir/symbol2w.o: warning: function 'Foo' used /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/warn2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/symbol3w.o tmpdir/symbol3.a -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf tmpdir/symbol3w.o tmpdir/symbol3.a -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/symbol3w.o:(.data+0x0): warning: badsym warning succeeded with: , expected: <.*: warning: badsym warning$> tmpdir/symbol3w.o:(.data+0x0): warning: badsym warning /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/warn3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/implib.o --defsym NO_GLOBAL=1 /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/implib.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/implib.o --defsym NO_GLOBAL=1 /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/implib.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/implib -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/implib -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400054 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: tmpdir/implib.lib: no symbol found for import library /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: tmpdir/implib.lib: failed to generate import library /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: final link failed: No symbols /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400054 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: tmpdir/implib.lib: no symbol found for import library /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: tmpdir/implib.lib: failed to generate import library /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: final link failed: No symbols PASS: Generate empty import library /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/implib.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/implib.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/implib.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/implib.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/implib -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/implib -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --out-implib=tmpdir/implib.lib tmpdir/implib.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400054 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400054 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/implib.lib tmpdir/implib >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/implib.lib tmpdir/implib PASS: Generate import library /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/weak-dyn-1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/weak-dyn-1a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/weak-dyn-1a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/weak-dyn-1a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libweakdyn1a.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/weak-dyn-1a.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libweakdyn1a.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/weak-dyn-1a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Weak symbols in dynamic objects 1 (support) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/weak-dyn-1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/weak-dyn-1b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/weak-dyn-1b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/weak-dyn-1b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libweakdyn1b.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libweakdyn1a.so -Tweak-dyn-1.ld tmpdir/weak-dyn-1b.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libweakdyn1b.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared tmpdir/libweakdyn1a.so -Tweak-dyn-1.ld tmpdir/weak-dyn-1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --relocs --wide tmpdir/libweakdyn1b.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --relocs --wide tmpdir/libweakdyn1b.so PASS: Weak symbols in dynamic objects 1 (main test) Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new --help (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new --help Usage: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined --force-group-allocation Force group members out of groups -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols --no-export-dynamic Undo the effect of --export-dynamic -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use --no-dynamic-linker Produce an executable with no program interpreter header -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file --out-implib FILE Generate import library -plugin PLUGIN Load named plugin -plugin-opt ARG Send arg to last-loaded plugin -flto Ignored for GCC LTO option compatibility -flto-partition= Ignored for GCC LTO option compatibility -fuse-ld= Ignored for GCC linker option compatibility --map-whole-files Ignored for gold option compatibility --no-map-whole-files Ignored for gold option compatibility -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script --default-script FILE, -dT Read default linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --require-defined SYMBOL Require SYMBOL be defined in the final output --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for dynamic libraries mentioned on the command line -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally -Bsymbolic-functions Bind global function references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --copy-dt-needed-entries Copy DT_NEEDED links mentioned inside DSOs that follow --no-copy-dt-needed-entries Do not copy DT_NEEDED links mentioned inside DSOs that follow --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors --no-fatal-warnings Do not treat warnings as errors (default) -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --print-gc-sections List removed unused sections on stderr --no-print-gc-sections Do not list removed unused sections --gc-keep-exported Keep exported symbols when removing unused sections --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libraries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-warn-search-mismatch Don't warn on finding an incompatible library --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file --print-output-format Print default output format --print-sysroot Print current sysroot -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Reduce code size by using target specific optimizations --no-relax Do not use relaxation techniques to reduce code size --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common [=ascending|descending] Sort common symbols by alignment [in specified order] --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section -Ttext-segment ADDRESS Set address of text segment -Trodata-segment ADDRESS Set address of rodata segment -Tldata-segment ADDRESS Set address of ldata segment --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose [=NUMBER] Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --dynamic-list-data Add data symbols to dynamic list --dynamic-list-cpp-new Use C++ operator new/delete dynamic list --dynamic-list-cpp-typeinfo Use C++ typeinfo dynamic list --dynamic-list FILE Read dynamic list --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-alternate-em Warn if an object has alternate ELF machine code --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL --ignore-unresolved-symbol SYMBOL Unresolved SYMBOL will not cause an error or warning --push-state Push state of flags governing input file handling --pop-state Pop state of flags governing input file handling --print-memory-usage Report target memory usage --orphan-handling =MODE Control how orphan sections are handled. @FILE Read options from FILE /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: supported targets: elf32-sh-linux elf32-shbig-linux elf32-sh-fdpic elf32-shbig-fdpic elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: supported emulations: shlelf_linux shlelf_fd /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: emulation specific options: ELF emulations: --build-id[=STYLE] Generate build ID note --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi] Compress DWARF debug sections using zlib Default: none -z common-page-size=SIZE Set common page size to SIZE -z max-page-size=SIZE Set maximum page size to SIZE -z defs Report unresolved symbols in object files. -z muldefs Allow multiple definitions -z execstack Mark executable as requiring executable stack -z noexecstack Mark executable as not requiring executable stack --audit=AUDITLIB Specify a library to use for auditing -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section --no-eh-frame-hdr Do not create .eh_frame_hdr section --exclude-libs=LIBS Make all symbols in LIBS hidden --hash-style=STYLE Set hash style to sysv, gnu or both -P AUDITLIB, --depaudit=AUDITLIB Specify a library to use for auditing dependencies -z combreloc Merge dynamic relocs into one section and sort -z nocombreloc Don't merge dynamic relocs into one section -z global Make symbols in DSO available for subsequently loaded objects -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z lazy Mark object lazy runtime binding (default) -z loadfltr Mark object requiring immediate process -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header (default) -z norelro Don't create RELRO program header -z common Generate common symbols with STT_COMMON type -z nocommon Generate common symbols with STT_OBJECT type -z stack-size=SIZE Set size of stack segment -z text Treat DT_TEXTREL in shared object as error -z notext Don't treat DT_TEXTREL in shared object as error -z textoff Don't treat DT_TEXTREL in shared object as error no emulation specific options. Report bugs to /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tls_gc.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tls_gc.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tls_gc.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tls_gc.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_gc -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-section tmpdir/tls_gc.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_gc -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-section tmpdir/tls_gc.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: --gc-sections on tls variable /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/stack.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/stack.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/stack.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/stack.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/stack-exec.exe -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z execstack tmpdir/stack.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/stack-exec.exe -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z execstack tmpdir/stack.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Wl tmpdir/stack-exec.exe >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Wl tmpdir/stack-exec.exe PASS: stack exec /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/stack.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/stack.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/stack.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/stack.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/stack-size.exe -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z stack-size=0x123400 tmpdir/stack.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/stack-size.exe -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -z stack-size=0x123400 tmpdir/stack.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Wl tmpdir/stack-size.exe >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Wl tmpdir/stack-size.exe PASS: stack size testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/elf.exp completed in 3 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/exclude1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/exclude1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/exclude2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/exclude2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar cq tmpdir/libexclude.a tmpdir/exclude2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar cq tmpdir/libexclude.a tmpdir/exclude2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: ld link shared library /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00011014 B __bss_start 00011014 D _edata 00011018 B _end 00011014 B exclude_common 00011004 D exclude_sym 00011000 D include_sym PASS: ld export symbols from archive /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs libexclude --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs libexclude --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: ld link shared library with --exclude-libs /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00011014 B __bss_start 00011014 D _edata 00011018 B _end 00011000 D include_sym PASS: ld exclude symbols from archive - --exclude-libs libexclude /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00011014 B __bss_start 00011014 D _edata 00011018 B _end 00011000 D include_sym PASS: ld exclude symbols from archive - --exclude-libs libexclude.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs ALL --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs ALL --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00011014 B __bss_start 00011014 D _edata 00011018 B _end 00011000 D include_sym PASS: ld exclude symbols from archive - --exclude-libs ALL /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs foo:libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs foo:libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00011014 B __bss_start 00011014 D _edata 00011018 B _end 00011000 D include_sym PASS: ld exclude symbols from archive - --exclude-libs foo:libexclude.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs foo,libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs foo,libexclude.a --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00011014 B __bss_start 00011014 D _edata 00011018 B _end 00011000 D include_sym PASS: ld exclude symbols from archive - --exclude-libs foo,libexclude.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs foo:bar --shared tmpdir/exclude1.o -Ltmpdir -lexclude Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/exclude.so --exclude-libs foo:bar --shared tmpdir/exclude1.o -Ltmpdir -lexclude 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -D tmpdir/exclude.so 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00011014 B __bss_start 00011014 D _edata 00011018 B _end 00011014 B exclude_common 00011004 D exclude_sym 00011000 D include_sym PASS: ld don't exclude symbols from archive - --exclude-libs foo:bar testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/exclude.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/export-class.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-lib.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-lib.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-lib.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-lib.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class-lib.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -version-script export-class-lib.ver tmpdir/export-class-lib.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class-lib.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -version-script export-class-lib.ver tmpdir/export-class-lib.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Symbol export class test (auxiliary shared object) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-ref.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-ref.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-ref.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-ref.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class-ref-r.o -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r tmpdir/export-class-ref.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class-ref-r.o -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r tmpdir/export-class-ref.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Symbol export class test (initial static object) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-dep.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-dep.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-dep.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-dep.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-def.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-def.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/export-class-def.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/export-class-def.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Tdata=0x12340000 tmpdir/export-class-ref-r.o tmpdir/export-class-lib.so tmpdir/export-class-dep.o tmpdir/export-class-def.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/export-class.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -Tdata=0x12340000 tmpdir/export-class-ref-r.o tmpdir/export-class-lib.so tmpdir/export-class-dep.o tmpdir/export-class-def.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/export-class.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/export-class.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -V tmpdir/export-class.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -V tmpdir/export-class.so PASS: Symbol export class test (final shared object) testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/export-class.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/frame.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tbss.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tbss.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/frame.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/frame.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/frame.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/frame.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/frame.so --shared tmpdir/frame.o tmpdir/tbss.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/frame.so --shared tmpdir/frame.o tmpdir/tbss.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: read-only .eh_frame section /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/table.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/table.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/table.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/table.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/table.so --shared tmpdir/table.o tmpdir/tbss.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/table.so --shared tmpdir/table.o tmpdir/tbss.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: read-only .gcc_except_table section testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/frame.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/indirect.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/indirect.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-s.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T provide-hidden-s.ld tmpdir/provide-hidden-1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-s.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T provide-hidden-s.ld tmpdir/provide-hidden-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-s.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-s.so PASS: PROVIDE_HIDDEN test (auxiliary shared object) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-1 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-1 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-1 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-1 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-1 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-1 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 3 entries:" extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-2 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-2 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 3 entries:" extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-3 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-3 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-3 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-3 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-3 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-3 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 4 entries:" extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-4 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-4 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-4 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-4 PASS: PROVIDE_HIDDEN test 4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-5 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-4.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-5 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-5 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-5 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-5 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-5 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 4 entries:" extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 5 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-6 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-6 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-1.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-6 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-6 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-6 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-6 fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 6 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-7 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-7 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-7 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-7 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-7 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-7 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 3 entries:" extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 7 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-8 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-8 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-8 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-8 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-8 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-8 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 3 entries:" extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 8 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-9 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-9 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-9 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-9 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-9 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-9 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 4 entries:" extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 9 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-10 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-10 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-3.o tmpdir/provide-hidden-s.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-10 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-10 PASS: PROVIDE_HIDDEN test 10 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-11 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-4.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-11 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-11 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-11 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-11 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-11 fail if no difference regexp_diff match failure regexp "^Symbol table '\.dynsym' contains [0-9]+ entries:$" line "Symbol table '.symtab' contains 4 entries:" extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 11 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/provide-hidden-4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-12 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/provide-hidden-12 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -T provide-hidden-2.ld tmpdir/provide-hidden-4.o tmpdir/provide-hidden-s.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-12 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-12 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-12 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -s tmpdir/provide-hidden-12 fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden-dyn.nd starting with "^Symbol table '\.symtab' contains [0-9]+ entries:$" EOF from dump.out PASS: PROVIDE_HIDDEN test 12 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/provide-hidden.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/readelf.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/ver_def.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ver_def.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/ver_def.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/ver_def.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/ver_def -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e 0 --export-dynamic -T ver_def.ld --version-script=ver_def.ver tmpdir/ver_def.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/ver_def -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e 0 --export-dynamic -T ver_def.ld --version-script=ver_def.ver tmpdir/ver_def.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --version-info tmpdir/ver_def >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --version-info tmpdir/ver_def PASS: readelf version information testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/readelf.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/sec-to-seg1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/sec-to-seg1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/sec-to-seg2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/sec-to-seg2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg-script-same-page.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg-script-same-page.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] There are 6 section headers, starting at offset 0x1164: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .sec1 PROGBITS 00001000 001000 000040 00 A 0 0 4 [ 2] .sec2 PROGBITS 00001040 001040 00008d 00 A 0 0 4 [ 3] .symtab SYMTAB 00000000 0010d0 000050 10 4 5 4 [ 4] .strtab STRTAB 00000000 001120 00001d 00 0 0 1 [ 5] .shstrtab STRTAB 00000000 00113d 000027 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 1 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x010cd 0x010cd R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 There are 6 section headers, starting at offset 0x1164: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .sec1 PROGBITS 00001000 001000 000040 00 A 0 0 4 [ 2] .sec2 PROGBITS 00001040 001040 00008d 00 A 0 0 4 [ 3] .symtab SYMTAB 00000000 0010d0 000050 10 4 5 4 [ 4] .strtab STRTAB 00000000 001120 00001d 00 0 0 1 [ 5] .shstrtab STRTAB 00000000 00113d 000027 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 1 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x010cd 0x010cd R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 PASS: assignment of ELF sections to segments (same page) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg-script-adjoining-pages.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg-script-adjoining-pages.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] There are 6 section headers, starting at offset 0x11164: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .sec1 PROGBITS 00001000 001000 000040 00 A 0 0 4 [ 2] .sec2 PROGBITS 00011040 011040 00008d 00 A 0 0 4 [ 3] .symtab SYMTAB 00000000 0110d0 000050 10 4 5 4 [ 4] .strtab STRTAB 00000000 011120 00001d 00 0 0 1 [ 5] .shstrtab STRTAB 00000000 01113d 000027 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 1 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x110cd 0x110cd R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 There are 6 section headers, starting at offset 0x11164: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .sec1 PROGBITS 00001000 001000 000040 00 A 0 0 4 [ 2] .sec2 PROGBITS 00011040 011040 00008d 00 A 0 0 4 [ 3] .symtab SYMTAB 00000000 0110d0 000050 10 4 5 4 [ 4] .strtab STRTAB 00000000 011120 00001d 00 0 0 1 [ 5] .shstrtab STRTAB 00000000 01113d 000027 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 1 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x110cd 0x110cd R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 .sec2 PASS: assignment of ELF sections to segments (adjacent pages) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg-script-disjoint-pages.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sec-to-seg -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg-script-disjoint-pages.t tmpdir/sec-to-seg1.o tmpdir/sec-to-seg2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] There are 6 section headers, starting at offset 0x1164: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .sec1 PROGBITS 00001000 001000 000040 00 A 0 0 4 [ 2] .sec2 PROGBITS 00021040 001040 00008d 00 A 0 0 4 [ 3] .symtab SYMTAB 00000000 0010d0 000050 10 4 5 4 [ 4] .strtab STRTAB 00000000 001120 00001d 00 0 0 1 [ 5] .shstrtab STRTAB 00000000 00113d 000027 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x01040 0x01040 R 0x10000 LOAD 0x001040 0x00021040 0x00021040 0x0008d 0x0008d R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 01 .sec2 There are 6 section headers, starting at offset 0x1164: Section Headers: [Nr] Name Type Addr Off Size ES Flg Lk Inf Al [ 0] NULL 00000000 000000 000000 00 0 0 0 [ 1] .sec1 PROGBITS 00001000 001000 000040 00 A 0 0 4 [ 2] .sec2 PROGBITS 00021040 001040 00008d 00 A 0 0 4 [ 3] .symtab SYMTAB 00000000 0010d0 000050 10 4 5 4 [ 4] .strtab STRTAB 00000000 001120 00001d 00 0 0 1 [ 5] .shstrtab STRTAB 00000000 00113d 000027 00 0 0 1 Key to Flags: W (write), A (alloc), X (execute), M (merge), S (strings), I (info), L (link order), O (extra OS processing required), G (group), T (TLS), C (compressed), x (unknown), o (OS specific), E (exclude), p (processor specific) Elf file type is EXEC (Executable file) Entry point 0x0 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00000000 0x00000000 0x01040 0x01040 R 0x10000 LOAD 0x001040 0x00021040 0x00021040 0x0008d 0x0008d R 0x10000 Section to Segment mapping: Segment Sections... 00 .sec1 01 .sec2 PASS: assignment of ELF sections to segments (disjoint pages) testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec-to-seg.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec64k.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-0.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-5.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-6.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-7.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-7.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-8.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-9.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-10.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-11.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-11.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-12.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-12.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-13.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-13.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-14.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-14.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-15.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-15.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-16.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-16.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-17.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-17.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-18.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-18.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-19.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-19.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-20.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-20.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-21.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-21.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-22.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-22.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-23.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-23.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-24.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-24.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-25.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-25.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-26.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-26.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-27.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-27.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-28.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-28.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-29.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-29.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-30.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-30.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-31.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-31.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-32.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-32.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-33.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-33.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/sec64-0.o tmpdir/sec64-1.o tmpdir/sec64-2.o tmpdir/sec64-3.o tmpdir/sec64-4.o tmpdir/sec64-5.o tmpdir/sec64-6.o tmpdir/sec64-7.o tmpdir/sec64-8.o tmpdir/sec64-9.o tmpdir/sec64-10.o tmpdir/sec64-11.o tmpdir/sec64-12.o tmpdir/sec64-13.o tmpdir/sec64-14.o tmpdir/sec64-15.o tmpdir/sec64-16.o tmpdir/sec64-17.o tmpdir/sec64-18.o tmpdir/sec64-19.o tmpdir/sec64-20.o tmpdir/sec64-21.o tmpdir/sec64-22.o tmpdir/sec64-23.o tmpdir/sec64-24.o tmpdir/sec64-25.o tmpdir/sec64-26.o tmpdir/sec64-27.o tmpdir/sec64-28.o tmpdir/sec64-29.o tmpdir/sec64-30.o tmpdir/sec64-31.o tmpdir/sec64-32.o tmpdir/sec64-33.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -r -o tmpdir/dump tmpdir/sec64-0.o tmpdir/sec64-1.o tmpdir/sec64-2.o tmpdir/sec64-3.o tmpdir/sec64-4.o tmpdir/sec64-5.o tmpdir/sec64-6.o tmpdir/sec64-7.o tmpdir/sec64-8.o tmpdir/sec64-9.o tmpdir/sec64-10.o tmpdir/sec64-11.o tmpdir/sec64-12.o tmpdir/sec64-13.o tmpdir/sec64-14.o tmpdir/sec64-15.o tmpdir/sec64-16.o tmpdir/sec64-17.o tmpdir/sec64-18.o tmpdir/sec64-19.o tmpdir/sec64-20.o tmpdir/sec64-21.o tmpdir/sec64-22.o tmpdir/sec64-23.o tmpdir/sec64-24.o tmpdir/sec64-25.o tmpdir/sec64-26.o tmpdir/sec64-27.o tmpdir/sec64-28.o tmpdir/sec64-29.o tmpdir/sec64-30.o tmpdir/sec64-31.o tmpdir/sec64-32.o tmpdir/sec64-33.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -W -Ss tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -W -Ss tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/64ksec-r /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-0.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-0.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-1.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-2.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-3.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-4.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-5.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-5.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-6.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-6.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-7.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-7.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-7.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-8.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-8.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-9.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-9.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-9.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-10.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-10.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-11.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-11.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-11.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-12.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-12.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-12.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-13.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-13.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-13.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-14.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-14.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-14.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-15.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-15.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-15.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-16.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-16.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-16.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-17.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-17.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-17.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-18.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-18.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-18.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-19.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-19.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-19.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-20.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-20.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-20.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-21.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-21.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-21.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-22.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-22.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-22.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-23.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-23.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-23.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-24.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-24.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-24.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-25.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-25.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-25.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-26.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-26.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-26.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-27.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-27.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-27.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-28.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-28.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-28.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-29.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-29.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-29.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-30.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-30.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-30.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-31.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-31.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-31.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-32.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-32.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-32.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-33.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-33.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-33.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-34.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-34.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-34.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-34.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-35.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-35.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-35.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-35.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-36.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-36.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-36.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-36.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-37.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-37.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-37.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-37.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-38.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-38.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-38.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-38.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-39.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-39.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-39.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-39.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-40.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-40.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-40.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-40.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-41.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-41.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-41.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-41.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-42.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-42.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-42.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-42.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-43.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-43.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-43.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-43.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-44.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-44.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-44.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-44.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-45.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-45.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-45.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-45.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-46.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-46.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-46.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-46.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-47.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-47.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-47.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-47.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-48.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-48.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-48.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-48.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-49.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-49.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-49.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-49.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-50.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-50.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-50.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-50.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-51.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-51.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-51.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-51.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-52.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-52.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-52.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-52.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-53.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-53.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-53.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-53.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-54.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-54.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-54.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-54.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-55.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-55.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-55.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-55.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-56.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-56.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-56.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-56.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-57.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-57.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-57.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-57.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-58.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-58.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-58.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-58.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-59.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-59.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-59.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-59.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-60.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-60.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-60.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-60.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-61.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-61.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-61.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-61.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-62.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-62.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-62.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-62.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-63.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-63.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-63.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-63.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-64.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-64.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-64.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-64.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-65.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-65.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sec64-65.o /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sec64-65.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/sec64-0.o tmpdir/sec64-1.o tmpdir/sec64-2.o tmpdir/sec64-3.o tmpdir/sec64-4.o tmpdir/sec64-5.o tmpdir/sec64-6.o tmpdir/sec64-7.o tmpdir/sec64-8.o tmpdir/sec64-9.o tmpdir/sec64-10.o tmpdir/sec64-11.o tmpdir/sec64-12.o tmpdir/sec64-13.o tmpdir/sec64-14.o tmpdir/sec64-15.o tmpdir/sec64-16.o tmpdir/sec64-17.o tmpdir/sec64-18.o tmpdir/sec64-19.o tmpdir/sec64-20.o tmpdir/sec64-21.o tmpdir/sec64-22.o tmpdir/sec64-23.o tmpdir/sec64-24.o tmpdir/sec64-25.o tmpdir/sec64-26.o tmpdir/sec64-27.o tmpdir/sec64-28.o tmpdir/sec64-29.o tmpdir/sec64-30.o tmpdir/sec64-31.o tmpdir/sec64-32.o tmpdir/sec64-33.o tmpdir/sec64-34.o tmpdir/sec64-35.o tmpdir/sec64-36.o tmpdir/sec64-37.o tmpdir/sec64-38.o tmpdir/sec64-39.o tmpdir/sec64-40.o tmpdir/sec64-41.o tmpdir/sec64-42.o tmpdir/sec64-43.o tmpdir/sec64-44.o tmpdir/sec64-45.o tmpdir/sec64-46.o tmpdir/sec64-47.o tmpdir/sec64-48.o tmpdir/sec64-49.o tmpdir/sec64-50.o tmpdir/sec64-51.o tmpdir/sec64-52.o tmpdir/sec64-53.o tmpdir/sec64-54.o tmpdir/sec64-55.o tmpdir/sec64-56.o tmpdir/sec64-57.o tmpdir/sec64-58.o tmpdir/sec64-59.o tmpdir/sec64-60.o tmpdir/sec64-61.o tmpdir/sec64-62.o tmpdir/sec64-63.o tmpdir/sec64-64.o tmpdir/sec64-65.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/dump tmpdir/sec64-0.o tmpdir/sec64-1.o tmpdir/sec64-2.o tmpdir/sec64-3.o tmpdir/sec64-4.o tmpdir/sec64-5.o tmpdir/sec64-6.o tmpdir/sec64-7.o tmpdir/sec64-8.o tmpdir/sec64-9.o tmpdir/sec64-10.o tmpdir/sec64-11.o tmpdir/sec64-12.o tmpdir/sec64-13.o tmpdir/sec64-14.o tmpdir/sec64-15.o tmpdir/sec64-16.o tmpdir/sec64-17.o tmpdir/sec64-18.o tmpdir/sec64-19.o tmpdir/sec64-20.o tmpdir/sec64-21.o tmpdir/sec64-22.o tmpdir/sec64-23.o tmpdir/sec64-24.o tmpdir/sec64-25.o tmpdir/sec64-26.o tmpdir/sec64-27.o tmpdir/sec64-28.o tmpdir/sec64-29.o tmpdir/sec64-30.o tmpdir/sec64-31.o tmpdir/sec64-32.o tmpdir/sec64-33.o tmpdir/sec64-34.o tmpdir/sec64-35.o tmpdir/sec64-36.o tmpdir/sec64-37.o tmpdir/sec64-38.o tmpdir/sec64-39.o tmpdir/sec64-40.o tmpdir/sec64-41.o tmpdir/sec64-42.o tmpdir/sec64-43.o tmpdir/sec64-44.o tmpdir/sec64-45.o tmpdir/sec64-46.o tmpdir/sec64-47.o tmpdir/sec64-48.o tmpdir/sec64-49.o tmpdir/sec64-50.o tmpdir/sec64-51.o tmpdir/sec64-52.o tmpdir/sec64-53.o tmpdir/sec64-54.o tmpdir/sec64-55.o tmpdir/sec64-56.o tmpdir/sec64-57.o tmpdir/sec64-58.o tmpdir/sec64-59.o tmpdir/sec64-60.o tmpdir/sec64-61.o tmpdir/sec64-62.o tmpdir/sec64-63.o tmpdir/sec64-64.o tmpdir/sec64-65.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -W -Ss tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -W -Ss tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-elf/64ksec testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec64k.exp completed in 11 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/shared.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr20828.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr20828.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828.so PASS: PR ld/20828 dynamic symbols with section GC (auxiliary shared library) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-1.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o tmpdir/libpr20828.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-1.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld tmpdir/pr20828.o tmpdir/libpr20828.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-1.so PASS: PR ld/20828 dynamic symbols with section GC (plain) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-2.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828.ver tmpdir/pr20828.o tmpdir/libpr20828.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-2.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828.ver tmpdir/pr20828.o tmpdir/libpr20828.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-2.so fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-c.sd starting with "^.+ +fdata$" EOF from dump.out PASS: PR ld/20828 dynamic symbols with section GC (version script) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr20828-v.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr20828-v.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-c.sd starting with "^.+ +fdata$" EOF from dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr20828-v.so PASS: PR ld/20828 dynamic symbols with section GC (versioned shared library) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o tmpdir/libpr20828-v.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared --gc-sections -T pr20828.ld --version-script=pr20828-v.ver tmpdir/pr20828.o tmpdir/libpr20828-v.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-c.sd starting with "^.+ +fdata$" EOF from dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr20828-v.so PASS: PR ld/20828 dynamic symbols with section GC (versioned) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828-v.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-v.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828-v.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-v.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v-1 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e foo -E -T pr20828-v.ld tmpdir/pr20828-v.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v-1 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e foo -E -T pr20828-v.ld tmpdir/pr20828-v.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/pr20828-v-1 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/pr20828-v-1 PASS: PR ld/20828 forcibly exported symbol version without section GC /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828-v.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-v.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr20828-v.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20828-v.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e foo --gc-sections -E -T pr20828-v.ld tmpdir/pr20828-v.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20828-v-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --no-dynamic-linker -e foo --gc-sections -E -T pr20828-v.ld tmpdir/pr20828-v.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/pr20828-v-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -p tmpdir/pr20828-v-2 PASS: PR ld/20828 forcibly exported symbol version with section GC /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233-l.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233-l.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233-l.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233-l.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr21233.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr21233.ld tmpdir/pr21233-l.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libpr21233.so -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -shared -T pr21233.ld tmpdir/pr21233-l.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr21233.so >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/libpr21233.so PASS: PR ld/21233 dynamic symbols with section GC (auxiliary shared library) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-1 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo --undefined=bar -T pr21233.ld tmpdir/pr21233.o tmpdir/libpr21233.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-1 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo --undefined=bar -T pr21233.ld tmpdir/pr21233.o tmpdir/libpr21233.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-1 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-1 PASS: PR ld/21233 dynamic symbols with section GC (--undefined) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo --require-defined=bar -T pr21233.ld tmpdir/pr21233.o tmpdir/libpr21233.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo --require-defined=bar -T pr21233.ld tmpdir/pr21233.o tmpdir/libpr21233.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-2 PASS: PR ld/21233 dynamic symbols with section GC (--require-defined) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/pr21233.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr21233.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-3 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo -T pr21233-e.ld tmpdir/pr21233.o tmpdir/libpr21233.so Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr21233-3 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-sections -e foo -T pr21233-e.ld tmpdir/pr21233.o tmpdir/libpr21233.so 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-3 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf --dyn-syms tmpdir/pr21233-3 PASS: PR ld/21233 dynamic symbols with section GC (EXTERN) testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/shared.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tls_common.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tls_commona.o --elf-stt-common=no /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tls_common.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tls_commona.o --elf-stt-common=no /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tls_common.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tls_commonb.o --elf-stt-common=yes /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tls_common.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf -o tmpdir/tls_commonb.o --elf-stt-common=yes /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tls_common.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_common1a.o -r tmpdir/tls_commona.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_common1a.o -r tmpdir/tls_commona.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_common1b.o -r tmpdir/tls_commona.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_common1b.o -r tmpdir/tls_commona.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_commona tmpdir/tls_common1a.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_commona tmpdir/tls_common1a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_commonb tmpdir/tls_common1b.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/tls_commonb tmpdir/tls_common1b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tls_commona Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tls_commona 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000078 0x00410078 0x00410078 0x00000 0x00004 R 0x4 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000078 0x00410078 0x00410078 0x00000 0x00004 R 0x4 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tls_commona Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/tls_commona 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000078 0x00410078 0x00410078 0x00000 0x00004 R 0x4 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss Elf file type is EXEC (Executable file) Entry point 0x400074 There are 2 program headers, starting at offset 52 Program Headers: Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align LOAD 0x000000 0x00400000 0x00400000 0x00075 0x00075 R E 0x10000 TLS 0x000078 0x00410078 0x00410078 0x00000 0x00004 R 0x4 Section to Segment mapping: Segment Sections... 00 .text 01 .tbss PASS: tls_common testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/tls_common.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/wrap.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/wrap.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfcomm/elfcomm.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfcomm -o tmpdir/sort-common.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfcomm/sort-common.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfcomm -o tmpdir/sort-common.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfcomm/sort-common.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sort-common.dx --sort-common=descending tmpdir/sort-common.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sort-common.dx --sort-common=descending tmpdir/sort-common.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400054 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400054 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.dx | grep var | sort /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.dx | grep var | sort Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.dx | grep var | sort 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] 00410060 g O .bss 00000010 var_16byte_align 00410070 g O .bss 00000008 var_8byte_align 00410078 g O .bss 00000004 var_4byte_align 0041007c g O .bss 00000002 var_2byte_align 0041007e g O .bss 00000001 var_1byte_align 00410060 g O .bss 00000010 var_16byte_align 00410070 g O .bss 00000008 var_8byte_align 00410078 g O .bss 00000004 var_4byte_align 0041007c g O .bss 00000002 var_2byte_align 0041007e g O .bss 00000001 var_1byte_align PASS: --sort-common (descending) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sort-common.ax --sort-common=ascending tmpdir/sort-common.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sort-common.ax --sort-common=ascending tmpdir/sort-common.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400054 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400054 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.ax | grep var | sort /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.ax | grep var | sort Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.ax | grep var | sort 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] 00410060 g O .bss 00000001 var_1byte_align 00410062 g O .bss 00000002 var_2byte_align 00410064 g O .bss 00000004 var_4byte_align 00410068 g O .bss 00000008 var_8byte_align 00410070 g O .bss 00000010 var_16byte_align 00410060 g O .bss 00000001 var_1byte_align 00410062 g O .bss 00000002 var_2byte_align 00410064 g O .bss 00000004 var_4byte_align 00410068 g O .bss 00000008 var_8byte_align 00410070 g O .bss 00000010 var_16byte_align PASS: --sort-common (ascending) UNTESTED: size/alignment change of common symbols (warning 1) UNTESTED: size/alignment change of common symbols (warning 2) UNTESTED: size/alignment change of common symbols (change 1) UNTESTED: size/alignment change of common symbols (change 2) testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfcomm/elfcomm.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfvers/vers.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfvers/vers.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfvsb/elfvsb.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfvsb/elfvsb.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfweak/elfweak.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elfweak/elfweak.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-fastcall/fastcall.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-fastcall/fastcall.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-frv/fdpic.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-frv/fdpic.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-frv/frv-elf.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-frv/frv-elf.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-frv/tls.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-frv/tls.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/gc.exp ... UNTESTED: Check --gc-section UNTESTED: Check --gc-section/-q UNTESTED: Check --gc-section/-r/-e UNTESTED: Check --gc-section/-r/-u /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/noent.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/noent.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/noent.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/noent.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -r -o tmpdir/dump tmpdir/noent.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -r -o tmpdir/dump tmpdir/noent.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: gc-sections requires either an entry or an undefined symbol failed with: <./ld-new: gc-sections requires either an entry or an undefined symbol>, expected: ./ld-new: gc-sections requires either an entry or an undefined symbol PASS: --gc-sections -r without -e /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/abi-note.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/abi-note.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/abi-note.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/abi-note.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start -o tmpdir/dump tmpdir/abi-note.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start -o tmpdir/dump tmpdir/abi-note.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --gc-sections with note section /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start -o tmpdir/dump tmpdir/start.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start -o tmpdir/dump tmpdir/start.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --gc-sections with __start_ /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19167a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr19167a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19167a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr19167a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19167b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr19167b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr19167b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr19167b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start -o tmpdir/dump tmpdir/pr19167a.o tmpdir/pr19167b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start -o tmpdir/dump tmpdir/pr19167a.o tmpdir/pr19167b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j _foo tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j _foo tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-gc/pr19167 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -gdwarf-sections -o tmpdir/all-debug-sections.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/all-debug-sections.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -gdwarf-sections -o tmpdir/all-debug-sections.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/all-debug-sections.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start -o tmpdir/dump tmpdir/all-debug-sections.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start -o tmpdir/dump tmpdir/all-debug-sections.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --gc-sections with multiple debug sections for a function section /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882c.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20882c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr20882c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e main -o tmpdir/dump tmpdir/pr20882a.o tmpdir/pr20882b.o tmpdir/pr20882c.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e main -o tmpdir/dump tmpdir/pr20882a.o tmpdir/pr20882b.o tmpdir/pr20882c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -x .debug_info tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -x .debug_info tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --gc-sections with relocations in debug section /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc -o tmpdir/libpersonality.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/libpersonality.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc -o tmpdir/libpersonality.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/libpersonality.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libpersonality.so -shared tmpdir/libpersonality.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libpersonality.so -shared tmpdir/libpersonality.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/personality.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/personality.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/personality.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/personality.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e main -L tmpdir -lpersonality -o tmpdir/dump tmpdir/personality.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e main -L tmpdir -lpersonality -o tmpdir/dump tmpdir/personality.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/personality.d starting with "^.*gxx_personality.*$" EOF from tmpdir/dump.out PASS: --gc-sections with __gxx_personality /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr18223.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr18223.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr18223.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr18223.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -shared -o tmpdir/dump tmpdir/pr18223.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -shared -o tmpdir/dump tmpdir/pr18223.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --gc-sections with .text._init /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc -o tmpdir/pr20022a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr20022a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc -o tmpdir/pr20022a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr20022a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20022.so -shared --gc-sections tmpdir/pr20022a.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/pr20022.so -shared --gc-sections tmpdir/pr20022a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20022b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr20022b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr20022b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/pr20022b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start tmpdir/pr20022.so -o tmpdir/dump tmpdir/pr20022b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc --gc-sections -e _start tmpdir/pr20022.so -o tmpdir/dump tmpdir/pr20022b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -SsW tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -SsW tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-gc/pr20022 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-gc/gc.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-h8300/h8300.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-h8300/h8300.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-i386/export-class.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-i386/export-class.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-i386/i386.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-i386/i386.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-i386/no-plt.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-i386/no-plt.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-i386/tls.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-i386/tls.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-ia64/ia64.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-ia64/ia64.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-ia64/line.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-ia64/line.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-ifunc/binutils.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-ifunc/binutils.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-ifunc/ifunc.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-ifunc/ifunc.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs/libs.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs -o tmpdir/lib-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs/lib-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs -o tmpdir/lib-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs/lib-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libtmp/anobject -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs -r tmpdir/lib-1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/libtmp/anobject -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs -r tmpdir/lib-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: -l: test (preparation) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs -o tmpdir/lib-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs/lib-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs -o tmpdir/lib-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs/lib-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/lib-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs -r -Ltmpdir/libtmp -l:anobject tmpdir/lib-2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/lib-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs -r -Ltmpdir/libtmp -l:anobject tmpdir/lib-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -C tmpdir/lib-2 >dump.out 2>ld.stderr} /dev/null (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -C tmpdir/lib-2 PASS: -l: test testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs/libs.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-linkonce/linkonce.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-linkonce/linkonce.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-m68hc11/m68hc11.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-m68hc11/m68hc11.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-m68k/m68k-got.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-m68k/m68k-got.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-m68k/m68k.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-m68k/m68k.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mep/mep.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mep/mep.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-metag/metag.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-metag/metag.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mips-elf/comm-data.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mips-elf/comm-data.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mips-elf/export-class.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mips-elf/export-class.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mips-elf/mips-elf-flags.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mips-elf/mips-elf-flags.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mips-elf/mips-elf.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mips-elf/mips-elf.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc/defsym.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc/start.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc -o tmpdir/start.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc/start.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc -o tmpdir/foo.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc/foo.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc -o tmpdir/foo.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc/foo.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/libfoo.a tmpdir/foo.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/libfoo.a tmpdir/foo.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc/dummy.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc/dummy.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc -e 0 --defsym foo=1 tmpdir/start.o tmpdir/libfoo.a -o tmpdir/dump tmpdir/dummy.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc -e 0 --defsym foo=1 tmpdir/start.o tmpdir/libfoo.a -o tmpdir/dump tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] fail if no difference extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc/defsym1.d starting with "^0.* T bar$" EOF from tmpdir/dump.out PASS: ld-misc/defsym1 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-misc/defsym.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mmix/mmix.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mmix/mmix.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mn10300/mn10300.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-mn10300/mn10300.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-nds32/nds32.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-nds32/nds32.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-nios2/nios2.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-nios2/nios2.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pe/pe-compile.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pe/pe-compile.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pe/pe-run.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pe/pe-run.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pe/pe-run2.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pe/pe-run2.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pe/pe.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pe/pe.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pie/pie.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pie/pie.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-plugin/lto.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-plugin/lto.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-plugin/plugin.exp ... Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new --help (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new --help Usage: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new [options] file... Options: -a KEYWORD Shared library control for HP/UX compatibility -A ARCH, --architecture ARCH Set architecture -b TARGET, --format TARGET Specify target for following input files -c FILE, --mri-script FILE Read MRI format linker script -d, -dc, -dp Force common symbols to be defined --force-group-allocation Force group members out of groups -e ADDRESS, --entry ADDRESS Set start address -E, --export-dynamic Export all dynamic symbols --no-export-dynamic Undo the effect of --export-dynamic -EB Link big-endian objects -EL Link little-endian objects -f SHLIB, --auxiliary SHLIB Auxiliary filter for shared object symbol table -F SHLIB, --filter SHLIB Filter for shared object symbol table -g Ignored -G SIZE, --gpsize SIZE Small data size (if no size, same as --shared) -h FILENAME, -soname FILENAME Set internal name of shared library -I PROGRAM, --dynamic-linker PROGRAM Set PROGRAM as the dynamic linker to use --no-dynamic-linker Produce an executable with no program interpreter header -l LIBNAME, --library LIBNAME Search for library LIBNAME -L DIRECTORY, --library-path DIRECTORY Add DIRECTORY to library search path --sysroot= Override the default sysroot location -m EMULATION Set emulation -M, --print-map Print map file on standard output -n, --nmagic Do not page align data -N, --omagic Do not page align data, do not make text readonly --no-omagic Page align data, make text readonly -o FILE, --output FILE Set output file name -O Optimize output file --out-implib FILE Generate import library -plugin PLUGIN Load named plugin -plugin-opt ARG Send arg to last-loaded plugin -flto Ignored for GCC LTO option compatibility -flto-partition= Ignored for GCC LTO option compatibility -fuse-ld= Ignored for GCC linker option compatibility --map-whole-files Ignored for gold option compatibility --no-map-whole-files Ignored for gold option compatibility -Qy Ignored for SVR4 compatibility -q, --emit-relocs Generate relocations in final output -r, -i, --relocatable Generate relocatable output -R FILE, --just-symbols FILE Just link symbols (if directory, same as --rpath) -s, --strip-all Strip all symbols -S, --strip-debug Strip debugging symbols --strip-discarded Strip symbols in discarded sections --no-strip-discarded Do not strip symbols in discarded sections -t, --trace Trace file opens -T FILE, --script FILE Read linker script --default-script FILE, -dT Read default linker script -u SYMBOL, --undefined SYMBOL Start with undefined reference to SYMBOL --require-defined SYMBOL Require SYMBOL be defined in the final output --unique [=SECTION] Don't merge input [SECTION | orphan] sections -Ur Build global constructor/destructor tables -v, --version Print version information -V Print version and emulation information -x, --discard-all Discard all local symbols -X, --discard-locals Discard temporary local symbols (default) --discard-none Don't discard any local symbols -y SYMBOL, --trace-symbol SYMBOL Trace mentions of SYMBOL -Y PATH Default search path for Solaris compatibility -(, --start-group Start a group -), --end-group End a group --accept-unknown-input-arch Accept input files whose architecture cannot be determined --no-accept-unknown-input-arch Reject input files whose architecture is unknown --as-needed Only set DT_NEEDED for following dynamic libs if used --no-as-needed Always set DT_NEEDED for dynamic libraries mentioned on the command line -assert KEYWORD Ignored for SunOS compatibility -Bdynamic, -dy, -call_shared Link against shared libraries -Bstatic, -dn, -non_shared, -static Do not link against shared libraries -Bsymbolic Bind global references locally -Bsymbolic-functions Bind global function references locally --check-sections Check section addresses for overlaps (default) --no-check-sections Do not check section addresses for overlaps --copy-dt-needed-entries Copy DT_NEEDED links mentioned inside DSOs that follow --no-copy-dt-needed-entries Do not copy DT_NEEDED links mentioned inside DSOs that follow --cref Output cross reference table --defsym SYMBOL=EXPRESSION Define a symbol --demangle [=STYLE] Demangle symbol names [using STYLE] --embedded-relocs Generate embedded relocs --fatal-warnings Treat warnings as errors --no-fatal-warnings Do not treat warnings as errors (default) -fini SYMBOL Call SYMBOL at unload-time --force-exe-suffix Force generation of file with .exe suffix --gc-sections Remove unused sections (on some targets) --no-gc-sections Don't remove unused sections (default) --print-gc-sections List removed unused sections on stderr --no-print-gc-sections Do not list removed unused sections --gc-keep-exported Keep exported symbols when removing unused sections --hash-size= Set default hash table size close to --help Print option help -init SYMBOL Call SYMBOL at load-time -Map FILE Write a map file --no-define-common Do not define Common storage --no-demangle Do not demangle symbol names --no-keep-memory Use less memory and more disk I/O --no-undefined Do not allow unresolved references in object files --allow-shlib-undefined Allow unresolved references in shared libraries --no-allow-shlib-undefined Do not allow unresolved references in shared libs --allow-multiple-definition Allow multiple definitions --no-undefined-version Disallow undefined version --default-symver Create default symbol version --default-imported-symver Create default symbol version for imported symbols --no-warn-mismatch Don't warn about mismatched input files --no-warn-search-mismatch Don't warn on finding an incompatible library --no-whole-archive Turn off --whole-archive --noinhibit-exec Create an output file even if errors occur -nostdlib Only use library directories specified on the command line --oformat TARGET Specify target of output file --print-output-format Print default output format --print-sysroot Print current sysroot -qmagic Ignored for Linux compatibility --reduce-memory-overheads Reduce memory overheads, possibly taking much longer --relax Reduce code size by using target specific optimizations --no-relax Do not use relaxation techniques to reduce code size --retain-symbols-file FILE Keep only symbols listed in FILE -rpath PATH Set runtime shared library search path -rpath-link PATH Set link time shared library search path -shared, -Bshareable Create a shared library -pie, --pic-executable Create a position independent executable --sort-common [=ascending|descending] Sort common symbols by alignment [in specified order] --sort-section name|alignment Sort sections by name or maximum alignment --spare-dynamic-tags COUNT How many tags to reserve in .dynamic section --split-by-file [=SIZE] Split output sections every SIZE octets --split-by-reloc [=COUNT] Split output sections every COUNT relocs --stats Print memory usage statistics --target-help Display target specific options --task-link SYMBOL Do task level linking --traditional-format Use same format as native linker --section-start SECTION=ADDRESS Set address of named section -Tbss ADDRESS Set address of .bss section -Tdata ADDRESS Set address of .data section -Ttext ADDRESS Set address of .text section -Ttext-segment ADDRESS Set address of text segment -Trodata-segment ADDRESS Set address of rodata segment -Tldata-segment ADDRESS Set address of ldata segment --unresolved-symbols= How to handle unresolved symbols. is: ignore-all, report-all, ignore-in-object-files, ignore-in-shared-libs --verbose [=NUMBER] Output lots of information during link --version-script FILE Read version information script --version-exports-section SYMBOL Take export symbols list from .exports, using SYMBOL as the version. --dynamic-list-data Add data symbols to dynamic list --dynamic-list-cpp-new Use C++ operator new/delete dynamic list --dynamic-list-cpp-typeinfo Use C++ typeinfo dynamic list --dynamic-list FILE Read dynamic list --warn-common Warn about duplicate common symbols --warn-constructors Warn if global constructors/destructors are seen --warn-multiple-gp Warn if the multiple GP values are used --warn-once Warn only once per undefined symbol --warn-section-align Warn if start of section changes due to alignment --warn-shared-textrel Warn if shared object has DT_TEXTREL --warn-alternate-em Warn if an object has alternate ELF machine code --warn-unresolved-symbols Report unresolved symbols as warnings --error-unresolved-symbols Report unresolved symbols as errors --whole-archive Include all objects from following archives --wrap SYMBOL Use wrapper functions for SYMBOL --ignore-unresolved-symbol SYMBOL Unresolved SYMBOL will not cause an error or warning --push-state Push state of flags governing input file handling --pop-state Pop state of flags governing input file handling --print-memory-usage Report target memory usage --orphan-handling =MODE Control how orphan sections are handled. @FILE Read options from FILE /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: supported targets: elf32-sh-linux elf32-shbig-linux elf32-sh-fdpic elf32-shbig-fdpic elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: supported emulations: shlelf_linux shlelf_fd /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: emulation specific options: ELF emulations: --build-id[=STYLE] Generate build ID note --compress-debug-sections=[none|zlib|zlib-gnu|zlib-gabi] Compress DWARF debug sections using zlib Default: none -z common-page-size=SIZE Set common page size to SIZE -z max-page-size=SIZE Set maximum page size to SIZE -z defs Report unresolved symbols in object files. -z muldefs Allow multiple definitions -z execstack Mark executable as requiring executable stack -z noexecstack Mark executable as not requiring executable stack --audit=AUDITLIB Specify a library to use for auditing -Bgroup Selects group name lookup rules for DSO --disable-new-dtags Disable new dynamic tags --enable-new-dtags Enable new dynamic tags --eh-frame-hdr Create .eh_frame_hdr section --no-eh-frame-hdr Do not create .eh_frame_hdr section --exclude-libs=LIBS Make all symbols in LIBS hidden --hash-style=STYLE Set hash style to sysv, gnu or both -P AUDITLIB, --depaudit=AUDITLIB Specify a library to use for auditing dependencies -z combreloc Merge dynamic relocs into one section and sort -z nocombreloc Don't merge dynamic relocs into one section -z global Make symbols in DSO available for subsequently loaded objects -z initfirst Mark DSO to be initialized first at runtime -z interpose Mark object to interpose all DSOs but executable -z lazy Mark object lazy runtime binding (default) -z loadfltr Mark object requiring immediate process -z nocopyreloc Don't create copy relocs -z nodefaultlib Mark object not to use default search paths -z nodelete Mark DSO non-deletable at runtime -z nodlopen Mark DSO not available to dlopen -z nodump Mark DSO not available to dldump -z now Mark object non-lazy runtime binding -z origin Mark object requiring immediate $ORIGIN processing at runtime -z relro Create RELRO program header (default) -z norelro Don't create RELRO program header -z common Generate common symbols with STT_COMMON type -z nocommon Generate common symbols with STT_OBJECT type -z stack-size=SIZE Set size of stack segment -z text Treat DT_TEXTREL in shared object as error -z notext Don't treat DT_TEXTREL in shared object as error -z textoff Don't treat DT_TEXTREL in shared object as error no emulation specific options. Report bugs to PASS: plugin API enabled UNSUPPORTED: load plugin UNSUPPORTED: fail plugin onload UNSUPPORTED: fail plugin allsymbolsread UNSUPPORTED: fail plugin cleanup UNSUPPORTED: plugin all hooks UNSUPPORTED: plugin claimfile lost symbol UNSUPPORTED: plugin claimfile replace symbol UNSUPPORTED: plugin claimfile resolve symbol UNSUPPORTED: plugin claimfile replace file UNSUPPORTED: load plugin with source UNSUPPORTED: plugin claimfile lost symbol with source UNSUPPORTED: plugin claimfile replace symbol with source UNSUPPORTED: plugin claimfile resolve symbol with source UNSUPPORTED: plugin claimfile replace file with source UNSUPPORTED: load plugin with source not claimed UNSUPPORTED: plugin fatal error UNSUPPORTED: plugin error UNSUPPORTED: plugin warning UNSUPPORTED: PR ld/17973 UNSUPPORTED: plugin set symbol visibility UNSUPPORTED: plugin set symbol visibility with source testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-plugin/plugin.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-powerpc/aix52.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-powerpc/aix52.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-powerpc/export-class.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-powerpc/export-class.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-powerpc/powerpc.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-powerpc/powerpc.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pru/pru.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-pru/pru.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-s390/s390.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-s390/s390.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/align.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/align.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/align -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align.t tmpdir/align.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/align -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align.t tmpdir/align.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: align1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts --defsym data_align=16 -T align2.t -o tmpdir/dump tmpdir/align2a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts --defsym data_align=16 -T align2.t -o tmpdir/dump tmpdir/align2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --section-headers tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --section-headers tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/align2a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/align2b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align2b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/align2b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align2b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts --defsym data_align=32 -T align2.t -o tmpdir/dump tmpdir/align2b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts --defsym data_align=32 -T align2.t -o tmpdir/dump tmpdir/align2b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --section-headers tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --section-headers tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/align2b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/align2c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align2c.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/align2c.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align2c.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T align2.t -o tmpdir/dump tmpdir/align2c.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T align2.t -o tmpdir/dump tmpdir/align2c.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] align2.t:4: undefined symbol `data_align' referenced in expression failed with: , expected: align2.t:4: undefined symbol `data_align' referenced in expression PASS: ld-scripts/align2c testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/alignof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/alignof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/alignof -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.t tmpdir/alignof.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/alignof -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.t tmpdir/alignof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/alignof >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/alignof 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00000010 A alignof_data 00000040 A alignof_text PASS: ALIGNOF testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/assert.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/assert.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/assert -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.t tmpdir/assert.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/assert -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.t tmpdir/assert.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: ASSERT /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/assert.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/assert.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T assert2.t -o tmpdir/dump tmpdir/assert.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T assert2.t -o tmpdir/dump tmpdir/assert.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: assert failed failed with: <./ld-new: assert failed>, expected: ./ld-new: assert failed PASS: ld-scripts/assert2 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/assert.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/crossref.exp ... UNTESTED: NOCROSSREFS 1 UNTESTED: NOCROSSREFS 2 UNTESTED: NOCROSSREFS 3 UNTESTED: NOCROSSREFS_TO 1 UNTESTED: NOCROSSREFS_TO 2 UNTESTED: NOCROSSREFS_TO 3 UNTESTED: NOCROSSREFS_TO 4 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/crossref.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/data.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T data.t -o tmpdir/dump tmpdir/data.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T data.t -o tmpdir/dump tmpdir/data.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/data /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_0.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_0.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_0.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill_2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill_2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T fill.t -o tmpdir/dump tmpdir/fill_0.o tmpdir/fill_1.o tmpdir/fill_2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T fill.t -o tmpdir/dump tmpdir/fill_0.o tmpdir/fill_1.o tmpdir/fill_2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/fill /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_0.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_0.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_0.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_0.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/fill16_2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/fill16_2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T fill.t -o tmpdir/dump tmpdir/fill16_0.o tmpdir/fill16_1.o tmpdir/fill16_2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T fill.t -o tmpdir/dump tmpdir/fill16_0.o tmpdir/fill16_1.o tmpdir/fill16_2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/fill16 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/data.exp completed in 1 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -defsym _START=0x8000000 -T default-script.t -o tmpdir/dump tmpdir/default-script.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -defsym _START=0x8000000 -T default-script.t -o tmpdir/dump tmpdir/default-script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/default-script1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T default-script.t -defsym _START=0x8000000 -o tmpdir/dump tmpdir/default-script.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T default-script.t -defsym _START=0x8000000 -o tmpdir/dump tmpdir/default-script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/default-script2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -defsym _START=0x8000000 -dT default-script.t -o tmpdir/dump tmpdir/default-script.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -defsym _START=0x8000000 -dT default-script.t -o tmpdir/dump tmpdir/default-script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/default-script3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/default-script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts --default-script default-script.t -defsym _START=0x8000000 -o tmpdir/dump tmpdir/default-script.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts --default-script default-script.t -defsym _START=0x8000000 -o tmpdir/dump tmpdir/default-script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/default-script4 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/def.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/def.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/def -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.t tmpdir/def.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/def -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.t tmpdir/def.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/def >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/def 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00000001 A defined 00000001 A value1 00000002 A value2 PASS: DEFINED (PRMS 5699) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined2.t -o tmpdir/dump tmpdir/phdrs.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined2.t -o tmpdir/dump tmpdir/phdrs.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/defined2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined3.t -o tmpdir/dump tmpdir/phdrs.o tmpdir/defined.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined3.t -o tmpdir/dump tmpdir/phdrs.o tmpdir/defined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/defined3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/defined4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined4.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/defined4.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined4.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined4.t -o tmpdir/dump tmpdir/defined4.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined4.t -o tmpdir/dump tmpdir/defined4.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/defined4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/defined5.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined5.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/defined5.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined5.t -o tmpdir/dump tmpdir/defined5.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdefined5.t -o tmpdir/dump tmpdir/defined5.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/defined5 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/defined6.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined6.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/defined6.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T defined6.t -o tmpdir/dump tmpdir/defined6.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T defined6.t -o tmpdir/dump tmpdir/defined6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/defined6 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/defined.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic-sections-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic-sections-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic-sections-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dynamic-sections-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T dynamic-sections.t -o tmpdir/dump tmpdir/dynamic-sections-1.o tmpdir/dynamic-sections-2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T dynamic-sections.t -o tmpdir/dump tmpdir/dynamic-sections-1.o tmpdir/dynamic-sections-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -C tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -C tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: dynamic sections testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/dynamic-sections.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-1.t -o tmpdir/dump tmpdir/empty-address-1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-1.t -o tmpdir/dump tmpdir/empty-address-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext 0x0000000 -Tdata 0x2000000 -T empty-address-2a.t -o tmpdir/dump tmpdir/empty-address-2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext 0x0000000 -Tdata 0x2000000 -T empty-address-2a.t -o tmpdir/dump tmpdir/empty-address-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-2a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext 0x0000000 -Tdata 0x2000000 -T empty-address-2b.t -o tmpdir/dump tmpdir/empty-address-2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext 0x0000000 -Tdata 0x2000000 -T empty-address-2b.t -o tmpdir/dump tmpdir/empty-address-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-2b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3a.t -o tmpdir/dump tmpdir/empty-address-3.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3a.t -o tmpdir/dump tmpdir/empty-address-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-3a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3b.t -o tmpdir/dump tmpdir/empty-address-3.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3b.t -o tmpdir/dump tmpdir/empty-address-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-3b /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-address-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3c.t -o tmpdir/dump tmpdir/empty-address-3.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-address-3c.t -o tmpdir/dump tmpdir/empty-address-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-address-3c testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-address.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-aligned.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-aligned.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-aligned.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-aligned.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-aligned.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-aligned.t -o tmpdir/dump tmpdir/empty-aligned.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-aligned.t -o tmpdir/dump tmpdir/empty-aligned.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-aligned testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-aligned.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-orphan.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-orphan.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/empty-orphan.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-orphan.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-orphan.t -o tmpdir/dump tmpdir/empty-orphan.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T empty-orphan.t -o tmpdir/dump tmpdir/empty-orphan.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/empty-orphan testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/empty-orphan.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T exclude-file-1.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o -Map=tmpdir/dump.map Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T exclude-file-1.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-1.map' PASS: ld-scripts/exclude-file-1 (map file check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T exclude-file-2.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o -Map=tmpdir/dump.map Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T exclude-file-2.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-2.map' PASS: ld-scripts/exclude-file-2 (map file check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T exclude-file-3.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o -Map=tmpdir/dump.map Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T exclude-file-3.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-3.map' PASS: ld-scripts/exclude-file-3 (map file check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/exclude-file-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T exclude-file-4.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o -Map=tmpdir/dump.map Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T exclude-file-4.t -o tmpdir/dump tmpdir/exclude-file-a.o tmpdir/exclude-file-b.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file-4.map' PASS: ld-scripts/exclude-file-4 (map file check) testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/exclude-file.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/expr.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/expr1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/expr1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/expr1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/expr1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T expr1.t -o tmpdir/dump tmpdir/expr1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T expr1.t -o tmpdir/dump tmpdir/expr1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] expr1.t:12: undefined section `ram' referenced in expression failed with: , expected: expr1.t:12: undefined section `ram' referenced in expression PASS: ld-scripts/expr1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/expr2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/expr2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/expr2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/expr2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T expr2.t -o tmpdir/dump tmpdir/expr2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T expr2.t -o tmpdir/dump tmpdir/expr2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/expr2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sane1.t -o tmpdir/dump tmpdir/data.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sane1.t -o tmpdir/dump tmpdir/data.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/sane1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T assign-loc.t -o tmpdir/dump tmpdir/data.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T assign-loc.t -o tmpdir/dump tmpdir/data.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/assign-loc /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext=0x1000 -Tdata=0x2000 -T pr14962.t -o tmpdir/dump tmpdir/pr14962a.o tmpdir/pr14962b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Ttext=0x1000 -Tdata=0x2000 -T pr14962.t -o tmpdir/dump tmpdir/pr14962a.o tmpdir/pr14962b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/pr14962 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr14962a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T pr14962-2.t -o tmpdir/dump tmpdir/pr14962a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T pr14962-2.t -o tmpdir/dump tmpdir/pr14962a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/pr14962-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/data.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/data.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T pr18963.t -o tmpdir/dump tmpdir/data.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T pr18963.t -o tmpdir/dump tmpdir/data.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/pr18963 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/expr.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/extern.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/extern.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/extern -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.t tmpdir/extern.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/extern -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.t tmpdir/extern.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/extern >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/extern 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00000001 A sym1 00000002 A sym2 00000003 A sym3 00000004 A sym4 00000005 A sym5 PASS: EXTERN testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/extern.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/include.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/include.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/include.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/include.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/include.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T include-1.t -o tmpdir/dump tmpdir/include.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T include-1.t -o tmpdir/dump tmpdir/include.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: include-1 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/include.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/log2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/log2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/log2 -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.t tmpdir/log2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/log2 -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.t tmpdir/log2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: binary logarithm testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/log2.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/map-address.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/map-address.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/map-address.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/map-address -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/map-address.t tmpdir/map-address.o -Map tmpdir/map-address.map Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/map-address -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/map-address.t tmpdir/map-address.o -Map tmpdir/map-address.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: map addresses testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/map-address.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/overlay-size.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/overlay-size.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/overlay-size.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/overlay-size.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/overlay-size.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T overlay-size.t -Map tmpdir/overlay-size.map -o tmpdir/dump tmpdir/overlay-size.o -Map=tmpdir/dump.map Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T overlay-size.t -Map tmpdir/overlay-size.map -o tmpdir/dump tmpdir/overlay-size.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/overlay-size-map.d' PASS: overlay size (map file check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --headers tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --headers tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: overlay size testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/overlay-size.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/phdrs.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/phdrs.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/phdrs -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.t tmpdir/phdrs.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/phdrs -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.t tmpdir/phdrs.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --private-headers tmpdir/phdrs Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --private-headers tmpdir/phdrs 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/phdrs: file format elf32-sh-linux Program Header: PHDR off 0x00000034 vaddr 0x00800034 paddr 0x00800034 align 2**2 filesz 0x00000060 memsz 0x00000060 flags r-- LOAD off 0x00000000 vaddr 0x00800000 paddr 0x00800000 align 2**16 filesz 0x00000098 memsz 0x00000098 flags r-x LOAD off 0x00000098 vaddr 0x00800098 paddr 0x00800098 align 2**16 filesz 0x00000004 memsz 0x00000004 flags rw- tmpdir/phdrs: file format elf32-sh-linux Program Header: PHDR off 0x00000034 vaddr 0x00800034 paddr 0x00800034 align 2**2 filesz 0x00000060 memsz 0x00000060 flags r-- LOAD off 0x00000000 vaddr 0x00800000 paddr 0x00800000 align 2**16 filesz 0x00000098 memsz 0x00000098 flags r-x LOAD off 0x00000098 vaddr 0x00800098 paddr 0x00800098 align 2**16 filesz 0x00000004 memsz 0x00000004 flags rw- tmpdir/phdrs: file format elf32-sh-linux Program Header: PHDR off 0x00000034 vaddr 0x00800034 paddr 0x00800034 align 2**2 filesz 0x00000060 memsz 0x00000060 flags r-- LOAD off 0x00000000 vaddr 0x00800000 paddr 0x00800000 align 2**16 filesz 0x00000098 memsz 0x00000098 flags r-x LOAD off 0x00000098 vaddr 0x00800098 paddr 0x00800098 align 2**16 filesz 0x00000004 memsz 0x00000004 flags rw- PASS: PHDRS testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/phdrs2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/phdrs2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/phdrs2 -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.t tmpdir/phdrs2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/phdrs2 -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.t tmpdir/phdrs2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --private-headers tmpdir/phdrs2 Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump --private-headers tmpdir/phdrs2 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/phdrs2: file format elf32-sh-linux Program Header: LOAD off 0x00010000 vaddr 0x00800000 paddr 0x00800000 align 2**16 filesz 0x00000004 memsz 0x00000004 flags r-x LOAD off 0x00010004 vaddr 0x00800004 paddr 0x00800004 align 2**16 filesz 0x00000008 memsz 0x00000008 flags rw- tmpdir/phdrs2: file format elf32-sh-linux Program Header: LOAD off 0x00010000 vaddr 0x00800000 paddr 0x00800000 align 2**16 filesz 0x00000004 memsz 0x00000004 flags r-x LOAD off 0x00010004 vaddr 0x00800004 paddr 0x00800004 align 2**16 filesz 0x00000008 memsz 0x00000008 flags rw- tmpdir/phdrs2: file format elf32-sh-linux Program Header: LOAD off 0x00010000 vaddr 0x00800000 paddr 0x00800000 align 2**16 filesz 0x00000004 memsz 0x00000004 flags r-x LOAD off 0x00010004 vaddr 0x00800004 paddr 0x00800004 align 2**16 filesz 0x00000008 memsz 0x00000008 flags rw- PASS: PHDRS2 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs2.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs3.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T phdrs3.t -o tmpdir/dump tmpdir/phdrs.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T phdrs3.t -o tmpdir/dump tmpdir/phdrs.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:phdrs3.t:5: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them failed with: <./ld-new:phdrs3.t:5: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them>, expected: <\A[^ \n]*:[^:\n]*:5: PHDRS and FILEHDR.*> ./ld-new:phdrs3.t:5: PHDRS and FILEHDR are not supported when prior PT_LOAD headers lack them PASS: PHDRS headers /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/phdrs.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T phdrs3a.t -o tmpdir/dump tmpdir/phdrs.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T phdrs3a.t -o tmpdir/dump tmpdir/phdrs.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: PHDRS headers 3a testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/phdrs3.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-1 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T print-memory-usage-1.t -T print-memory-usage.t --print-memory-usage tmpdir/print-memory-usage-1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-1 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T print-memory-usage-1.t -T print-memory-usage.t --print-memory-usage tmpdir/print-memory-usage-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Memory region Used Size Region Size %age Used ROM: 32 B 1 KB 3.12% RAM: 32 B 256 KB 0.01% Memory region Used Size Region Size %age Used ROM: 32 B 1 KB 3.12% RAM: 32 B 256 KB 0.01% PASS: print-memory-usage-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T print-memory-usage-2.t --print-memory-usage tmpdir/print-memory-usage-1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-2 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T print-memory-usage-2.t --print-memory-usage tmpdir/print-memory-usage-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Memory region Used Size Region Size %age Used Memory region Used Size Region Size %age Used PASS: print-memory-usage-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/print-memory-usage-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-3 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T print-memory-usage-3.t -T print-memory-usage.t --print-memory-usage tmpdir/print-memory-usage-3.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/print-memory-usage-3 -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T print-memory-usage-3.t -T print-memory-usage.t --print-memory-usage tmpdir/print-memory-usage-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Memory region Used Size Region Size %age Used ROM: 256 KB 1 MB 25.00% RAM: 32 B 2 GB 0.00% Memory region Used Size Region Size %age Used ROM: 256 KB 1 MB 25.00% RAM: 32 B 2 GB 0.00% PASS: print-memory-usage-3 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/print-memory-usage.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-1.t -o tmpdir/dump tmpdir/provide-1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-1.t -o tmpdir/dump tmpdir/provide-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .data tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -j .data tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/provide-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-2.t -o tmpdir/dump tmpdir/provide-2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-2.t -o tmpdir/dump tmpdir/provide-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -B tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/provide-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-3.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-3.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-3.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-3.t -o tmpdir/dump tmpdir/provide-3.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-3.t -o tmpdir/dump tmpdir/provide-3.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] succeeded with: <>, expected: XFAIL: ld-scripts/provide-3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-4.t -o tmpdir/dump tmpdir/provide-2.o -Map=tmpdir/dump.map Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-4.t -o tmpdir/dump tmpdir/provide-2.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-4-map.d' PASS: ld-scripts/provide-4 (map file check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/provide-4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-5.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-5.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/provide-5.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Adding mapfile 'tmpdir/dump.map' ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-5.t -o tmpdir/dump tmpdir/provide-5.o -Map=tmpdir/dump.map Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T provide-5.t -o tmpdir/dump tmpdir/provide-5.o -Map=tmpdir/dump.map 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Compare 'tmpdir/dump.map' against '/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide-5-map.d' PASS: ld-scripts/provide-5 (map file check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/provide-5 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/provide.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at1.t -o tmpdir/dump tmpdir/rgn-at.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at1.t -o tmpdir/dump tmpdir/rgn-at.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rgn-at1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at10.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at10.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at10.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at10.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at10.t -o tmpdir/dump tmpdir/rgn-at10.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at10.t -o tmpdir/dump tmpdir/rgn-at10.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at10 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at11.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at11.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at11.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at11.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at11.t -o tmpdir/dump tmpdir/rgn-at11.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at11.t -o tmpdir/dump tmpdir/rgn-at11.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at11 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at2.t -o tmpdir/dump tmpdir/rgn-at.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at2.t -o tmpdir/dump tmpdir/rgn-at.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rgn-at2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at3.t -o tmpdir/dump tmpdir/rgn-at.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at3.t -o tmpdir/dump tmpdir/rgn-at.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rgn-at3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at4.t -o tmpdir/dump tmpdir/rgn-at.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at4.t -o tmpdir/dump tmpdir/rgn-at.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rgn-at4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at5.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at5.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at5.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at5.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at5.t -z max-page-size=0x1000 -o tmpdir/dump tmpdir/rgn-at5.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at5.t -z max-page-size=0x1000 -o tmpdir/dump tmpdir/rgn-at5.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rgn-at5 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at6.t -o tmpdir/dump tmpdir/rgn-at6.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at6.t -o tmpdir/dump tmpdir/rgn-at6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at6 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at7.t -o tmpdir/dump tmpdir/rgn-at6.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at7.t -o tmpdir/dump tmpdir/rgn-at6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at7 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at8.t -o tmpdir/dump tmpdir/rgn-at6.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at8.t -o tmpdir/dump tmpdir/rgn-at6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at8 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-at6.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at6.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at9.t -o tmpdir/dump tmpdir/rgn-at6.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-at9.t -o tmpdir/dump tmpdir/rgn-at6.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/rgn-at9 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-at.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over1.t -Map tmpdir/rgn-over1.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over1.t -Map tmpdir/rgn-over1.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: region `r1' overflowed by 16 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: region `r1' overflowed by 16 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section \`.text' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 16 bytes\Z> ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: region `r1' overflowed by 16 bytes PASS: rgn-over1 PASS: rgn-over1 (map check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over2.t -Map tmpdir/rgn-over2.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over2.t -Map tmpdir/rgn-over2.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.data' will not fit in region `r1' ./ld-new: region `r1' overflowed by 4 bytes failed with: <./ld-new: tmpdir/dump section `.data' will not fit in region `r1' ./ld-new: region `r1' overflowed by 4 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.data' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 4 bytes\Z> ./ld-new: tmpdir/dump section `.data' will not fit in region `r1' ./ld-new: region `r1' overflowed by 4 bytes PASS: rgn-over2 PASS: rgn-over2 (map check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over3.t -Map tmpdir/rgn-over3.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over3.t -Map tmpdir/rgn-over3.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.data' will not fit in region `r2' ./ld-new: region `r1' overflowed by 4 bytes ./ld-new: region `r2' overflowed by 4 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.data' will not fit in region `r2' ./ld-new: region `r1' overflowed by 4 bytes ./ld-new: region `r2' overflowed by 4 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.text' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.data' will not fit in region `r2'\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 4 bytes\n[^ \n]*?ld[^:\n]*?: region `r2' overflowed by 4 bytes\Z> ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.data' will not fit in region `r2' ./ld-new: region `r1' overflowed by 4 bytes ./ld-new: region `r2' overflowed by 4 bytes PASS: rgn-over3 PASS: rgn-over3 (map check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over4.t -Map tmpdir/rgn-over4.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over4.t -Map tmpdir/rgn-over4.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: region `r1' overflowed by 16 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: region `r1' overflowed by 16 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^:\n]*?section `\.text' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 16 bytes\Z> ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: region `r1' overflowed by 16 bytes PASS: rgn-over4 PASS: rgn-over4 (map check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over5.t -Map tmpdir/rgn-over5.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over5.t -Map tmpdir/rgn-over5.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./ld-new: region `v1' overflowed by 16 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./ld-new: region `v1' overflowed by 16 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.text' will not fit in region `v1'\n[^ \n]*?ld[^:\n]*?: region `v1' overflowed by 16 bytes\Z> ./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./ld-new: region `v1' overflowed by 16 bytes PASS: rgn-over5 PASS: rgn-over5 (map check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over6.t -Map tmpdir/rgn-over6.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over6.t -Map tmpdir/rgn-over6.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./ld-new: region `r1' overflowed by 16 bytes ./ld-new: region `v1' overflowed by 16 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./ld-new: region `r1' overflowed by 16 bytes ./ld-new: region `v1' overflowed by 16 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.text' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.text' will not fit in region `v1'\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 16 bytes\n[^ \n]*?ld[^:\n]*?: region `v1' overflowed by 16 bytes\Z> ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: tmpdir/dump section `.text' will not fit in region `v1' ./ld-new: region `r1' overflowed by 16 bytes ./ld-new: region `v1' overflowed by 16 bytes PASS: rgn-over6 PASS: rgn-over6 (map check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over7.t -Map tmpdir/rgn-over7.map -o tmpdir/dump tmpdir/rgn-over.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over7.t -Map tmpdir/rgn-over7.map -o tmpdir/dump tmpdir/rgn-over.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: section .data LMA [0000000000001008,0000000000001013] overlaps section .text LMA [0000000000001000,000000000000100b] ./ld-new: region `r1' overflowed by 4 bytes failed with: <./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: section .data LMA [0000000000001008,0000000000001013] overlaps section .text LMA [0000000000001000,000000000000100b] ./ld-new: region `r1' overflowed by 4 bytes>, expected: <\A[^ \n]*?ld[^:\n]*?: [^\n]*?section `\.text' will not fit in region `r1'\n[^ \n]*?ld[^:\n]*?: section \.data LMA \[0+1008,0+1013\] overlaps section \.text LMA \[0+1000,0+100b\]\n[^ \n]*?ld[^:\n]*?: region `r1' overflowed by 4 bytes\Z> ./ld-new: tmpdir/dump section `.text' will not fit in region `r1' ./ld-new: section .data LMA [0000000000001008,0000000000001013] overlaps section .text LMA [0000000000001000,000000000000100b] ./ld-new: region `r1' overflowed by 4 bytes PASS: rgn-over7 PASS: rgn-over7 (map check) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over8.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over8.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/rgn-over8.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over8.t -o tmpdir/dump tmpdir/rgn-over8.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T rgn-over8.t -o tmpdir/dump tmpdir/rgn-over8.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -w -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: rgn-over8 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/rgn-over.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/script -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.t tmpdir/script.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/script -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.t tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/script >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/script 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00001004 D data_end 00001000 D data_start 00001000 D data_symbol 00000104 T text_end 00000100 T text_start 00000100 T text_symbol PASS: script /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/script -c /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/scriptm.t Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/script -c /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/scriptm.t 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/script >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/script 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00001004 A data_end 00001000 A data_start 00001000 D data_symbol 00000104 A text_end 00000100 A text_start 00000100 T text_symbol PASS: MRI script /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/script -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/memory.t tmpdir/script.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/script -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/memory.t tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/script >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/script 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00001004 D data_end 00001000 T data_start 00001000 D data_symbol 00011000 D fred 00000104 T text_end 00000100 T text_start 00000100 T text_symbol 00008100 D tred PASS: MEMORY /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/script -defsym DATA_ORIGIN=0x1000 -defsym DATA_LENGTH=0x10000 -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/memory_sym.t tmpdir/script.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/script -defsym DATA_ORIGIN=0x1000 -defsym DATA_LENGTH=0x10000 -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/memory_sym.t tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/script >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/script 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00010000 A DATA_LENGTH 00001000 A DATA_ORIGIN 00008000 A TXT_LENGTH 00000100 A TXT_ORIGIN 00001004 D data_end 00001000 T data_start 00001000 D data_symbol 00011000 D fred 00000104 T text_end 00000100 T text_start 00000100 T text_symbol 00008100 D tred PASS: MEMORY with symbols /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy --extract-symbol tmpdir/script tmpdir/extract Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy --extract-symbol tmpdir/script tmpdir/extract 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/script Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/script 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] 00010000 A DATA_LENGTH 00001000 A DATA_ORIGIN 00008000 A TXT_LENGTH 00000100 A TXT_ORIGIN 00001004 D data_end 00001000 T data_start 00001000 D data_symbol 00011000 D fred 00000104 T text_end 00000100 T text_start 00000100 T text_symbol 00008100 D tred 00010000 A DATA_LENGTH 00001000 A DATA_ORIGIN 00008000 A TXT_LENGTH 00000100 A TXT_ORIGIN 00001004 D data_end 00001000 T data_start 00001000 D data_symbol 00011000 D fred 00000104 T text_end 00000100 T text_start 00000100 T text_symbol 00008100 D tred /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/extract Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/extract 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] 00010000 A DATA_LENGTH 00001000 A DATA_ORIGIN 00008000 A TXT_LENGTH 00000100 A TXT_ORIGIN 00001004 D data_end 00001000 T data_start 00001000 D data_symbol 00011000 D fred 00000104 T text_end 00000100 T text_start 00000100 T text_symbol 00008100 D tred 00010000 A DATA_LENGTH 00001000 A DATA_ORIGIN 00008000 A TXT_LENGTH 00000100 A TXT_ORIGIN 00001004 D data_end 00001000 T data_start 00001000 D data_symbol 00011000 D fred 00000104 T text_end 00000100 T text_start 00000100 T text_symbol 00008100 D tred /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/size tmpdir/extract Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/size tmpdir/extract 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] text data bss dec hex filename 0 0 0 0 0 tmpdir/extract text data bss dec hex filename 0 0 0 0 0 tmpdir/extract PASS: extract symbols /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-1.t -o tmpdir/dump tmpdir/script.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-1.t -o tmpdir/dump tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:region-alias-1.t:7: error: redefinition of memory region alias `MY_ALIAS' failed with: <./ld-new:region-alias-1.t:7: error: redefinition of memory region alias `MY_ALIAS'>, expected: <.*:[0-9]+: error: redefinition of memory region alias `MY_ALIAS'> ./ld-new:region-alias-1.t:7: error: redefinition of memory region alias `MY_ALIAS' PASS: ld-scripts/region-alias-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-2.t -o tmpdir/dump tmpdir/script.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-2.t -o tmpdir/dump tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:region-alias-2.t:6: error: memory region `NIL' for alias `MY_ALIAS' does not exist failed with: <./ld-new:region-alias-2.t:6: error: memory region `NIL' for alias `MY_ALIAS' does not exist>, expected: <.*:[0-9]+: error: memory region `NIL' for alias `MY_ALIAS' does not exist> ./ld-new:region-alias-2.t:6: error: memory region `NIL' for alias `MY_ALIAS' does not exist PASS: ld-scripts/region-alias-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-3.t -o tmpdir/dump tmpdir/script.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-3.t -o tmpdir/dump tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:region-alias-3.t:6: error: alias for default memory region failed with: <./ld-new:region-alias-3.t:6: error: alias for default memory region>, expected: <.*:[0-9]+: error: alias for default memory region> ./ld-new:region-alias-3.t:6: error: alias for default memory region PASS: ld-scripts/region-alias-3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-4.t -o tmpdir/dump tmpdir/script.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T region-alias-4.t -o tmpdir/dump tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:region-alias-4.t:6: error: alias for default memory region failed with: <./ld-new:region-alias-4.t:6: error: alias for default memory region>, expected: <.*:[0-9]+: error: alias for default memory region> ./ld-new:region-alias-4.t:6: error: alias for default memory region PASS: ld-scripts/region-alias-4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/script.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T align-with-input.t -o tmpdir/dump tmpdir/script.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T align-with-input.t -o tmpdir/dump tmpdir/script.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new:align-with-input.t:2: error: align with input and explicit align specified failed with: <./ld-new:align-with-input.t:2: error: align with input and explicit align specified>, expected: <.*:[0-9]+: error: align with input and explicit align specified> ./ld-new:align-with-input.t:2: error: align with input and explicit align specified PASS: ld-scripts/align-with-input /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/align2a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/align2a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdata=0x1000 -Tdata=0x2000 -Tcross2.t -o tmpdir/dump tmpdir/align2a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -Tdata=0x1000 -Tdata=0x2000 -Tcross2.t -o tmpdir/dump tmpdir/align2a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/pr20302 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/section-flags-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/section-flags-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/section-flags-1 -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-1.t tmpdir/section-flags-1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/section-flags-1 -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-1.t tmpdir/section-flags-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: section-flags-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/section-flags-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/section-flags-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/section-flags-2 -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-2.t tmpdir/section-flags-2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/section-flags-2 -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags-2.t tmpdir/section-flags-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: section-flags-2 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-flags.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-match.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/section-match-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-match-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/section-match-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-match-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T section-match-1.t -o tmpdir/dump tmpdir/section-match-1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T section-match-1.t -o tmpdir/dump tmpdir/section-match-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/section-match-1 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/section-match.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/size.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/size-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/size-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/size-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/size-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T size-1.t -o tmpdir/dump tmpdir/size-1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T size-1.t -o tmpdir/dump tmpdir/size-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/size-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/size-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/size-2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/size-2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/size-2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T size-2.t -o tmpdir/dump tmpdir/size-2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T size-2.t -o tmpdir/dump tmpdir/size-2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -l --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-scripts/size-2 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/size.exp completed in 1 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/sizeof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/sizeof.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sizeof -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.t tmpdir/sizeof.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sizeof -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.t tmpdir/sizeof.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/sizeof >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/sizeof 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00000020 D data_end 00000010 D data_start 00000010 A sizeof_data 00000010 A sizeof_text 00000010 T text_end 00000000 T text_start PASS: SIZEOF testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort.t --sort-section alignment -o tmpdir/dump tmpdir/sort_b_a-1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort.t --sort-section alignment -o tmpdir/dump tmpdir/sort_b_a-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --sort-section alignment /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a.t -o tmpdir/dump tmpdir/sort_b_a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a.t -o tmpdir/dump tmpdir/sort_b_a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_a.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_a.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_a.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_a.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section alignment /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_a.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_a.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section name /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_n.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_n.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_n.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_n.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section name /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_n.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_a_n.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section alignment /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n-1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n-1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n-1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort.t --sort-section name -o tmpdir/dump tmpdir/sort_b_n-1.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort.t --sort-section name -o tmpdir/dump tmpdir/sort_b_n-1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --sort-section name /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n.t -o tmpdir/dump tmpdir/sort_b_n.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n.t -o tmpdir/dump tmpdir/sort_b_n.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_a.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_a.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_a.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_a.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_a.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_a.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_n.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_n.t -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_NAME()) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_n.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_n.t --sort-section name -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section name /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_n_a-b.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_n_a-b.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_n.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_b_n_n.t --sort-section alignment -o tmpdir/dump tmpdir/sort_n_a-a.o tmpdir/sort_n_a-b.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section alignment /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_n.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_n.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_no.t -o tmpdir/dump tmpdir/sort_b_n.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_no.t -o tmpdir/dump tmpdir/sort_b_n.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/sort_b_a.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort_b_a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_no.t -o tmpdir/dump tmpdir/sort_b_a.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -T sort_no.t -o tmpdir/dump tmpdir/sort_b_a.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sort.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix.exp ... Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new --print-sysroot (timeout = 300) spawn /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new --print-sysroot Has (non-empty) sysroot support: 0; "" /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/main.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/main.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] Executing on host: mkdir -p tmpdir/sysroot/tmp/ldtest-xyzzy (timeout = 300) spawn mkdir -p tmpdir/sysroot/tmp/ldtest-xyzzy /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/main.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/main.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/pr14962a.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/x.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix-x.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/x.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix-x.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a tmpdir/x.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a tmpdir/x.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/y.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix-y.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/y.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix-y.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a tmpdir/y.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a tmpdir/y.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] script: GROUP ( "sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common plain -Lpath, quoted script: GROUP ( sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( sysroot/tmp/ldtest-xyzzy/liby.a ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common plain -Lpath, unquoted script: GROUP ( "/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored but -Lpath, quoted script: GROUP ( /sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( /sysroot/tmp/ldtest-xyzzy/liby.a ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored but -Lpath, unquoted script: GROUP ( "/home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "/home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common full-path, quoted script: GROUP ( /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( /home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common full-path, unquoted script: GROUP ( "=/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, quoted script: GROUP ( =/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =/sysroot/tmp/ldtest-xyzzy/liby.a ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, unquoted script: GROUP ( "$SYSROOT/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOT/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, quoted script: GROUP ( $SYSROOT/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOT/sysroot/tmp/ldtest-xyzzy/liby.a ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, unquoted script: GROUP ( "=sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common plain =-prefixed with empty, quoted script: GROUP ( =sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =sysroot/tmp/ldtest-xyzzy/liby.a ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common plain =-prefixed with empty, unquoted script: GROUP ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a" ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common plain $SYSROOT-prefixed with empty, quoted script: GROUP ( $SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common plain $SYSROOT-prefixed with empty, unquoted UNSUPPORTED: sysroot-prefix common root-anchored but script outside sysroot, quoted UNSUPPORTED: sysroot-prefix common root-anchored but script outside sysroot, unquoted UNSUPPORTED: sysroot-prefix common root-anchored and script inside sysroot, quoted UNSUPPORTED: sysroot-prefix common root-anchored and script inside sysroot, unquoted UNSUPPORTED: sysroot-prefix common root-anchored =-prefixed script outside, quoted UNSUPPORTED: sysroot-prefix common root-anchored =-prefixed script outside, unquoted UNSUPPORTED: sysroot-prefix common root-anchored $SYSROOT-prefixed script outside, quoted UNSUPPORTED: sysroot-prefix common root-anchored $SYSROOT-prefixed script outside, unquoted UNSUPPORTED: sysroot-prefix common root-anchored =-prefixed script inside, quoted UNSUPPORTED: sysroot-prefix common root-anchored =-prefixed script inside, unquoted UNSUPPORTED: sysroot-prefix common root-anchored $SYSROOT-prefixed script inside, quoted UNSUPPORTED: sysroot-prefix common root-anchored $SYSROOT-prefixed script inside, unquoted UNSUPPORTED: sysroot-prefix common plain =-prefixed without but -Lpath, quoted UNSUPPORTED: sysroot-prefix common plain =-prefixed without but -Lpath, unquoted UNSUPPORTED: sysroot-prefix common plain $SYSROOT-prefixed without but -Lpath, quoted UNSUPPORTED: sysroot-prefix common plain $SYSROOT-prefixed without but -Lpath, unquoted UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, quoted UNSUPPORTED: sysroot-prefix common full-path =-prefixed without, unquoted UNSUPPORTED: sysroot-prefix common full-path $SYSROOT-prefixed without, quoted UNSUPPORTED: sysroot-prefix common full-path $SYSROOT-prefixed without, unquoted script: GROUP ( "=sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common plain =-prefixed -Lpath, quoted script: GROUP ( =sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =sysroot/tmp/ldtest-xyzzy/liby.a ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common plain =-prefixed -Lpath, unquoted script: GROUP ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a" ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common plain $SYSROOT-prefixed -Lpath, quoted script: GROUP ( $SYSROOTsysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOTsysroot/tmp/ldtest-xyzzy/liby.a ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common plain $SYSROOT-prefixed -Lpath, unquoted script: GROUP ( "=/home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=/home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common full-path =-prefixed without, quoted script: GROUP ( =/home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =/home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common full-path =-prefixed without, unquoted script: GROUP ( "$SYSROOT/home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOT/home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common full-path $SYSROOT-prefixed without, quoted script: GROUP ( $SYSROOT/home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOT/home/jbglaw/build/sh4-linux/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) ) /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/output tmpdir/main.o -Ltmpdir -lsysroottest 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: sysroot-prefix common full-path $SYSROOT-prefixed without, unquoted testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/weak.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/weak1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/weak1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/weak1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/weak1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/weak2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/weak2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts -o tmpdir/weak2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/weak2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/weak -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/weak.t tmpdir/weak1.o tmpdir/weak2.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/weak -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/weak.t tmpdir/weak1.o tmpdir/weak2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/weak Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/weak 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/weak: file format elf32-sh-linux Contents of section .text: 1000 08100000 0c200000 12121212 34343434 ..... ......4444 Contents of section .data: 2000 08100000 0c200000 56565656 78787878 ..... ..VVVVxxxx tmpdir/weak: file format elf32-sh-linux Contents of section .text: 1000 08100000 0c200000 12121212 34343434 ..... ......4444 Contents of section .data: 2000 08100000 0c200000 56565656 78787878 ..... ..VVVVxxxx tmpdir/weak: file format elf32-sh-linux Contents of section .text: 1000 08100000 0c200000 12121212 34343434 ..... ......4444 Contents of section .data: 2000 08100000 0c200000 56565656 78787878 ..... ..VVVVxxxx PASS: weak symbols testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/weak.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective/sel-dump.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/keepdot.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective/keepdot.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/keepdot.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective/keepdot.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective --gc-sections -Bstatic -e _start -T keepdot.ld -o tmpdir/dump tmpdir/keepdot.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective --gc-sections -Bstatic -e _start -T keepdot.ld -o tmpdir/dump tmpdir/keepdot.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Preserve default . = 0 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/keepdot.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective/keepdot.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/keepdot.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective/keepdot.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective --gc-sections -Bstatic -e _start -T keepdot0.ld -o tmpdir/dump tmpdir/keepdot.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective --gc-sections -Bstatic -e _start -T keepdot0.ld -o tmpdir/dump tmpdir/keepdot.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -h tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Preserve explicit . = 0 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective/sel-dump.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective/selective.exp ... UNTESTED: selective1 UNTESTED: selective2 UNTESTED: selective3 UNTESTED: selective4 UNTESTED: selective5 UNTESTED: selective6 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-selective/selective.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/arch/arch.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/arch/arch.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/rd-sh.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/ldr1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/ldr1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/ldr1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/ldr1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/ldr2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/ldr2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/ldr2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/ldr2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -r -EL -o tmpdir/dump tmpdir/ldr1.o tmpdir/ldr2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -r -EL -o tmpdir/dump tmpdir/ldr1.o tmpdir/ldr2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r -x1 -x2 tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r -x1 -x2 tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/ld-r-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/refdbglib.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/refdbglib.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/refdbglib.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/refdbglib.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/refdbglib.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/refdbglib.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -dr tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/refdbg-0-dso cp tmpdir/dump tmpdir/refdbg-0-dso.so /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/refdbg.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/refdbg.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/refdbg.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/refdbg.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL tmpdir/refdbg-0-dso.so -o tmpdir/dump tmpdir/refdbg.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL tmpdir/refdbg-0-dso.so -o tmpdir/dump tmpdir/refdbg.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -sj.debug_info tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -sj.debug_info tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/refdbg-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/textrel1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/textrel1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/textrel1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/textrel1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/textrel2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/textrel2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/textrel2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/textrel2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/textrel1.o tmpdir/textrel2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/textrel1.o tmpdir/textrel2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -d tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/shared-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlslib.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlslib.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlslib.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlslib.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/tlslib.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/tlslib.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -drj.text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -drj.text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/tlsbin-0-dso cp tmpdir/dump tmpdir/tlsbin-0-dso.so /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbinpic.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbinpic.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbinpic.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbinpic.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbin.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbin.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbin.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbin.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL tmpdir/tlsbin-0-dso.so -o tmpdir/dump tmpdir/tlsbinpic.o tmpdir/tlsbin.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL tmpdir/tlsbin-0-dso.so -o tmpdir/dump tmpdir/tlsbinpic.o tmpdir/tlsbin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -drj.text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -drj.text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/tlsbin-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbinpic.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbinpic.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbinpic.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbinpic.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbin.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbin.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbin.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbin.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL tmpdir/tlsbin-0-dso.so -o tmpdir/dump tmpdir/tlsbinpic.o tmpdir/tlsbin.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL tmpdir/tlsbin-0-dso.so -o tmpdir/dump tmpdir/tlsbinpic.o tmpdir/tlsbin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Ssrl tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Ssrl tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/tlsbin-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbinpic.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbinpic.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbinpic.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbinpic.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbin.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbin.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbin.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbin.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL tmpdir/tlsbin-0-dso.so -o tmpdir/dump tmpdir/tlsbinpic.o tmpdir/tlsbin.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL tmpdir/tlsbin-0-dso.so -o tmpdir/dump tmpdir/tlsbinpic.o tmpdir/tlsbin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -sj.got tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -sj.got tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/tlsbin-3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbinpic.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbinpic.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbinpic.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbinpic.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbin.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbin.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlsbin.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlsbin.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL tmpdir/tlsbin-0-dso.so -o tmpdir/dump tmpdir/tlsbinpic.o tmpdir/tlsbin.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL tmpdir/tlsbin-0-dso.so -o tmpdir/dump tmpdir/tlsbinpic.o tmpdir/tlsbin.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -sj.tdata tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -sj.tdata tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/tlsbin-4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/tlspic1.o tmpdir/tlspic2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/tlspic1.o tmpdir/tlspic2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -drj.text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -drj.text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/tlspic-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/tlspic1.o tmpdir/tlspic2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/tlspic1.o tmpdir/tlspic2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Ssrl tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -Ssrl tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/tlspic-2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/tlspic1.o tmpdir/tlspic2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/tlspic1.o tmpdir/tlspic2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -sj.got tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -sj.got tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/tlspic-3 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlspic2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlspic2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/tlspic1.o tmpdir/tlspic2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -shared -EL -o tmpdir/dump tmpdir/tlspic1.o tmpdir/tlspic2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -sj.tdata tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -sj.tdata tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/tlspic-4 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlstpoff1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlstpoff1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlstpoff1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlstpoff1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlstpoff2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlstpoff2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlstpoff2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlstpoff2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL -e foo -o tmpdir/dump tmpdir/tlstpoff1.o tmpdir/tlstpoff2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL -e foo -o tmpdir/dump tmpdir/tlstpoff1.o tmpdir/tlstpoff2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -drj.text tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -drj.text tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/tlstpoff-1 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlstpoff1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlstpoff1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlstpoff1.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlstpoff1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlstpoff2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlstpoff2.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -little -o tmpdir/tlstpoff2.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/tlstpoff2.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL -e foo -o tmpdir/dump tmpdir/tlstpoff1.o tmpdir/tlstpoff2.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -EL -e foo -o tmpdir/dump tmpdir/tlstpoff1.o tmpdir/tlstpoff2.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -r tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-sh/tlstpoff-2 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/rd-sh.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh-vxworks.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh-vxworks.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -o tmpdir/sh1.o -relax /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh1.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -o tmpdir/sh1.o -relax /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh1.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sh1 -relax tmpdir/sh1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sh1 -relax tmpdir/sh1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400060 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400060 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/sh1 >tmpdir/nm.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new tmpdir/sh1 2>ld.stderr} /dev/null tmpdir/nm.out (timeout = 300) spawn [open ...] 00400060 t L1 0040006c t L2 00410070 T __bss_start 00410070 T _edata 00410070 T _end 0040006c t bar 00400060 t foo PASS: SH simple relaxing /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sh1.s1 -Ttext 0x00400060 -relax --oformat srec tmpdir/sh1.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/sh1.s1 -Ttext 0x00400060 -relax --oformat srec tmpdir/sh1.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400060 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400060 mv tmpdir/sh1.s1 tmpdir/sh1.s2 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objcopy -O srec tmpdir/sh1 tmpdir/sh1.s1 cmp tmpdir/sh1.s1 tmpdir/sh1.s2 PASS: SH relaxing to S-records /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -o tmpdir/adjsw8.o -relax /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/adjsw8.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh -o tmpdir/adjsw8.o -relax /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/adjsw8.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/adjsw8 -relax tmpdir/adjsw8.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/adjsw8 -relax tmpdir/adjsw8.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400054 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000000400054 exec /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/adjsw8 PASS: SH switch8 adjustment after relax UNTESTED: SH relaxing UNTESTED: SH confirm relaxing UNTESTED: SH relaxing execution testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/rd-sh64.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/rd-sh64.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/relax.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/relax.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/relfail.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/relfail.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/sh64.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sh/sh64/sh64.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-shared/shared.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-shared/shared.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-size/size.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-size/size.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sparc/sparc.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-sparc/sparc.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-spu/spu.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-spu/spu.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-srec/srec.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new --verbose Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new --verbose 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] GNU ld (GNU Binutils) 2.29.51.20170720 Supported emulations: shlelf_linux shlelf_fd using internal linker script: ================================================== /* Script for -z combreloc: combine and sort reloc sections */ /* Copyright (C) 2014-2017 Free Software Foundation, Inc. Copying and distribution of this script, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. */ OUTPUT_FORMAT("elf32-sh-linux", "elf32-sh-linux", "elf32-sh-linux") OUTPUT_ARCH(sh) ENTRY(_start) SEARCH_DIR("/home/jbglaw/build/sh4-linux/_install_/sh4-linux/lib"); SECTIONS { /* Read-only sections, merged into text segment: */ PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS; .interp : { *(.interp) } .note.gnu.build-id : { *(.note.gnu.build-id) } .hash : { *(.hash) } .gnu.hash : { *(.gnu.hash) } .dynsym : { *(.dynsym) } .dynstr : { *(.dynstr) } .gnu.version : { *(.gnu.version) } .gnu.version_d : { *(.gnu.version_d) } .gnu.version_r : { *(.gnu.version_r) } .rela.dyn : { *(.rela.init) *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) *(.rela.fini) *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) *(.rela.ctors) *(.rela.dtors) *(.rela.got) *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*) *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*) *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*) *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*) *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) PROVIDE_HIDDEN (__rela_iplt_start = .); *(.rela.iplt) PROVIDE_HIDDEN (__rela_iplt_end = .); } .rela.plt : { *(.rela.plt) } .init : { KEEP (*(SORT_NONE(.init))) } .plt : { *(.plt) } .iplt : { *(.iplt) } .text : { *(.text.unlikely .text.*_unlikely .text.unlikely.*) *(.text.exit .text.exit.*) *(.text.startup .text.startup.*) *(.text.hot .text.hot.*) *(.text .stub .text.* .gnu.linkonce.t.*) /* .gnu.warning sections are handled specially by elf32.em. */ *(.gnu.warning) } .fini : { KEEP (*(SORT_NONE(.fini))) } PROVIDE (__etext = .); PROVIDE (_etext = .); PROVIDE (etext = .); .rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) } .rodata1 : { *(.rodata1) } .sdata2 : { *(.sdata2 .sdata2.* .gnu.linkonce.s2.*) } .sbss2 : { *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) } .eh_frame_hdr : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) } .eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) } .gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) } .gnu_extab : ONLY_IF_RO { *(.gnu_extab*) } /* These sections are generated by the Sun/Oracle C++ compiler. */ .exception_ranges : ONLY_IF_RO { *(.exception_ranges .exception_ranges*) } /* Adjust the address for the data segment. We want to adjust up to the same address within the page on the next page up. */ . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE)); /* Exception handling */ .eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) } .gnu_extab : ONLY_IF_RW { *(.gnu_extab) } .gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) } .exception_ranges : ONLY_IF_RW { *(.exception_ranges .exception_ranges*) } /* Thread Local Storage sections */ .tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) } .tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) } .preinit_array : { PROVIDE_HIDDEN (__preinit_array_start = .); KEEP (*(.preinit_array)) PROVIDE_HIDDEN (__preinit_array_end = .); } .init_array : { PROVIDE_HIDDEN (__init_array_start = .); KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))) KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors)) PROVIDE_HIDDEN (__init_array_end = .); } .fini_array : { PROVIDE_HIDDEN (__fini_array_start = .); KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))) KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors)) PROVIDE_HIDDEN (__fini_array_end = .); } .ctors : { /* gcc uses crtbegin.o to find the start of the constructors, so we make sure it is first. Because this is a wildcard, it doesn't matter if the user does not actually link against crtbegin.o; the linker won't look for a file to match a wildcard. The wildcard also means that it doesn't matter which directory crtbegin.o is in. */ KEEP (*crtbegin.o(.ctors)) KEEP (*crtbegin?.o(.ctors)) /* We don't want to include the .ctor section from the crtend.o file until after the sorted ctors. The .ctor section from the crtend file contains the end of ctors marker and it must be last */ KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors)) KEEP (*(SORT(.ctors.*))) KEEP (*(.ctors)) } .dtors : { KEEP (*crtbegin.o(.dtors)) KEEP (*crtbegin?.o(.dtors)) KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors)) KEEP (*(SORT(.dtors.*))) KEEP (*(.dtors)) } .jcr : { KEEP (*(.jcr)) } .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) } .dynamic : { *(.dynamic) } . = DATA_SEGMENT_RELRO_END (0, .); .data : { PROVIDE (__data_start = .); *(.data .data.* .gnu.linkonce.d.*) SORT(CONSTRUCTORS) } .data1 : { *(.data1) } .note.ABI-tag : { *(.note.ABI-tag) } .got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) } /* We want the small data sections together, so single-instruction offsets can access them all, and initialized data all before uninitialized, so we can shorten the on-disk segment size. */ .sdata : { *(.sdata .sdata.* .gnu.linkonce.s.*) } _edata = .; PROVIDE (edata = .); . = .; __bss_start = .; .sbss : { *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) *(.scommon) } .bss : { *(.dynbss) *(.bss .bss.* .gnu.linkonce.b.*) *(COMMON) /* Align here to ensure that the .bss section occupies space up to _end. Align after .bss to ensure correct alignment even if the .bss section disappears because there are no input sections. FIXME: Why do we need it? When there is no .bss section, we don't pad the .data section. */ . = ALIGN(. != 0 ? 32 / 8 : 1); } . = ALIGN(32 / 8); . = SEGMENT_START("ldata-segment", .); . = ALIGN(32 / 8); _end = .; PROVIDE (end = .); . = DATA_SEGMENT_END (.); /* Stabs debugging sections. */ .stab 0 : { *(.stab) } .stabstr 0 : { *(.stabstr) } .stab.excl 0 : { *(.stab.excl) } .stab.exclstr 0 : { *(.stab.exclstr) } .stab.index 0 : { *(.stab.index) } .stab.indexstr 0 : { *(.stab.indexstr) } .comment 0 : { *(.comment) } /* DWARF debug sections. Symbols in the DWARF debugging sections are relative to the beginning of the section so we begin them at 0. */ /* DWARF 1 */ .debug 0 : { *(.debug) } .line 0 : { *(.line) } /* GNU DWARF 1 extensions */ .debug_srcinfo 0 : { *(.debug_srcinfo) } .debug_sfnames 0 : { *(.debug_sfnames) } /* DWARF 1.1 and DWARF 2 */ .debug_aranges 0 : { *(.debug_aranges) } .debug_pubnames 0 : { *(.debug_pubnames) } /* DWARF 2 */ .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) } .debug_abbrev 0 : { *(.debug_abbrev) } .debug_line 0 : { *(.debug_line .debug_line.* .debug_line_end ) } .debug_frame 0 : { *(.debug_frame) } .debug_str 0 : { *(.debug_str) } .debug_loc 0 : { *(.debug_loc) } .debug_macinfo 0 : { *(.debug_macinfo) } /* SGI/MIPS DWARF 2 extensions */ .debug_weaknames 0 : { *(.debug_weaknames) } .debug_funcnames 0 : { *(.debug_funcnames) } .debug_typenames 0 : { *(.debug_typenames) } .debug_varnames 0 : { *(.debug_varnames) } /* DWARF 3 */ .debug_pubtypes 0 : { *(.debug_pubtypes) } .debug_ranges 0 : { *(.debug_ranges) } /* DWARF Extension. */ .debug_macro 0 : { *(.debug_macro) } .debug_addr 0 : { *(.debug_addr) } .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) } /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) } } ================================================== GNU ld (GNU Binutils) 2.29.51.20170720 Supported emulations: shlelf_linux shlelf_fd using internal linker script: ================================================== /* Script for -z combreloc: combine and sort reloc sections */ /* Copyright (C) 2014-2017 Free Software Foundation, Inc. Copying and distribution of this script, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. */ OUTPUT_FORMAT("elf32-sh-linux", "elf32-sh-linux", "elf32-sh-linux") OUTPUT_ARCH(sh) ENTRY(_start) SEARCH_DIR("/home/jbglaw/build/sh4-linux/_install_/sh4-linux/lib"); SECTIONS { /* Read-only sections, merged into text segment: */ PROVIDE (__executable_start = SEGMENT_START("text-segment", 0x400000)); . = SEGMENT_START("text-segment", 0x400000) + SIZEOF_HEADERS; .interp : { *(.interp) } .note.gnu.build-id : { *(.note.gnu.build-id) } .hash : { *(.hash) } .gnu.hash : { *(.gnu.hash) } .dynsym : { *(.dynsym) } .dynstr : { *(.dynstr) } .gnu.version : { *(.gnu.version) } .gnu.version_d : { *(.gnu.version_d) } .gnu.version_r : { *(.gnu.version_r) } .rela.dyn : { *(.rela.init) *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*) *(.rela.fini) *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*) *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*) *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*) *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*) *(.rela.ctors) *(.rela.dtors) *(.rela.got) *(.rela.sdata .rela.sdata.* .rela.gnu.linkonce.s.*) *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*) *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*) *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*) *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) PROVIDE_HIDDEN (__rela_iplt_start = .); *(.rela.iplt) PROVIDE_HIDDEN (__rela_iplt_end = .); } .rela.plt : { *(.rela.plt) } .init : { KEEP (*(SORT_NONE(.init))) } .plt : { *(.plt) } .iplt : { *(.iplt) } .text : { *(.text.unlikely .text.*_unlikely .text.unlikely.*) *(.text.exit .text.exit.*) *(.text.startup .text.startup.*) *(.text.hot .text.hot.*) *(.text .stub .text.* .gnu.linkonce.t.*) /* .gnu.warning sections are handled specially by elf32.em. */ *(.gnu.warning) } .fini : { KEEP (*(SORT_NONE(.fini))) } PROVIDE (__etext = .); PROVIDE (_etext = .); PROVIDE (etext = .); .rodata : { *(.rodata .rodata.* .gnu.linkonce.r.*) } .rodata1 : { *(.rodata1) } .sdata2 : { *(.sdata2 .sdata2.* .gnu.linkonce.s2.*) } .sbss2 : { *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) } .eh_frame_hdr : { *(.eh_frame_hdr) *(.eh_frame_entry .eh_frame_entry.*) } .eh_frame : ONLY_IF_RO { KEEP (*(.eh_frame)) *(.eh_frame.*) } .gcc_except_table : ONLY_IF_RO { *(.gcc_except_table .gcc_except_table.*) } .gnu_extab : ONLY_IF_RO { *(.gnu_extab*) } /* These sections are generated by the Sun/Oracle C++ compiler. */ .exception_ranges : ONLY_IF_RO { *(.exception_ranges .exception_ranges*) } /* Adjust the address for the data segment. We want to adjust up to the same address within the page on the next page up. */ . = DATA_SEGMENT_ALIGN (CONSTANT (MAXPAGESIZE), CONSTANT (COMMONPAGESIZE)); /* Exception handling */ .eh_frame : ONLY_IF_RW { KEEP (*(.eh_frame)) *(.eh_frame.*) } .gnu_extab : ONLY_IF_RW { *(.gnu_extab) } .gcc_except_table : ONLY_IF_RW { *(.gcc_except_table .gcc_except_table.*) } .exception_ranges : ONLY_IF_RW { *(.exception_ranges .exception_ranges*) } /* Thread Local Storage sections */ .tdata : { *(.tdata .tdata.* .gnu.linkonce.td.*) } .tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) } .preinit_array : { PROVIDE_HIDDEN (__preinit_array_start = .); KEEP (*(.preinit_array)) PROVIDE_HIDDEN (__preinit_array_end = .); } .init_array : { PROVIDE_HIDDEN (__init_array_start = .); KEEP (*(SORT_BY_INIT_PRIORITY(.init_array.*) SORT_BY_INIT_PRIORITY(.ctors.*))) KEEP (*(.init_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .ctors)) PROVIDE_HIDDEN (__init_array_end = .); } .fini_array : { PROVIDE_HIDDEN (__fini_array_start = .); KEEP (*(SORT_BY_INIT_PRIORITY(.fini_array.*) SORT_BY_INIT_PRIORITY(.dtors.*))) KEEP (*(.fini_array EXCLUDE_FILE (*crtbegin.o *crtbegin?.o *crtend.o *crtend?.o ) .dtors)) PROVIDE_HIDDEN (__fini_array_end = .); } .ctors : { /* gcc uses crtbegin.o to find the start of the constructors, so we make sure it is first. Because this is a wildcard, it doesn't matter if the user does not actually link against crtbegin.o; the linker won't look for a file to match a wildcard. The wildcard also means that it doesn't matter which directory crtbegin.o is in. */ KEEP (*crtbegin.o(.ctors)) KEEP (*crtbegin?.o(.ctors)) /* We don't want to include the .ctor section from the crtend.o file until after the sorted ctors. The .ctor section from the crtend file contains the end of ctors marker and it must be last */ KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .ctors)) KEEP (*(SORT(.ctors.*))) KEEP (*(.ctors)) } .dtors : { KEEP (*crtbegin.o(.dtors)) KEEP (*crtbegin?.o(.dtors)) KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors)) KEEP (*(SORT(.dtors.*))) KEEP (*(.dtors)) } .jcr : { KEEP (*(.jcr)) } .data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro .data.rel.ro.* .gnu.linkonce.d.rel.ro.*) } .dynamic : { *(.dynamic) } . = DATA_SEGMENT_RELRO_END (0, .); .data : { PROVIDE (__data_start = .); *(.data .data.* .gnu.linkonce.d.*) SORT(CONSTRUCTORS) } .data1 : { *(.data1) } .note.ABI-tag : { *(.note.ABI-tag) } .got : { *(.got.plt) *(.igot.plt) *(.got) *(.igot) } /* We want the small data sections together, so single-instruction offsets can access them all, and initialized data all before uninitialized, so we can shorten the on-disk segment size. */ .sdata : { *(.sdata .sdata.* .gnu.linkonce.s.*) } _edata = .; PROVIDE (edata = .); . = .; __bss_start = .; .sbss : { *(.dynsbss) *(.sbss .sbss.* .gnu.linkonce.sb.*) *(.scommon) } .bss : { *(.dynbss) *(.bss .bss.* .gnu.linkonce.b.*) *(COMMON) /* Align here to ensure that the .bss section occupies space up to _end. Align after .bss to ensure correct alignment even if the .bss section disappears because there are no input sections. FIXME: Why do we need it? When there is no .bss section, we don't pad the .data section. */ . = ALIGN(. != 0 ? 32 / 8 : 1); } . = ALIGN(32 / 8); . = SEGMENT_START("ldata-segment", .); . = ALIGN(32 / 8); _end = .; PROVIDE (end = .); . = DATA_SEGMENT_END (.); /* Stabs debugging sections. */ .stab 0 : { *(.stab) } .stabstr 0 : { *(.stabstr) } .stab.excl 0 : { *(.stab.excl) } .stab.exclstr 0 : { *(.stab.exclstr) } .stab.index 0 : { *(.stab.index) } .stab.indexstr 0 : { *(.stab.indexstr) } .comment 0 : { *(.comment) } /* DWARF debug sections. Symbols in the DWARF debugging sections are relative to the beginning of the section so we begin them at 0. */ /* DWARF 1 */ .debug 0 : { *(.debug) } .line 0 : { *(.line) } /* GNU DWARF 1 extensions */ .debug_srcinfo 0 : { *(.debug_srcinfo) } .debug_sfnames 0 : { *(.debug_sfnames) } /* DWARF 1.1 and DWARF 2 */ .debug_aranges 0 : { *(.debug_aranges) } .debug_pubnames 0 : { *(.debug_pubnames) } /* DWARF 2 */ .debug_info 0 : { *(.debug_info .gnu.linkonce.wi.*) } .debug_abbrev 0 : { *(.debug_abbrev) } .debug_line 0 : { *(.debug_line .debug_line.* .debug_line_end ) } .debug_frame 0 : { *(.debug_frame) } .debug_str 0 : { *(.debug_str) } .debug_loc 0 : { *(.debug_loc) } .debug_macinfo 0 : { *(.debug_macinfo) } /* SGI/MIPS DWARF 2 extensions */ .debug_weaknames 0 : { *(.debug_weaknames) } .debug_funcnames 0 : { *(.debug_funcnames) } .debug_typenames 0 : { *(.debug_typenames) } .debug_varnames 0 : { *(.debug_varnames) } /* DWARF 3 */ .debug_pubtypes 0 : { *(.debug_pubtypes) } .debug_ranges 0 : { *(.debug_ranges) } /* DWARF Extension. */ .debug_macro 0 : { *(.debug_macro) } .debug_addr 0 : { *(.debug_addr) } .gnu.attributes 0 : { KEEP (*(.gnu.attributes)) } /DISCARD/ : { *(.note.GNU-stack) *(.gnu_debuglink) *(.gnu.lto_*) } } ================================================== UNTESTED: S-records UNTESTED: S-records with constructors testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-srec/srec.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-tic6x/tic6x.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-tic6x/tic6x.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-tilegx/tilegx.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-tilegx/tilegx.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-tilepro/tilepro.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-tilepro/tilepro.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/entry.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/entry.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/libentry.a tmpdir/entry.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/libentry.a tmpdir/entry.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libentry.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --entry foo archive /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -u foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -u foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --entry foo -u foo archive /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -shared --entry foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -shared --entry foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: -shared --entry foo archive /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -shared --entry foo -u foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -shared --entry foo -u foo tmpdir/libentry.a -o tmpdir/dump tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: -shared --entry foo -u foo archive /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/entry.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/entry.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -o tmpdir/dump tmpdir/entry.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -o tmpdir/dump tmpdir/entry.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --entry foo /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/entry.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/entry.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -u foo -o tmpdir/dump tmpdir/entry.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined --entry foo -u foo -o tmpdir/dump tmpdir/entry.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --entry foo -u foo /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/dummy.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/dummy.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined --entry 0x0 -o tmpdir/dump tmpdir/dummy.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined --entry 0x0 -o tmpdir/dump tmpdir/dummy.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -u tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -u tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: --entry 0x0 testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.exp completed in 1 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/entry.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/entry.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/entry.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/libfoo.a tmpdir/entry.o Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/ar -rc tmpdir/libfoo.a tmpdir/entry.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] PASS: Build libfoo.a /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --gc-sections --require-defined=xxx -o tmpdir/dump tmpdir/require-defined.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --gc-sections --require-defined=xxx -o tmpdir/dump tmpdir/require-defined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new: required symbol `xxx' not defined failed with: <./ld-new: required symbol `xxx' not defined>, expected: ./ld-new: required symbol `xxx' not defined PASS: Check require-defined with an undefined symbol /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --gc-sections --require-defined=bar -o tmpdir/dump tmpdir/require-defined.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --gc-sections --require-defined=bar -o tmpdir/dump tmpdir/require-defined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Check require-defined can require a symbol from an object /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --require-defined=bar -o tmpdir/dump tmpdir/require-defined.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --require-defined=bar -o tmpdir/dump tmpdir/require-defined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Check require-defined does no error on a defined symbol /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --require-defined=foo tmpdir/libfoo.a -o tmpdir/dump tmpdir/require-defined.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --require-defined=foo tmpdir/libfoo.a -o tmpdir/dump tmpdir/require-defined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Check require-defined can require a symbol from an archive /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/require-defined.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --gc-sections --require-defined=bar --require-defined=foo tmpdir/libfoo.a -o tmpdir/dump tmpdir/require-defined.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -e _start --gc-sections --require-defined=bar --require-defined=foo tmpdir/libfoo.a -o tmpdir/dump tmpdir/require-defined.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/nm-new -n tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Check require-defined can require two symbols testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/undefined.exp ... UNTESTED: undefined UNTESTED: undefined function UNTESTED: undefined line testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/undefined.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/weak-undef.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -I/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined -o tmpdir/weak-undef.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/weak-undef tmpdir/weak-undef.o -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.t Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new -o tmpdir/weak-undef tmpdir/weak-undef.o -T /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.t 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/weak-undef Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s tmpdir/weak-undef 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] tmpdir/weak-undef: file format elf32-sh-linux Contents of section .data: 0000 00000000 11111111 ........ tmpdir/weak-undef: file format elf32-sh-linux Contents of section .data: 0000 00000000 11111111 ........ tmpdir/weak-undef: file format elf32-sh-linux Contents of section .data: 0000 00000000 11111111 ........ PASS: weak undefined data symbols UNSUPPORTED: weak undefined function symbols in shared lib testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/weak-undef.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-unique/unique.exp ... /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21529.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-unique/pr21529.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/pr21529.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-unique/pr21529.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-unique --oformat binary -T pr21529.ld -e main -o tmpdir/dump tmpdir/pr21529.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-unique --oformat binary -T pr21529.ld -e main -o tmpdir/dump tmpdir/pr21529.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -b binary tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/objdump -s -b binary tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: ld-unique/pr21529 /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/unique.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-unique/unique.s Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../gas/as-new -o tmpdir/unique.o /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-unique/unique.s 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] ./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-unique -r -o tmpdir/dump tmpdir/unique.o Executing on host: sh -c {./ld-new -z norelro -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-unique -r -o tmpdir/dump tmpdir/unique.o 2>&1} /dev/null ld.tmp (timeout = 300) spawn [open ...] /home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sh tmpdir/dump > tmpdir/dump.out Executing on host: sh -c {/home/jbglaw/build/sh4-linux/build-binutils-full/ld/../binutils/readelf -sh tmpdir/dump > tmpdir/dump.out 2>ld.tmp} /dev/null (timeout = 300) spawn [open ...] PASS: Linker setting GNU OSABI on STB_GNU_UNIQUE symbol (PR 10549) testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-unique/unique.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-v850/v850.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-v850/v850.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-vax-elf/export-class.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-vax-elf/export-class.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-vax-elf/vax-elf.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-vax-elf/vax-elf.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-versados/versados.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-versados/versados.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-visium/visium.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-visium/visium.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-vxworks/vxworks.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-vxworks/vxworks.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/dwarfreloc.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/dwarfreloc.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/export-class.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/export-class.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/line.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/line.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/mpx.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/mpx.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/no-plt.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/no-plt.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/tls.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/tls.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/x86-64.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-x86-64/x86-64.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xc16x/xc16x.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xc16x/xc16x.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xstormy16/xstormy16.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xstormy16/xstormy16.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xtensa/coalesce.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xtensa/coalesce.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xtensa/diff_overflow.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xtensa/diff_overflow.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xtensa/lcall.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xtensa/lcall.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xtensa/xtensa.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-xtensa/xtensa.exp completed in 0 seconds Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-z8k/z8k.exp ... testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-z8k/z8k.exp completed in 0 seconds === ld Summary === # of expected passes 496 # of unexpected failures 2 # of expected failures 1 # of untested testcases 29 # of unsupported tests 42 Executing on host: /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new --version /dev/null ld.version (timeout = 300) spawn [open ...] GNU ld (GNU Binutils) 2.29.51.20170720 Copyright (C) 2017 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. /home/jbglaw/build/sh4-linux/build-binutils-full/ld/ld-new 2.29.51.20170720 runtest completed at Thu Jul 20 04:34:00 2017