Test Run By jbglaw on Tue Jul 18 22:53:41 2017
Target is iq2000-unknown-elf
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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new: section .data LMA [0000000000000100,0000000000000103] overlaps section .text LMA [0000000000000100,0000000000000103]
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s -j .debug_ranges tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s -j .debug_info tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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 ...
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 ...
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/iq2000-elf/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/iq2000-elf/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 ...]
tmpdir/check_as_cfi.s: Assembler messages:
tmpdir/check_as_cfi.s:2: Error: CFI is not supported for this target
tmpdir/check_as_cfi.s:3: Error: CFI is not supported for this target
tmpdir/check_as_cfi.s: Assembler messages:
tmpdir/check_as_cfi.s:2: Error: CFI is not supported for this target
tmpdir/check_as_cfi.s:3: Error: CFI is not supported for this target
testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/eh-group.exp completed in 0 seconds
Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/elf.exp ...
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/ar  -rc  tmpdir/symbol3.a tmpdir/symbol3.o 
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/ar  -rc  tmpdir/symbol3w.a tmpdir/symbol3w.o 
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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
targ=iq2000-unknown-elf . /home/jbglaw/repos/binutils_gdb/ld/testsuite/../../bfd/config.bfd && echo "$targ_underscore"
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -t tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/comm-data4.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -r tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/comm-data5.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -r tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/compress1.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -t tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/empty.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/empty2.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/exclude3.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/exclude3.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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: <expr1.t:3: nonconstant expression for load base>, expected: <expr1.t:3: nonconstant expression for load base>
expr1.t:3: nonconstant expression for load base
PASS: ld-elf/expr1
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump1 > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -g tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -g tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/group.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -Sg --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -g --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -r tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -r tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -r tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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 ...]
/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge.s: Assembler messages:
/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge.s: Internal error in gas_cgen_tc_gen_reloc at /home/jbglaw/repos/binutils_gdb/gas/cgen.c:1030.
Please report this bug.
/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge.s: Assembler messages:
/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge.s: Internal error in gas_cgen_tc_gen_reloc at /home/jbglaw/repos/binutils_gdb/gas/cgen.c:1030.
Please report this bug.

failed with: </home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge.s: Assembler messages:
/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/merge.s: Internal error in gas_cgen_tc_gen_reloc at /home/jbglaw/repos/binutils_gdb/gas/cgen.c:1030.
Please report this bug.
>
XFAIL: ld-elf/merge
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s -j .foo1 tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objcopy -R .foo tmpdir/dump tmpdir/dump1
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -l --wide tmpdir/dump1 > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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 ...]
./ld-new: unrecognized option '-z'
./ld-new: use the --help option for usage information
failed with: <./ld-new: unrecognized option '-z'
./ld-new: use the --help option for usage information>, no expected output
./ld-new: unrecognized option '-z'
./ld-new: use the --help option for usage information
XFAIL: ld-elf/orphan-region
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
regexp_diff match failure
regexp "^  \[[ 0-9]+\] \.data[ \t]+PROGBITS[ \t0-9a-f]+WA.*$"
line   "  [ 5] .note.bar         NOTE            000000a4 0000a4 000004 00   A  0   0  1"
extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/orphan.d starting with "^  \[[ 0-9]+\] \.note[ \t]+NOTE[ \t0-9a-f]+A.*$"
EOF from tmpdir/dump.out
XFAIL: ld-elf/orphan
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/orphan2.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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 ...]
./ld-new: warning: section `.foo' type changed to PROGBITS
succeeded with: <./ld-new: warning: section `.foo' type changed to PROGBITS>, no expected output
./ld-new: warning: section `.foo' type changed to PROGBITS
XFAIL: ld-elf/orphan3
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/pr18735.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -b binary -s tmpdir/dump1 > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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: <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>, expected: <multiple definition of>
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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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: <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>, expected: <multiple definition of>
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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528a.d starting with "^[  ]*\[.*\][  ]+\.text.startup[  ]+PROGBITS.*[  ]+AXE[   ]+.*$"
EOF from tmpdir/dump.out
XFAIL: ld-elf/pr20528a
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out 2>ld.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr20528b.d starting with "^[  ]*\[.*\][  ]+\.text.startup[  ]+PROGBITS.*[  ]+AX[   ]+.*$"
EOF from tmpdir/dump.out
XFAIL: ld-elf/pr20528b
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S tmpdir/dump > tmpdir/dump.out 2>ld.tmp}  /dev/null  (timeout = 300)
spawn [open ...]
extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/pr349.d starting with "^.* .abcxyz .*$"
EOF from tmpdir/dump.out
XFAIL: ld-elf/pr349
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf  -Ur -o tmpdir/dump tmpdir/sizeof.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/sizeof.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf   -o tmpdir/dump tmpdir/start.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf  -Ur -o tmpdir/dump tmpdir/startof.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/startof.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -sW tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf  -r -o tmpdir/dump tmpdir/unknown.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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: <tmpdir/symbol1ref.o:(.data+0x0): warning: witty one-liner>, expected: <^[^\\n]*\): warning: witty one-liner$>
tmpdir/symbol1ref.o:(.data+0x0): warning: witty one-liner
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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 ...]
succeeded with: <>, expected: <^[^\\n]*\.[obj]+: warning: function 'Foo' used$>

XFAIL: ld-elf/warn2
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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: <tmpdir/symbol3w.o:(.data+0x0): warning: badsym warning>, expected: <.*: warning: badsym warning$>
tmpdir/symbol3w.o:(.data+0x0): warning: badsym warning
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/implib  -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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/implib  -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/iq2000-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000080000000
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000080000000
extra regexps in /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/empty-implib.out starting with "^.*: .*: no symbol found for import library$"
EOF from tmpdir/ld.messages
XFAIL: Generate empty import library
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/implib  -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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/implib  -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/iq2000-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000080000000
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000080000000
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/readelf -s tmpdir/implib.lib tmpdir/implib
readelf: Error: 'tmpdir/implib.lib': No such file

XFAIL: Generate import library
Executing on host: /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new --help   (timeout = 300)
spawn /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new --help
Usage: /home/jbglaw/build/iq2000-elf/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=<DIRECTORY>       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=<NUMBER>        Set default hash table size close to <NUMBER>
  --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=<method>
                              How to handle unresolved symbols.  <method> 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/iq2000-elf/build-binutils-full/ld/ld-new: supported targets: elf32-iq2000 elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: supported emulations: elf32iq2000 elf32iq10
/home/jbglaw/build/iq2000-elf/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
  no emulation specific options.

Report bugs to <http://www.sourceware.org/bugzilla/>
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/tls_gc  -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf --gc-section tmpdir/tls_gc.o 
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/tls_gc  -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
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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/ar  cq tmpdir/libexclude.a tmpdir/exclude2.o
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/exclude.so --shared tmpdir/exclude1.o -Ltmpdir -lexclude
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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 ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: -shared not supported
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: -shared not supported
UNSUPPORTED: ld link shared library - -shared is not supported by this target
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 ...
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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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 ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: -shared not supported
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: -shared not supported
UNSUPPORTED: -shared is not supported by this target
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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 ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: -shared not supported
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: -shared not supported
UNSUPPORTED: -shared is not supported by this target
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 ...
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 ...
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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/readelf  --program-headers --section-headers tmpdir/sec-to-seg
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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 0x115c:

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  2
  [ 2] .sec2             PROGBITS        00001040 001040 000088 00   A  0   0  2
  [ 3] .symtab           SYMTAB          00000000 0010c8 000050 10      4   5  4
  [ 4] .strtab           STRTAB          00000000 001118 00001d 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 001135 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           0x001000 0x00001000 0x00001000 0x000c8 0x000c8 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .sec1 .sec2 
There are 6 section headers, starting at offset 0x115c:

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  2
  [ 2] .sec2             PROGBITS        00001040 001040 000088 00   A  0   0  2
  [ 3] .symtab           SYMTAB          00000000 0010c8 000050 10      4   5  4
  [ 4] .strtab           STRTAB          00000000 001118 00001d 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 001135 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           0x001000 0x00001000 0x00001000 0x000c8 0x000c8 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .sec1 .sec2 
PASS: assignment of ELF sections to segments (same page)
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/readelf  --program-headers --section-headers tmpdir/sec-to-seg
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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 0x215c:

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  2
  [ 2] .sec2             PROGBITS        00002040 002040 000088 00   A  0   0  2
  [ 3] .symtab           SYMTAB          00000000 0020c8 000050 10      4   5  4
  [ 4] .strtab           STRTAB          00000000 002118 00001d 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 002135 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           0x001000 0x00001000 0x00001000 0x010c8 0x010c8 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .sec1 .sec2 
There are 6 section headers, starting at offset 0x215c:

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  2
  [ 2] .sec2             PROGBITS        00002040 002040 000088 00   A  0   0  2
  [ 3] .symtab           SYMTAB          00000000 0020c8 000050 10      4   5  4
  [ 4] .strtab           STRTAB          00000000 002118 00001d 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 002135 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           0x001000 0x00001000 0x00001000 0x010c8 0x010c8 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .sec1 .sec2 
PASS: assignment of ELF sections to segments (adjacent pages)
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/readelf --program-headers --section-headers tmpdir/sec-to-seg
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/readelf  --program-headers --section-headers tmpdir/sec-to-seg
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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 0x115c:

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  2
  [ 2] .sec2             PROGBITS        00003040 001040 000088 00   A  0   0  2
  [ 3] .symtab           SYMTAB          00000000 0010c8 000050 10      4   5  4
  [ 4] .strtab           STRTAB          00000000 001118 00001d 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 001135 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           0x001000 0x00001000 0x00001000 0x00040 0x00040 R   0x1000
  LOAD           0x001040 0x00003040 0x00003040 0x00088 0x00088 R   0x1000

 Section to Segment mapping:
  Segment Sections...
   00     .sec1 
   01     .sec2 
There are 6 section headers, starting at offset 0x115c:

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  2
  [ 2] .sec2             PROGBITS        00003040 001040 000088 00   A  0   0  2
  [ 3] .symtab           SYMTAB          00000000 0010c8 000050 10      4   5  4
  [ 4] .strtab           STRTAB          00000000 001118 00001d 00      0   0  1
  [ 5] .shstrtab         STRTAB          00000000 001135 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           0x001000 0x00001000 0x00001000 0x00040 0x00040 R   0x1000
  LOAD           0x001040 0x00003040 0x00003040 0x00088 0x00088 R   0x1000

 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/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-0.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-0.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-0.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-0.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-1.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-1.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-1.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-1.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-2.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-2.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-2.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-2.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-3.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-3.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-3.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-3.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-4.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-4.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-4.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-4.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-5.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-5.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-5.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-5.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-6.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-6.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-6.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-6.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-7.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-7.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-7.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-7.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-8.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-8.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-8.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-8.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-9.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-9.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-9.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-9.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-10.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-10.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-10.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-10.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-11.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-11.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-11.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-11.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-12.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-12.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-12.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-12.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-13.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-13.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-13.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-13.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-14.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-14.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-14.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-14.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-15.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-15.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-15.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-15.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-16.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-16.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-16.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-16.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-17.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-17.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-17.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-17.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-18.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-18.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-18.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-18.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-19.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-19.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-19.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-19.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-20.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-20.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-20.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-20.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-21.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-21.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-21.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-21.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-22.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-22.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-22.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-22.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-23.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-23.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-23.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-23.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-24.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-24.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-24.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-24.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-25.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-25.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-25.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-25.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-26.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-26.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-26.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-26.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-27.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-27.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-27.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-27.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-28.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-28.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-28.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-28.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-29.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-29.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-29.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-29.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-30.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-30.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-30.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-30.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-31.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-31.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-31.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-31.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-32.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-32.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-32.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-32.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-33.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-33.s
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../gas/as-new    -o tmpdir/sec64-33.o /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sec64-33.s 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
./ld-new   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -W -Ss tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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
testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/sec64k.exp completed in 3 seconds
Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-elf/shared.exp ...
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 ...
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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000080000000
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000080000000
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.dx | grep var | sort
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/objdump  --syms tmpdir/sort-common.dx | grep var | sort
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/objdump  --syms tmpdir/sort-common.dx | grep var | sort 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
00001010 g     O .bss 00000010 var_16byte_align
00001020 g     O .bss 00000008 var_8byte_align
00001028 g     O .bss 00000004 var_4byte_align
0000102c g     O .bss 00000002 var_2byte_align
0000102e g     O .bss 00000001 var_1byte_align
00001010 g     O .bss 00000010 var_16byte_align
00001020 g     O .bss 00000008 var_8byte_align
00001028 g     O .bss 00000004 var_4byte_align
0000102c g     O .bss 00000002 var_2byte_align
0000102e g     O .bss 00000001 var_1byte_align
PASS: --sort-common (descending)
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000080000000
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: warning: cannot find entry symbol _start; defaulting to 0000000080000000
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/objdump --syms tmpdir/sort-common.ax | grep var | sort
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/objdump  --syms tmpdir/sort-common.ax | grep var | sort
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/objdump  --syms tmpdir/sort-common.ax | grep var | sort 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
00001010 g     O .bss 00000001 var_1byte_align
00001012 g     O .bss 00000002 var_2byte_align
00001014 g     O .bss 00000004 var_4byte_align
00001018 g     O .bss 00000008 var_8byte_align
00001020 g     O .bss 00000010 var_16byte_align
00001010 g     O .bss 00000001 var_1byte_align
00001012 g     O .bss 00000002 var_2byte_align
00001014 g     O .bss 00000004 var_4byte_align
00001018 g     O .bss 00000008 var_8byte_align
00001020 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/iq2000-elf/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/iq2000-elf/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   -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   -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: <gc-sections requires either an entry or an undefined symbol>
./ld-new: gc-sections requires either an entry or an undefined symbol
PASS: --gc-sections -r without -e
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -x .debug_info tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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
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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/libtmp/anobject  -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-libs -r tmpdir/lib-1.o 
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/libtmp/anobject  -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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/lib-2  -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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/lib-2  -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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/ar  -rc  tmpdir/libfoo.a tmpdir/foo.o
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new --help   (timeout = 300)
spawn /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new --help
Usage: /home/jbglaw/build/iq2000-elf/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=<DIRECTORY>       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=<NUMBER>        Set default hash table size close to <NUMBER>
  --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=<method>
                              How to handle unresolved symbols.  <method> 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/iq2000-elf/build-binutils-full/ld/ld-new: supported targets: elf32-iq2000 elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: supported emulations: elf32iq2000 elf32iq10
/home/jbglaw/build/iq2000-elf/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
  no emulation specific options.

Report bugs to <http://www.sourceware.org/bugzilla/>
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: 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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  --section-headers tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  --section-headers tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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: <align2.t:4: undefined symbol `data_align' referenced in expression>, expected: <undefined symbol.*in expression>
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 1 seconds
Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/alignof.exp ...
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new   tmpdir/alignof >tmpdir/nm.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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: <assert failed>
./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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s -j .text tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s -j .text tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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
testcase /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/data.exp completed in 0 seconds
Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/default-script.exp ...
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new   tmpdir/def >tmpdir/nm.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -C tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -S --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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 1 seconds
Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/expr.exp ...
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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: <expr1.t:12: undefined section `ram' referenced in expression>, expected: <undefined section .* in expression>
expr1.t:12: undefined section `ram' referenced in expression
PASS: ld-scripts/expr1
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -B -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -B -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new   tmpdir/extern >tmpdir/nm.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  --headers tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  --private-headers tmpdir/phdrs
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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-iq2000

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**12
         filesz 0x00000098 memsz 0x00000098 flags r-x
    LOAD off    0x00000098 vaddr 0x00800098 paddr 0x00800098 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags rw-
private flags = 0x1: -m2000


tmpdir/phdrs:     file format elf32-iq2000

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**12
         filesz 0x00000098 memsz 0x00000098 flags r-x
    LOAD off    0x00000098 vaddr 0x00800098 paddr 0x00800098 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags rw-
private flags = 0x1: -m2000


tmpdir/phdrs:     file format elf32-iq2000

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**12
         filesz 0x00000098 memsz 0x00000098 flags r-x
    LOAD off    0x00000098 vaddr 0x00800098 paddr 0x00800098 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags rw-
private flags = 0x1: -m2000

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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  --private-headers tmpdir/phdrs2
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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-iq2000

Program Header:
    LOAD off    0x00001000 vaddr 0x00800000 paddr 0x00800000 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags r-x
    LOAD off    0x00001004 vaddr 0x00800004 paddr 0x00800004 align 2**12
         filesz 0x00000008 memsz 0x00000008 flags rw-
private flags = 0x1: -m2000


tmpdir/phdrs2:     file format elf32-iq2000

Program Header:
    LOAD off    0x00001000 vaddr 0x00800000 paddr 0x00800000 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags r-x
    LOAD off    0x00001004 vaddr 0x00800004 paddr 0x00800004 align 2**12
         filesz 0x00000008 memsz 0x00000008 flags rw-
private flags = 0x1: -m2000


tmpdir/phdrs2:     file format elf32-iq2000

Program Header:
    LOAD off    0x00001000 vaddr 0x00800000 paddr 0x00800000 align 2**12
         filesz 0x00000004 memsz 0x00000004 flags r-x
    LOAD off    0x00001004 vaddr 0x00800004 paddr 0x00800004 align 2**12
         filesz 0x00000008 memsz 0x00000008 flags rw-
private flags = 0x1: -m2000

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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/print-memory-usage-1  -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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/print-memory-usage-1  -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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/print-memory-usage-2  -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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/print-memory-usage-2  -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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/print-memory-usage-3  -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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/print-memory-usage-3  -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s -j .data tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -B tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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: <symbol defined in linker script and object file>

XFAIL: ld-scripts/provide-3
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new   tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -h --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -w -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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 1 seconds
Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/script.exp ...
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new   tmpdir/script >tmpdir/nm.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new   tmpdir/script >tmpdir/nm.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new   tmpdir/script >tmpdir/nm.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new   tmpdir/script >tmpdir/nm.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/objcopy  --extract-symbol tmpdir/script tmpdir/extract
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  tmpdir/script
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  tmpdir/extract
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/size  tmpdir/extract
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -l --wide tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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 0 seconds
Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sizeof.exp ...
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new   tmpdir/sizeof >tmpdir/nm.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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 1 seconds
Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-scripts/sysroot-prefix.exp ...
Executing on host: /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new --print-sysroot   (timeout = 300)
spawn /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new --print-sysroot
Has (non-empty) sysroot support: 0; ""
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) )
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) )
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/liby.a
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new: cannot find /sysroot/tmp/ldtest-xyzzy/libx.a
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output --sysroot= tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "=/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) )
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( =/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) )
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a" AS_NEEDED ( "$SYSROOT/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a" ) )
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/libx.a AS_NEEDED ( $SYSROOT/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/tmpdir/sysroot/tmp/ldtest-xyzzy/liby.a ) )
/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new   -o tmpdir/output  tmpdir/main.o -Ltmpdir -lsysroottest
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s tmpdir/weak
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s tmpdir/weak 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]

tmpdir/weak:     file format elf32-iq2000

Contents of section .text:
 1000 00001008 0000200c 12121212 34343434  ...... .....4444
Contents of section .data:
 2000 00001008 0000200c 56565656 78787878  ...... .VVVVxxxx

tmpdir/weak:     file format elf32-iq2000

Contents of section .text:
 1000 00001008 0000200c 12121212 34343434  ...... .....4444
Contents of section .data:
 2000 00001008 0000200c 56565656 78787878  ...... .VVVVxxxx

tmpdir/weak:     file format elf32-iq2000

Contents of section .text:
 1000 00001008 0000200c 12121212 34343434  ...... .....4444
Contents of section .data:
 2000 00001008 0000200c 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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -h tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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 ...
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 ...
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/iq2000-elf/build-binutils-full/ld/ld-new  --verbose
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new  --verbose 2>&1}  /dev/null ld.tmp (timeout = 300)
spawn [open ...]
GNU ld (GNU Binutils) 2.29.51.20170718
  Supported emulations:
   elf32iq2000
   elf32iq10
using internal linker script:
==================================================
/* Default linker script, for normal executables */
/* 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-iq2000", "elf32-iq2000",
      "elf32-iq2000")
OUTPUT_ARCH(iq2000)
ENTRY(_start)
SEARCH_DIR("/home/jbglaw/build/iq2000-elf/_install_/iq2000-elf/lib");
/* Do we need any of these for elf?
   __DYNAMIC = 0;    */
SECTIONS
{
  . = 0x80000000;
  .interp     : { *(.interp)  }
  .rel.init      : { *(.rel.init) }
  .rela.init     : { *(.rela.init) }
  .rel.text      :
    {
      *(.rel.text)
      *(.rel.text.*)
      *(.rel.gnu.linkonce.t.*)
    }
  .rela.text     :
    {
      *(.rela.text)
      *(.rela.text.*)
      *(.rela.gnu.linkonce.t.*)
    }
  .rel.fini      : { *(.rel.fini) }
  .rela.fini     : { *(.rela.fini) }
  .rel.rodata    :
    {
      *(.rel.rodata)
      *(.rel.rodata.*)
      *(.rel.gnu.linkonce.r.*)
    }
  .rela.rodata   :
    {
      *(.rela.rodata)
      *(.rela.rodata.*)
      *(.rela.gnu.linkonce.r.*)
    }
  .rel.data      :
    {
      *(.rel.data)
      *(.rel.data.*)
      *(.rel.gnu.linkonce.d.*)
    }
  .rela.data     :
    {
      *(.rela.data)
      *(.rela.data.*)
      *(.rela.gnu.linkonce.d.*)
    }
  .rel.ctors     : { *(.rel.ctors) }
  .rela.ctors    : { *(.rela.ctors) }
  .rel.dtors     : { *(.rel.dtors) }
  .rela.dtors    : { *(.rela.dtors) }
  .rel.got       : { *(.rel.got) }
  .rela.got      : { *(.rela.got) }
  .rel.sdata     :
    {
      *(.rel.sdata)
      *(.rel.sdata.*)
      *(.rel.gnu.linkonce.s.*)
    }
  .rela.sdata     :
    {
      *(.rela.sdata)
      *(.rela.sdata.*)
      *(.rela.gnu.linkonce.s.*)
    }
  .rel.sbss      :
    {
      *(.rel.sbss)
      *(.rel.sbss.*)
      *(.rel.gnu.linkonce.sb.*)
    }
  .rela.sbss     :
    {
      *(.rela.sbss)
      *(.rela.sbss.*)
      *(.rela.gnu.linkonce.sb.*)
    }
  .rel.sdata2    :
    {
      *(.rel.sdata2)
      *(.rel.sdata2.*)
      *(.rel.gnu.linkonce.s2.*)
    }
  .rela.sdata2   :
    {
      *(.rela.sdata2)
      *(.rela.sdata2.*)
      *(.rela.gnu.linkonce.s2.*)
    }
  .rel.sbss2     :
    {
      *(.rel.sbss2)
      *(.rel.sbss2.*)
      *(.rel.gnu.linkonce.sb2.*)
    }
  .rela.sbss2    :
    {
      *(.rela.sbss2)
      *(.rela.sbss2.*)
      *(.rela.gnu.linkonce.sb2.*)
    }
  .rel.bss       :
    {
      *(.rel.bss)
      *(.rel.bss.*)
      *(.rel.gnu.linkonce.b.*)
    }
  .rela.bss      :
    {
      *(.rela.bss)
      *(.rela.bss.*)
      *(.rela.gnu.linkonce.b.*)
    }
  .rel.plt       : { *(.rel.plt) }
  .rela.plt      : { *(.rela.plt) }
  .init          :
  {
    KEEP (*(.init))
  } =0
  .plt      : { *(.plt) }
  .text      :
  {
    *(.text)
    *(.text.*)
    *(.stub)
    /* .gnu.warning sections are handled specially by elf32.em.  */
    *(.gnu.warning)
    *(.gnu.linkonce.t.*)
  } =0
  .fini      :
  {
    KEEP (*(.fini))
  } =0
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = 0x1000;
  .data    :
  {
    *(.data)
    *(.data.*)
    *(.gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1   : { *(.data1) }
  .eh_frame   :
  {
    PROVIDE (__eh_frame_begin = .);
    *(.eh_frame)
    LONG (0);
    PROVIDE (__eh_frame_end = .);
  }
  .gcc_except_table : { *(.gcc_except_table) }
  .hash          : { *(.hash) }
  .dynsym        : { *(.dynsym) }
  .dynstr        : { *(.dynstr) }
  .gnu.version   : { *(.gnu.version) }
  .gnu.version_d   : { *(.gnu.version_d) }
  .gnu.version_r   : { *(.gnu.version_r) }
  .rodata   : { *(.rodata) *(.rodata.*) *(.gnu.linkonce.r.*) }
  .rodata1   : { *(.rodata1) }
  .sdata2   : { *(.sdata2) *(.sdata2.*) *(.gnu.linkonce.s2.*) }
  .sbss2   : { *(.sbss2) *(.sbss2.*) *(.gnu.linkonce.sb2.*) }
  .dynamic       : { *(.dynamic) }
  .ctors   :
  {
    __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))
    __ctors_end = .;
  }
   .dtors         :
  {
    __dtors = .;
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
    __dtors_end = .;
  }
  .jcr : { KEEP (*(.jcr)) }
  .got   : { *(.got.plt) *(.got) }
  /* 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      :
  {
    PROVIDE (__sbss_start = .);
    PROVIDE (___sbss_start = .);
    *(.dynsbss)
    *(.sbss)
    *(.sbss.*)
    *(.gnu.linkonce.sb.*)
    *(.scommon)
    PROVIDE (__sbss_end = .);
    PROVIDE (___sbss_end = .);
  }
  .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.  */
   . = ALIGN(32 / 8);
  }
  . = ALIGN(32 / 8);
  _end = .;
  PROVIDE (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) }
  PROVIDE (__stack = 0x1800);
  /* These must appear regardless of  .  */
}


==================================================
GNU ld (GNU Binutils) 2.29.51.20170718
  Supported emulations:
   elf32iq2000
   elf32iq10
using internal linker script:
==================================================
/* Default linker script, for normal executables */
/* 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-iq2000", "elf32-iq2000",
      "elf32-iq2000")
OUTPUT_ARCH(iq2000)
ENTRY(_start)
SEARCH_DIR("/home/jbglaw/build/iq2000-elf/_install_/iq2000-elf/lib");
/* Do we need any of these for elf?
   __DYNAMIC = 0;    */
SECTIONS
{
  . = 0x80000000;
  .interp     : { *(.interp)  }
  .rel.init      : { *(.rel.init) }
  .rela.init     : { *(.rela.init) }
  .rel.text      :
    {
      *(.rel.text)
      *(.rel.text.*)
      *(.rel.gnu.linkonce.t.*)
    }
  .rela.text     :
    {
      *(.rela.text)
      *(.rela.text.*)
      *(.rela.gnu.linkonce.t.*)
    }
  .rel.fini      : { *(.rel.fini) }
  .rela.fini     : { *(.rela.fini) }
  .rel.rodata    :
    {
      *(.rel.rodata)
      *(.rel.rodata.*)
      *(.rel.gnu.linkonce.r.*)
    }
  .rela.rodata   :
    {
      *(.rela.rodata)
      *(.rela.rodata.*)
      *(.rela.gnu.linkonce.r.*)
    }
  .rel.data      :
    {
      *(.rel.data)
      *(.rel.data.*)
      *(.rel.gnu.linkonce.d.*)
    }
  .rela.data     :
    {
      *(.rela.data)
      *(.rela.data.*)
      *(.rela.gnu.linkonce.d.*)
    }
  .rel.ctors     : { *(.rel.ctors) }
  .rela.ctors    : { *(.rela.ctors) }
  .rel.dtors     : { *(.rel.dtors) }
  .rela.dtors    : { *(.rela.dtors) }
  .rel.got       : { *(.rel.got) }
  .rela.got      : { *(.rela.got) }
  .rel.sdata     :
    {
      *(.rel.sdata)
      *(.rel.sdata.*)
      *(.rel.gnu.linkonce.s.*)
    }
  .rela.sdata     :
    {
      *(.rela.sdata)
      *(.rela.sdata.*)
      *(.rela.gnu.linkonce.s.*)
    }
  .rel.sbss      :
    {
      *(.rel.sbss)
      *(.rel.sbss.*)
      *(.rel.gnu.linkonce.sb.*)
    }
  .rela.sbss     :
    {
      *(.rela.sbss)
      *(.rela.sbss.*)
      *(.rela.gnu.linkonce.sb.*)
    }
  .rel.sdata2    :
    {
      *(.rel.sdata2)
      *(.rel.sdata2.*)
      *(.rel.gnu.linkonce.s2.*)
    }
  .rela.sdata2   :
    {
      *(.rela.sdata2)
      *(.rela.sdata2.*)
      *(.rela.gnu.linkonce.s2.*)
    }
  .rel.sbss2     :
    {
      *(.rel.sbss2)
      *(.rel.sbss2.*)
      *(.rel.gnu.linkonce.sb2.*)
    }
  .rela.sbss2    :
    {
      *(.rela.sbss2)
      *(.rela.sbss2.*)
      *(.rela.gnu.linkonce.sb2.*)
    }
  .rel.bss       :
    {
      *(.rel.bss)
      *(.rel.bss.*)
      *(.rel.gnu.linkonce.b.*)
    }
  .rela.bss      :
    {
      *(.rela.bss)
      *(.rela.bss.*)
      *(.rela.gnu.linkonce.b.*)
    }
  .rel.plt       : { *(.rel.plt) }
  .rela.plt      : { *(.rela.plt) }
  .init          :
  {
    KEEP (*(.init))
  } =0
  .plt      : { *(.plt) }
  .text      :
  {
    *(.text)
    *(.text.*)
    *(.stub)
    /* .gnu.warning sections are handled specially by elf32.em.  */
    *(.gnu.warning)
    *(.gnu.linkonce.t.*)
  } =0
  .fini      :
  {
    KEEP (*(.fini))
  } =0
  PROVIDE (__etext = .);
  PROVIDE (_etext = .);
  PROVIDE (etext = .);
  /* Adjust the address for the data segment.  We want to adjust up to
     the same address within the page on the next page up.  */
  . = 0x1000;
  .data    :
  {
    *(.data)
    *(.data.*)
    *(.gnu.linkonce.d.*)
    SORT(CONSTRUCTORS)
  }
  .data1   : { *(.data1) }
  .eh_frame   :
  {
    PROVIDE (__eh_frame_begin = .);
    *(.eh_frame)
    LONG (0);
    PROVIDE (__eh_frame_end = .);
  }
  .gcc_except_table : { *(.gcc_except_table) }
  .hash          : { *(.hash) }
  .dynsym        : { *(.dynsym) }
  .dynstr        : { *(.dynstr) }
  .gnu.version   : { *(.gnu.version) }
  .gnu.version_d   : { *(.gnu.version_d) }
  .gnu.version_r   : { *(.gnu.version_r) }
  .rodata   : { *(.rodata) *(.rodata.*) *(.gnu.linkonce.r.*) }
  .rodata1   : { *(.rodata1) }
  .sdata2   : { *(.sdata2) *(.sdata2.*) *(.gnu.linkonce.s2.*) }
  .sbss2   : { *(.sbss2) *(.sbss2.*) *(.gnu.linkonce.sb2.*) }
  .dynamic       : { *(.dynamic) }
  .ctors   :
  {
    __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))
    __ctors_end = .;
  }
   .dtors         :
  {
    __dtors = .;
    KEEP (*crtbegin.o(.dtors))
    KEEP (*crtbegin?.o(.dtors))
    KEEP (*(EXCLUDE_FILE (*crtend.o *crtend?.o ) .dtors))
    KEEP (*(SORT(.dtors.*)))
    KEEP (*(.dtors))
    __dtors_end = .;
  }
  .jcr : { KEEP (*(.jcr)) }
  .got   : { *(.got.plt) *(.got) }
  /* 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      :
  {
    PROVIDE (__sbss_start = .);
    PROVIDE (___sbss_start = .);
    *(.dynsbss)
    *(.sbss)
    *(.sbss.*)
    *(.gnu.linkonce.sb.*)
    *(.scommon)
    PROVIDE (__sbss_end = .);
    PROVIDE (___sbss_end = .);
  }
  .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.  */
   . = ALIGN(32 / 8);
  }
  . = ALIGN(32 / 8);
  _end = .;
  PROVIDE (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) }
  PROVIDE (__stack = 0x1800);
  /* These must appear regardless of  .  */
}


==================================================
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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/ar  -rc  tmpdir/libentry.a tmpdir/entry.o 
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -u tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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 0 seconds
Running /home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-undefined/require-defined.exp ...
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/ar  -rc  tmpdir/libfoo.a tmpdir/entry.o 
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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: <required symbol `xxx' not defined>
./ld-new: required symbol `xxx' not defined
PASS: Check require-defined with an undefined symbol
/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/nm-new  -n tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s tmpdir/weak-undef
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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-iq2000

Contents of section .data:
 0000 00000000 11111111                    ........        

tmpdir/weak-undef:     file format elf32-iq2000

Contents of section .data:
 0000 00000000 11111111                    ........        

tmpdir/weak-undef:     file format elf32-iq2000

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/iq2000-elf/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/iq2000-elf/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   -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   -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/iq2000-elf/build-binutils-full/ld/../binutils/objdump  -s -b binary tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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/iq2000-elf/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/iq2000-elf/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   -L/home/jbglaw/repos/binutils_gdb/ld/testsuite/ld-unique  -r -o tmpdir/dump tmpdir/unique.o 
Executing on host: sh -c {./ld-new   -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/iq2000-elf/build-binutils-full/ld/../binutils/readelf  -sh tmpdir/dump > tmpdir/dump.out
Executing on host: sh -c {/home/jbglaw/build/iq2000-elf/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 1 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 255
# of expected failures 11
# of untested testcases 26
# of unsupported tests 44
Executing on host: /home/jbglaw/build/iq2000-elf/build-binutils-full/ld/ld-new --version  /dev/null ld.version (timeout = 300)
spawn [open ...]
GNU ld (GNU Binutils) 2.29.51.20170718
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/iq2000-elf/build-binutils-full/ld/ld-new 2.29.51.20170718

runtest completed at Tue Jul 18 22:53:52 2017