summaryrefslogtreecommitdiff
path: root/sumfiles/ld.sum
diff options
context:
space:
mode:
authorMaxim Kuvyrkov <maxim.kuvyrkov@linaro.org>2018-10-12 11:26:09 +0000
committerTCWG BuildSlave <tcwg-buildslave@linaro.org>2023-10-13 06:10:05 +0000
commitbd7620218f4871fdb1f96b530f5f66808ba2ffc7 (patch)
tree1547f95beb3cd7e6edfd15077a9e2de9c03126be /sumfiles/ld.sum
init: #5: 0: [TCWG CI] https://ci.linaro.org/job/tcwg_gnu_embed_check_binutils--master-thumb_m55_hard_eabi-build/5/
Results : | # reset_artifacts: | -10 | # build_abe binutils: | -8 | # build_abe stage1 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8.1-m.main+mve.fp+fp.dp --set gcc_override_configure=--with-float=hard: | -7 | # build_abe newlib: | -5 | # build_abe stage2 -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8.1-m.main+mve.fp+fp.dp --set gcc_override_configure=--with-float=hard: | -4 | # build_abe gdb: | -3 | # build_abe qemu: | -2 | # build_abe dejagnu: | -1 | # build_abe check_binutils -- --set gcc_override_configure=--disable-multilib --set gcc_override_configure=--with-mode=thumb --set gcc_override_configure=--with-arch=armv8.1-m.main+mve.fp+fp.dp --set gcc_override_configure=--with-float=hard --set target_board_options={-mthumb/-march=armv8.1-m.main+mve.fp+fp.dp/-mtune=cortex-m55/-mfloat-abi=hard/-mfpu=auto} --qemu-cpu cortex-m55: | 0 check_regression status : 0
Diffstat (limited to 'sumfiles/ld.sum')
-rw-r--r--sumfiles/ld.sum1329
1 files changed, 1329 insertions, 0 deletions
diff --git a/sumfiles/ld.sum b/sumfiles/ld.sum
new file mode 100644
index 0000000..bbffc1f
--- /dev/null
+++ b/sumfiles/ld.sum
@@ -0,0 +1,1329 @@
+Test run by tcwg-buildslave on Thu Aug 3 05:56:31 2023
+Target is arm-unknown-eabi
+Host is x86_64-pc-linux-gnu
+
+ === ld tests ===
+
+Schedule of variations:
+ qemu/-mthumb/-march=armv8.1-m.main+mve/-mfloat-abi=hard
+
+Running target qemu/-mthumb/-march=armv8.1-m.main+mve/-mfloat-abi=hard
+Running binutils.git~master/ld/testsuite/ld-aarch64/aarch64-elf.exp ...
+Running binutils.git~master/ld/testsuite/ld-aarch64/aarch64-nto.exp ...
+Running binutils.git~master/ld/testsuite/ld-alpha/alpha.exp ...
+Running binutils.git~master/ld/testsuite/ld-arc/arc.exp ...
+Running binutils.git~master/ld/testsuite/ld-arm/arm-elf.exp ...
+PASS: Group relocations
+PASS: Indirect cross-library function reference (set-up)
+PASS: Indirect cross-library function reference
+PASS: Simple static application
+PASS: target1-abs
+PASS: target1-rel
+PASS: target2-rel
+PASS: target2-abs
+PASS: target2-got-rel
+PASS: arm-rel31
+PASS: arm-rel32
+PASS: arm-call
+PASS: TLS shared library
+PASS: TLS dynamic application
+PASS: TLS gnu shared library got
+PASS: TLS gnu GD to IE relaxation
+PASS: TLS gnu GD to IE shared relaxation
+PASS: TLS gnu GD to LE relaxation
+PASS: TLS mixed models shared lib
+PASS: TLS descseq relaxation
+PASS: TLS descseq relaxation v7
+PASS: TLS descseq relaxation BE8
+PASS: TLS descseq relaxation BE32
+PASS: TLS local PIC symbol static link
+PASS: MOVW/MOVT
+PASS: BE8 Mapping Symbols
+PASS: VFP11 denorm erratum fix, scalar operation
+PASS: VFP11 denorm erratum fix, vector operation
+PASS: VFP11 denorm erratum fix, embedded code-like data
+PASS: STM32L4XX erratum fix LDM
+PASS: STM32L4XX erratum fix VLDM
+PASS: STM32L4XX erratum fix VLDM, DP registers
+PASS: STM32L4XX erratum fix ALL
+PASS: STM32L4XX erratum fix in IT context
+PASS: Unwinding and -gc-sections
+PASS: script-type
+PASS: callweak
+PASS: Relocation boundaries
+PASS: Data only mapping symbols
+PASS: Data only mapping symbols for merged sections
+PASS: GOT relocations in executables (setup)
+PASS: GOT relocations in executables
+PASS: Simple non-PIC shared library (no PLT check)
+PASS: EABI soft-float ET_EXEC ABI flag
+PASS: EABI hard-float ET_EXEC ABI flag
+PASS: EABI hard-float ET_DYN ABI flag
+PASS: EABI ABI flags wrong ABI version
+PASS: EABI ABI flags ld -r
+PASS: PC-relative in -shared
+PASS: MOVS thumb1 relocations
+PASS: ADDS thumb1 relocations
+PASS: MOVS thumb1 relocations for armv7-m target
+PASS: ADDS thumb1 relocations for armv7-m target
+PASS: Branch future relocations for armv8.1-m.main target
+PASS: Thumb-1 BL
+PASS: Thumb entry point
+PASS: thumb-rel32
+PASS: jump19
+PASS: Thumb and -gc-sections
+PASS: Thumb and -gc-sections
+PASS: Simple non-PIC shared library
+PASS: Simple PIC shared library
+PASS: Simple dynamic application
+PASS: Simple static application without .rel.plt in linker script
+PASS: Simple dynamic application without .rel.plt in linker script
+PASS: Non-pcrel function reference
+PASS: Thumb shared library with ARM entry points
+PASS: Mixed ARM/Thumb shared library
+PASS: Mixed ARM/Thumb dynamic application
+PASS: Mixed ARM/Thumb arch5 dynamic application
+PASS: Using Thumb lib by another lib
+PASS: TLS gnu shared library inlined trampoline
+PASS: TLS shared library gdesc local
+PASS: ALU group relocations failure test
+PASS: ALU group relocations failure test
+PASS: LDR group relocations failure test
+PASS: LDR group relocations failure test
+PASS: LDRS group relocations failure test
+PASS: LDRS group relocations failure test
+PASS: LDC group relocations failure test
+PASS: LDC group relocations failure test
+PASS: ld-arm/thumb2-bl-undefweak
+PASS: ld-arm/thumb2-bl-undefweak1
+PASS: ld-arm/emit-relocs1
+PASS: MOVW/MOVT shared libraries test 1
+PASS: MOVW/MOVT shared libraries test 2
+PASS: MOVW/MOVT shared libraries test 3
+PASS: MOVW/MOVT shared libraries test 4
+PASS: ld-arm/rel32-reject
+PASS: ld-arm/rel32-reject-pie
+PASS: ld-arm/pie-bind-locally
+PASS: EABI attribute merging
+PASS: EABI attribute merging 2
+PASS: EABI attribute merging 3
+PASS: EABI attribute merging 4
+PASS: EABI attribute merging 5
+PASS: EABI attribute merging 6
+PASS: EABI attribute merging 6 reversed
+PASS: EABI attribute merging 7
+PASS: EABI attribute merging 8
+PASS: EABI attribute merging 9
+PASS: EABI attribute merging 10
+PASS: EABI attribute merging 11
+PASS: EABI attribute merging 12
+PASS: EABI attribute merging 10 (DSP)
+PASS: EABI attribute arch merging 1
+PASS: EABI attribute arch merging 1 reversed
+PASS: EABI attribute arch merging 2
+PASS: EABI attribute arch merging 2 reversed
+PASS: MOVW/MOVT and merged sections
+PASS: ARM-ARM farcall
+PASS: ARM-ARM farcall (PIC veneer)
+PASS: ARM-ARM farcall (BE8)
+PASS: ARM-ARM farcall (BE)
+PASS: Long branch with mixed text and data
+PASS: callweak-2
+PASS: abs call
+PASS: MOVW/MOVT against shared libraries
+PASS: ARM-Thumb farcall
+PASS: ARM-Thumb farcall with BLX
+PASS: ARM-Thumb farcall (PIC veneer)
+PASS: ARM-Thumb farcall with BLX (PIC veneer)
+PASS: Thumb-Thumb farcall with BLX
+PASS: Thumb-Thumb farcall M profile
+PASS: Thumb2-Thumb2 farcall M profile
+PASS: Thumb-Thumb farcall v8-M Baseline
+PASS: Thumb-Thumb farcall v8-M Mainline
+PASS: Thumb-Thumb farcall v6-M
+PASS: Thumb-Thumb farcall
+PASS: Thumb-Thumb farcall with BLX (PIC veneer)
+PASS: Thumb-Thumb farcall M profile (PIC veneer)
+PASS: Thumb-Thumb farcall (PIC veneer)
+PASS: Thumb-Thumb farcall v6-M (no profile)
+PASS: Thumb2 purecode farcall
+PASS: Thumb-ARM farcall
+PASS: Thumb-ARM farcall (BE8)
+PASS: Thumb-ARM farcall (BE)
+PASS: Thumb-ARM (short) call
+PASS: Thumb-ARM farcall with BLX
+PASS: Thumb-ARM farcall with BLX (PIC veneer)
+PASS: Thumb-ARM farcall (PIC veneer)
+PASS: Thumb-ARM farcall cond
+PASS: Thumb-ARM farcall cond (BE8)
+PASS: Thumb-ARM farcall cond (BE)
+PASS: Multiple farcalls
+PASS: Multiple farcalls from several sections
+PASS: Thumb-2-as-Thumb-1 BL
+PASS: Thumb-2 BL
+PASS: Branch to linker script symbol with BL for thumb-only target
+PASS: Branch to linker script symbol with B for thumb-only target
+PASS: erratum 760522 fix (default for v6z)
+PASS: erratum 760522 fix (explicitly on at v6z)
+PASS: erratum 760522 fix (explicitly off at v6z)
+PASS: erratum 760522 fix (default for v5)
+PASS: erratum 760522 fix (default for v7-a)
+PASS: erratum 760522 fix (default for ARM1156)
+PASS: Thumb-2 BL
+PASS: Thumb-2 BL on ARMv6-M
+PASS: Thumb-2 Interworked branch
+PASS: BL/BLX interworking
+PASS: ARMv4 interworking
+PASS: Armv8.1-M Mainline BF
+PASS: Armv8.1-M Mainline BFL
+PASS: Armv8.1-M Mainline BFCSEL
+PASS: R_ARM_THM_JUMP24 Relocation veneers: Short 1
+PASS: R_ARM_THM_JUMP24 Relocation veneers: Short 2
+PASS: R_ARM_THM_JUMP24 Relocation veneers: Long
+PASS: Secure gateway veneers: no .gnu.sgstubs section
+PASS: Secure gateway veneers: wrong entry functions
+PASS: Secure gateway veneers (ARMv8-M Baseline)
+PASS: Secure gateway veneers (ARMv8-M Mainline)
+PASS: Secure gateway import library generation: errors
+PASS: Secure gateway import library generation
+PASS: Input secure gateway import library
+PASS: Input secure gateway import library: no output import library
+PASS: Input secure gateway import library: not an SG input import library
+PASS: Input secure gateway import library: earlier stub section base
+PASS: Input secure gateway import library: later stub section base
+PASS: Input secure gateway import library: veneer comeback
+PASS: Input secure gateway import library: entry function change
+PASS: Secure gateway veneers:cmse functions debug information missing
+PASS: R_ARM_THM_JUMP19 Relocation veneers: Short
+PASS: R_ARM_THM_JUMP19 Relocation veneers: Long
+PASS: R_ARM_THM_JUMP19 Relocation veneers: Short backward
+PASS: R_ARM_THM_JUMP19 Relocation veneers: Long backward
+PASS: Default group size
+PASS: Group size=2
+PASS: Group size limit
+PASS: Cortex-A8 erratum fix, b.w
+PASS: Cortex-A8 erratum fix, bl.w
+PASS: Cortex-A8 erratum fix, bcc.w
+PASS: Cortex-A8 erratum fix, blx.w
+PASS: Cortex-A8 erratum fix, relocate b.w to ARM
+PASS: Cortex-A8 erratum fix, relocate b.w to Thumb
+PASS: Cortex-A8 erratum fix, relocate bl.w to ARM
+PASS: Cortex-A8 erratum fix, relocate bl.w to Thumb
+PASS: Cortex-A8 erratum fix, relocate b<cond>.w to Thumb
+PASS: Cortex-A8 erratum fix, relocate blx.w to ARM
+PASS: Cortex-A8 erratum fix, relocate blx.w to Thumb
+PASS: Cortex-A8 erratum fix, relocate bl.w and far call
+PASS: Cortex-A8 erratum fix, headers
+PASS: Cortex-A8 erratum fix, blx.w and b<cond>.w together
+PASS: IFUNC test 1
+PASS: IFUNC test 2
+PASS: IFUNC test 5
+PASS: IFUNC test 6
+PASS: IFUNC test 11
+PASS: IFUNC test 17
+PASS: arm-pic-veneer
+PASS: TLS gnu shared library
+PASS: TLS gnu shared library non-lazy
+PASS: TLS gnu shared library negative addend
+PASS: TLS long plt library
+PASS: TLS long plt
+PASS: TLS thumb1
+PASS: Mixed ARM/Thumb dynamic application with farcalls
+PASS: Mixed ARM/Thumb arch5 dynamic application with farcalls
+PASS: Mixed ARM/Thumb2 dynamic application with farcalls
+PASS: Mixed ARM/Thumb shared library with long branches (v4t)
+PASS: Mixed ARM/Thumb shared library with long branches (v5t)
+PASS: Cortex-A8 erratum fix, b.w to PLT
+PASS: Cortex-A8 erratum fix, bl.w to PLT
+PASS: Cortex-A8 erratum fix, bcc.w to PLT
+PASS: Cortex-A8 erratum fix, blx.w to PLT
+PASS: Cortex-A8 erratum fix, relocate bl.w to PLT
+PASS: IFUNC test 3
+PASS: IFUNC test 4
+PASS: IFUNC test 7
+PASS: IFUNC test 12
+PASS: IFUNC test 9
+PASS: IFUNC test 10
+PASS: IFUNC test 13
+PASS: IFUNC test 14
+PASS: IFUNC test 15
+PASS: IFUNC test 16
+PASS: Long PLT entries in executables
+PASS: IFUNC and TLS descriptor shared library
+PASS: Preempt Thumb symbol
+PASS: ld-arm/attr-merge-div-00
+PASS: ld-arm/attr-merge-div-01
+PASS: ld-arm/attr-merge-div-10
+PASS: ld-arm/attr-merge-div-01-m3
+PASS: ld-arm/attr-merge-div-10-m3
+PASS: ld-arm/attr-merge-div-11
+PASS: ld-arm/attr-merge-div-12
+PASS: ld-arm/attr-merge-div-120
+PASS: ld-arm/attr-merge-div-21
+PASS: ld-arm/attr-merge-div-22
+PASS: ld-arm/attr-merge-div-02
+PASS: ld-arm/attr-merge-div-20
+PASS: ld-arm/attr-merge-wchar-00
+PASS: ld-arm/attr-merge-wchar-02
+PASS: ld-arm/attr-merge-wchar-04
+PASS: ld-arm/attr-merge-wchar-20
+PASS: ld-arm/attr-merge-wchar-22
+PASS: ld-arm/attr-merge-wchar-24
+PASS: ld-arm/attr-merge-wchar-40
+PASS: ld-arm/attr-merge-wchar-42
+PASS: ld-arm/attr-merge-wchar-44
+PASS: ld-arm/attr-merge-wchar-00-nowarn
+PASS: ld-arm/attr-merge-wchar-02-nowarn
+PASS: ld-arm/attr-merge-wchar-04-nowarn
+PASS: ld-arm/attr-merge-wchar-20-nowarn
+PASS: ld-arm/attr-merge-wchar-22-nowarn
+PASS: ld-arm/attr-merge-wchar-24-nowarn
+PASS: ld-arm/attr-merge-wchar-40-nowarn
+PASS: ld-arm/attr-merge-wchar-42-nowarn
+PASS: ld-arm/attr-merge-wchar-44-nowarn
+PASS: ARM-ARM farcall to symbol of type STT_SECTION
+PASS: ld-arm/attr-merge-unknown-1
+PASS: ld-arm/attr-merge-unknown-2
+PASS: ld-arm/attr-merge-unknown-2r
+PASS: ld-arm/attr-merge-unknown-3
+PASS: ld-arm/unwind-1
+PASS: ld-arm/unwind-2
+PASS: ld-arm/unwind-3
+PASS: ld-arm/unwind-4
+PASS: ld-arm/unwind-5
+PASS: ld-arm/attr-merge-vfp-1
+PASS: ld-arm/attr-merge-vfp-1r
+PASS: ld-arm/attr-merge-vfp-2
+PASS: ld-arm/attr-merge-vfp-2r
+PASS: ld-arm/attr-merge-vfp-3
+PASS: ld-arm/attr-merge-vfp-3r
+PASS: ld-arm/attr-merge-vfp-4
+PASS: ld-arm/attr-merge-vfp-4r
+PASS: ld-arm/attr-merge-vfp-5
+PASS: ld-arm/attr-merge-vfp-5r
+PASS: ld-arm/attr-merge-vfp-6
+PASS: ld-arm/attr-merge-vfp-6r
+PASS: ld-arm/attr-merge-vfp-7
+PASS: ld-arm/attr-merge-vfp-7r
+PASS: ld-arm/attr-merge-vfp-8
+PASS: ld-arm/attr-merge-vfp-8r
+PASS: ld-arm/attr-merge-vfp-9
+PASS: ld-arm/attr-merge-vfp-9r
+PASS: ld-arm/attr-merge-vfp-10
+PASS: ld-arm/attr-merge-vfp-10r
+PASS: ld-arm/attr-merge-vfp-11
+PASS: ld-arm/attr-merge-vfp-11r
+PASS: ld-arm/attr-merge-vfp-12
+PASS: ld-arm/attr-merge-vfp-12r
+PASS: ld-arm/attr-merge-vfp-13
+PASS: ld-arm/attr-merge-vfp-13r
+PASS: ld-arm/attr-merge-vfp-14
+PASS: ld-arm/attr-merge-vfp-14r
+PASS: ld-arm/attr-merge-incompatible
+PASS: ld-arm/attr-merge-arch-2
+PASS: ld-arm/attr-merge-nosection-1
+PASS: ld-arm/attr-merge-hardfp-use-1
+PASS: ld-arm/attr-merge-hardfp-use-2
+PASS: ld-arm/unresolved-1
+PASS: ld-arm/unresolved-1-dyn
+PASS: SB relocations failure test
+PASS: ld-arm/gc-hidden-1
+PASS: ld-arm/protected-data
+PASS: STM32L4XX erratum : LDM cannot be patched when not last in IT block
+PASS: STM32L4XX erratum : LDM cannot be patched when LDM is too far from veneer section
+PASS: unwind-rel
+PASS: unwind-mix
+PASS: non-contiguous-arm
+PASS: non-contiguous-arm2
+PASS: non-contiguous-arm3
+PASS: non-contiguous-arm4
+PASS: non-contiguous-arm5
+PASS: non-contiguous-arm6
+PASS: non-contiguous-arm7
+PASS: Thumb only PLT and GOT
+PASS: Thumb only PLT and GOT LSB Symbol
+Running binutils.git~master/ld/testsuite/ld-arm/export-class.exp ...
+Running binutils.git~master/ld/testsuite/ld-auto-import/auto-import.exp ...
+Running binutils.git~master/ld/testsuite/ld-avr/avr.exp ...
+Running binutils.git~master/ld/testsuite/ld-bootstrap/bootstrap.exp ...
+Running binutils.git~master/ld/testsuite/ld-bpf/bpf.exp ...
+Running binutils.git~master/ld/testsuite/ld-cdtest/cdtest.exp ...
+Running binutils.git~master/ld/testsuite/ld-checks/checks.exp ...
+PASS: check sections 1
+PASS: check sections 2
+PASS: section size overflow
+PASS: section size overflow
+Running binutils.git~master/ld/testsuite/ld-cris/cris.exp ...
+Running binutils.git~master/ld/testsuite/ld-crx/crx.exp ...
+Running binutils.git~master/ld/testsuite/ld-csky/csky.exp ...
+Running binutils.git~master/ld/testsuite/ld-ctf/ctf.exp ...
+UNSUPPORTED: no CTF format support in the compiler, or CTF disabled
+Running binutils.git~master/ld/testsuite/ld-cygwin/exe-export.exp ...
+Running binutils.git~master/ld/testsuite/ld-d10v/d10v.exp ...
+Running binutils.git~master/ld/testsuite/ld-discard/discard.exp ...
+PASS: ld-discard/extern
+PASS: ld-discard/start
+PASS: ld-discard/static
+PASS: ld-discard/zero-range
+PASS: ld-discard/zero-rel
+Running binutils.git~master/ld/testsuite/ld-dynamic/export-dynamic-symbol.exp ...
+PASS: Build libpr25910.a
+PASS: --export-dynamic-symbol foo archive
+PASS: -u --export-dynamic-symbol foo archive
+PASS: -u --export-dynamic-symbol "f*" archive
+PASS: --export-dynamic-symbol-list foo archive
+PASS: -u --export-dynamic-symbol-list foo bar archive
+PASS: -u --export-dynamic-symbol-list fstar archive
+Running binutils.git~master/ld/testsuite/ld-elf/audit.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/binutils.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/build-id.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/comm-data.exp ...
+PASS: Common symbol override test (auxiliary shared object build)
+PASS: Common symbol override test
+PASS: Common symbol override test 3a
+PASS: Common symbol override test 3b
+PASS: libpr26580-1.so
+PASS: pr26580-1
+PASS: pr26580-2
+Running binutils.git~master/ld/testsuite/ld-elf/compress.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/dt-relr.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/dwarf.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/eh-group.exp ...
+PASS: Guess the target size from eh-group1size.o
+PASS: Build eh-group1.o
+PASS: Link eh-group.o to eh-group
+Running binutils.git~master/ld/testsuite/ld-elf/elf.exp ...
+PASS: Build symbol3.a
+PASS: Build symbol3w.a
+PASS: PR ld/21703
+PASS: PR ld/21703 -r
+PASS: Build libretain5.a
+PASS: Build libretain6.a
+PASS: ld-elf/anno-sym
+PASS: Symbol flags copy
+PASS: changelma (pr20659)
+PASS: ld-elf/comm-data4
+PASS: ld-elf/comm-data5
+UNSUPPORTED: ld-elf/commonpage1
+UNSUPPORTED: ld-elf/commonpage2
+PASS: ld-elf/compress1a
+PASS: ld-elf/compress1b
+UNSUPPORTED: ld-elf/compress1c
+PASS: ld-elf/compressed1a
+UNSUPPORTED: ld-elf/compressed1b
+UNSUPPORTED: ld-elf/compressed1c
+UNSUPPORTED: ld-elf/compressed1d-alt
+PASS: ld-elf/compressed1d
+UNSUPPORTED: ld-elf/compressed1e
+UNSUPPORTED: ld-elf/discard1
+UNSUPPORTED: ld-elf/discard2
+UNSUPPORTED: ld-elf/discard3
+UNSUPPORTED: ld-elf/dt-relr-1a
+UNSUPPORTED: ld-elf/dt-relr-1b
+UNSUPPORTED: ld-elf/dt-relr-1c
+UNSUPPORTED: ld-elf/dt-relr-2a
+UNSUPPORTED: ld-elf/dt-relr-2b
+UNSUPPORTED: ld-elf/dt-relr-2c
+UNSUPPORTED: ld-elf/dt-relr-2d
+UNSUPPORTED: ld-elf/dt-relr-2e
+UNSUPPORTED: ld-elf/dt-relr-2f
+UNSUPPORTED: ld-elf/dt-relr-2g
+UNSUPPORTED: ld-elf/dt-relr-2h
+UNSUPPORTED: ld-elf/dt-relr-2i
+UNSUPPORTED: ld-elf/dt-relr-3a
+UNSUPPORTED: ld-elf/dt-relr-3b
+UNSUPPORTED: ld-elf/dynamic1
+UNSUPPORTED: ld-elf/dynsym1
+PASS: ld-elf/eh-frame-hdr
+UNSUPPORTED: ld-elf/eh1
+UNSUPPORTED: ld-elf/eh2
+UNSUPPORTED: ld-elf/eh3
+UNSUPPORTED: ld-elf/eh4
+PASS: ld-elf/eh5
+UNSUPPORTED: ld-elf/eh6
+UNSUPPORTED: ld-elf/ehdr_start-missing
+UNSUPPORTED: ld-elf/ehdr_start-shared
+UNSUPPORTED: ld-elf/ehdr_start-userdef
+UNSUPPORTED: ld-elf/ehdr_start-weak
+UNSUPPORTED: ld-elf/ehdr_start
+PASS: ld-elf/empty
+PASS: ld-elf/empty2
+PASS: ld-elf/endsym
+PASS: ld-elf/exclude3a
+UNSUPPORTED: ld-elf/exclude3b
+PASS: ld-elf/exclude3c
+PASS: ld-elf/expr1
+PASS: --set-section-flags test 1 (sections)
+UNSUPPORTED: ld-elf/global1
+PASS: ld-elf/group1
+PASS: ld-elf/group10
+PASS: ld-elf/group11
+PASS: ld-elf/group12
+PASS: ld-elf/group2
+PASS: ld-elf/group3a
+PASS: ld-elf/group3b
+PASS: ld-elf/group4
+PASS: ld-elf/group5
+PASS: ld-elf/group6
+PASS: ld-elf/group7
+PASS: ld-elf/group8a
+PASS: ld-elf/group8b
+PASS: ld-elf/group9a
+PASS: ld-elf/group9b
+UNSUPPORTED: ld-elf/hash-2
+UNSUPPORTED: ld-elf/hash
+UNSUPPORTED: ld-elf/header
+PASS: ld-elf/init-fini-arrays
+PASS: --interleave test byte 0
+PASS: --interleave test byte 4
+UNSUPPORTED: ld-elf/linkinfo1a
+UNSUPPORTED: ld-elf/linkinfo1b
+PASS: ld-elf/linkonce1
+PASS: ld-elf/linkonce2
+PASS: ld-elf/linkoncerdiff
+UNSUPPORTED: ld-elf/loadaddr1
+UNSUPPORTED: ld-elf/loadaddr2
+UNSUPPORTED: ld-elf/loadaddr3a
+UNSUPPORTED: ld-elf/loadaddr3b
+UNSUPPORTED: ld-elf/local1
+UNSUPPORTED: ld-elf/maxpage1
+UNSUPPORTED: ld-elf/maxpage2
+UNSUPPORTED: ld-elf/maxpage3a
+UNSUPPORTED: ld-elf/maxpage3b
+UNSUPPORTED: ld-elf/maxpage3c
+UNSUPPORTED: ld-elf/maxpage4
+UNSUPPORTED: ld-elf/maxpage5
+UNSUPPORTED: ld-elf/mbind1a
+UNSUPPORTED: ld-elf/mbind1b
+UNSUPPORTED: ld-elf/mbind1c
+PASS: ld-elf/merge
+PASS: ld-elf/merge2
+PASS: ld-elf/merge3
+UNSUPPORTED: ld-elf/multibss1
+PASS: ld-elf/nobits-1
+PASS: .noinit sections
+PASS: .noinit sections (ld -r)
+PASS: ld-elf/noload-1
+UNSUPPORTED: ld-elf/noload-2
+PASS: ld-elf/noload-3
+PASS: non-contiguous
+PASS: ld-elf/nosectionheader-1
+PASS: ld-elf/nosectionheader-2
+PASS: ld-elf/note-1
+PASS: ld-elf/note-2
+UNSUPPORTED: ld-elf/now-1
+UNSUPPORTED: ld-elf/now-2
+UNSUPPORTED: ld-elf/now-3
+UNSUPPORTED: ld-elf/now-4
+PASS: ld-elf/orphan-10
+PASS: ld-elf/orphan-11
+PASS: ld-elf/orphan-12
+PASS: Report warning for orphan sections
+PASS: Report error for orphan sections
+PASS: Discard orphan sections (map file check)
+PASS: Place orphan sections (map file check)
+PASS: ld-elf/orphan-9
+PASS: ld-elf/orphan-region
+PASS: ld-elf/orphan
+PASS: ld-elf/orphan2
+PASS: ld-elf/orphan3
+PASS: ld-elf/orphan4
+PASS: ld-elf/overlay
+UNSUPPORTED: ld-elf/page-size-1
+PASS: .persistent sections
+PASS: .persistent sections (ld -r)
+UNSUPPORTED: ld-elf/pie
+PASS: ld-elf/pr11304
+PASS: ld-elf/pr12851
+UNSUPPORTED: ld-elf/pr12975
+UNSUPPORTED: ld-elf/pr13177
+UNSUPPORTED: ld-elf/pr13195
+PASS: ld-elf/pr13839
+PASS: ld-elf/pr14052
+PASS: ld-elf/pr14156a
+PASS: ld-elf/pr14156b
+PASS: ld-elf/pr14156c
+PASS: ld-elf/pr14926
+UNSUPPORTED: ld-elf/pr16322
+UNSUPPORTED: ld-elf/pr16498a
+UNSUPPORTED: ld-elf/pr16498b
+PASS: ld-elf/pr17550a
+PASS: ld-elf/pr17550b
+PASS: ld-elf/pr17550c
+PASS: ld-elf/pr17550d
+UNSUPPORTED: ld-elf/pr17615
+PASS: ld-elf/pr18735
+PASS: ld-elf/pr19005
+UNSUPPORTED: ld-elf/pr19162
+UNSUPPORTED: ld-elf/pr19539
+UNSUPPORTED: ld-elf/pr19617a
+UNSUPPORTED: ld-elf/pr19617b
+UNSUPPORTED: ld-elf/pr19617c
+UNSUPPORTED: ld-elf/pr19698
+UNSUPPORTED: ld-elf/pr19789
+PASS: ld-elf/pr20513a
+PASS: ld-elf/pr20513b
+UNSUPPORTED: ld-elf/pr20513c
+UNSUPPORTED: ld-elf/pr20513d
+PASS: ld-elf/pr20513e
+PASS: ld-elf/pr20513f
+PASS: ld-elf/pr20528a
+PASS: ld-elf/pr20528b
+UNSUPPORTED: ld-elf/pr21384
+UNSUPPORTED: ld-elf/pr21389a
+UNSUPPORTED: ld-elf/pr21389b
+UNSUPPORTED: ld-elf/pr21389c
+UNSUPPORTED: ld-elf/pr21562a
+UNSUPPORTED: ld-elf/pr21562b
+UNSUPPORTED: ld-elf/pr21562c
+UNSUPPORTED: ld-elf/pr21562d
+UNSUPPORTED: ld-elf/pr21562e
+UNSUPPORTED: ld-elf/pr21562f
+UNSUPPORTED: ld-elf/pr21562g
+UNSUPPORTED: ld-elf/pr21562h
+UNSUPPORTED: ld-elf/pr21562i
+UNSUPPORTED: ld-elf/pr21562j
+UNSUPPORTED: ld-elf/pr21562k
+UNSUPPORTED: ld-elf/pr21562l
+UNSUPPORTED: ld-elf/pr21562m
+UNSUPPORTED: ld-elf/pr21562n
+XFAIL: ld-elf/pr21884
+UNSUPPORTED: ld-elf/pr21903a
+UNSUPPORTED: ld-elf/pr21903b
+PASS: ld-elf/pr21903c
+UNSUPPORTED: ld-elf/pr21903d
+PASS: ld-elf/pr21903e
+PASS: ld-elf/pr21904
+UNSUPPORTED: PR ld/22269
+UNSUPPORTED: PR ld/22269 (-z dynamic-undefined-weak)
+PASS: PR 22319 - required undefined symbols in output
+UNSUPPORTED: ld-elf/pr22393-1a
+UNSUPPORTED: ld-elf/pr22393-1b
+UNSUPPORTED: ld-elf/pr22393-1c
+UNSUPPORTED: ld-elf/pr22393-1d
+UNSUPPORTED: ld-elf/pr22393-1e
+UNSUPPORTED: ld-elf/pr22393-1f
+UNSUPPORTED: ld-elf/pr22423
+PASS: ld-elf/pr22450
+PASS: ld-elf/pr22677
+PASS: ld-elf/pr22836-1a
+PASS: ld-elf/pr22836-1b
+PASS: ld-elf/pr22836-2
+PASS: ld-elf/pr23591
+PASS: ld-elf/pr23648
+PASS: ld-elf/pr23658-1a
+PASS: ld-elf/pr23658-1b
+UNSUPPORTED: ld-elf/pr23658-1c
+UNSUPPORTED: ld-elf/pr23658-3
+UNSUPPORTED: ld-elf/pr23900-1
+UNSUPPORTED: ld-elf/pr23900-2a
+UNSUPPORTED: ld-elf/pr23900-2b
+PASS: ld-elf/pr24511
+PASS: ld-elf/pr24526
+PASS: ld-elf/pr24718-1
+PASS: ld-elf/pr24819
+PASS: ld-elf/pr25021
+PASS: ld-elf/pr25022
+PASS: ld-elf/pr25490-1
+UNSUPPORTED: ld-elf/pr25708
+PASS: ld-elf/pr26256-1a
+PASS: ld-elf/pr26256-1b
+PASS: ld-elf/pr26256-2a
+UNSUPPORTED: ld-elf/pr26256-2b-alt
+PASS: ld-elf/pr26256-2b
+PASS: ld-elf/pr26256-3a
+PASS: ld-elf/pr26256-3b
+PASS: ld-elf/pr26681
+PASS: ld-elf/pr26907
+PASS: ld-elf/pr26936
+PASS: ld-elf/pr26978a
+PASS: ld-elf/pr26978b
+PASS: ld-elf/pr26979a
+PASS: ld-elf/pr26979b
+PASS: ld-elf/pr27128a
+PASS: ld-elf/pr27128b
+PASS: ld-elf/pr27128c
+PASS: ld-elf/pr27128d
+PASS: ld-elf/pr27128e
+PASS: ld-elf/pr27259
+PASS: ld-elf/pr27590a
+PASS: ld-elf/pr27590b
+PASS: ld-elf/pr27825-1
+PASS: ld-elf/pr27825-2
+UNSUPPORTED: ld-elf/pr28597
+PASS: ld-elf/pr29259
+XFAIL: ld-elf/pr29435
+UNSUPPORTED: ld-elf/pr30508
+PASS: ld-elf/pr349
+PASS: ld-elf/property-1_needed-1a
+UNSUPPORTED: ld-elf/property-1_needed-1b
+UNSUPPORTED: ld-elf/property-1_needed-1c
+PASS: ld-elf/property-and-1
+PASS: ld-elf/property-and-2
+PASS: ld-elf/property-and-3
+PASS: ld-elf/property-and-4
+PASS: ld-elf/property-or-1
+PASS: ld-elf/property-or-2
+PASS: ld-elf/property-or-3
+PASS: ld-elf/property-or-4
+PASS: Discarded dynamic relocation section
+PASS: relocatable with script
+PASS: SHF_GNU_RETAIN 1a
+PASS: SHF_GNU_RETAIN 1b
+PASS: SHF_GNU_RETAIN 2 (remove SHF_GNU_RETAIN sections by placing in /DISCARD/) (map file check)
+PASS: SHF_GNU_RETAIN 3 (keep sections referenced by retained sections)
+PASS: SHF_GNU_RETAIN 4 (keep orphaned sections when not discarding)
+PASS: SHF_GNU_RETAIN 5 (don't pull SHF_GNU_RETAIN section out of lib) (map file check)
+PASS: SHF_GNU_RETAIN 5 (don't pull SHF_GNU_RETAIN section out of lib)
+PASS: SHF_GNU_RETAIN 6a (pull section out of lib required by SHF_GNU_RETAIN section)
+PASS: SHF_GNU_RETAIN 6b (pull section out of lib required by SHF_GNU_RETAIN section)
+PASS: SHF_GNU_RETAIN 7a
+PASS: SHF_GNU_RETAIN 7b
+UNSUPPORTED: ld-elf/rpath-1
+UNSUPPORTED: ld-elf/rpath-2
+UNSUPPORTED: ld-elf/runpath-1
+UNSUPPORTED: ld-elf/runpath-2
+UNSUPPORTED: ld-elf/seg
+PASS: ld-elf/size-1
+PASS: ld-elf/size-2
+PASS: ld-elf/sizeofa
+UNSUPPORTED: ld-elf/sizeofb
+PASS: ld-elf/sizeofc
+PASS: ld-elf/stab
+PASS: ld-elf/startofa
+UNSUPPORTED: ld-elf/startofb
+PASS: ld-elf/startofc
+UNSUPPORTED: ld-elf/strtab
+UNSUPPORTED: ld-elf/textaddr1
+UNSUPPORTED: ld-elf/textaddr2
+UNSUPPORTED: ld-elf/textaddr3
+UNSUPPORTED: ld-elf/textaddr4
+UNSUPPORTED: ld-elf/textaddr5
+UNSUPPORTED: ld-elf/textaddr6
+UNSUPPORTED: ld-elf/textaddr7
+PASS: ld-elf/unknown
+UNSUPPORTED: ld-elf/unknown2
+PASS: ld-elf/var1
+PASS: ld-elf/warn1
+PASS: ld-elf/warn2
+PASS: ld-elf/warn3
+PASS: Generate empty import library
+PASS: Generate import library
+PASS: --gc-sections on tls variable
+PASS: __patchable_function_entries section 2
+PASS: __patchable_function_entries section 3
+PASS: __patchable_function_entries section 4
+PASS: __patchable_function_entries section 5
+PASS: __patchable_function_entries section 6
+Running binutils.git~master/ld/testsuite/ld-elf/exclude.exp ...
+PASS: ld link shared library
+PASS: ld export symbols from archive
+PASS: ld link shared library with --exclude-libs
+PASS: ld exclude symbols from archive - --exclude-libs libexclude
+PASS: ld exclude symbols from archive - --exclude-libs libexclude.a
+PASS: ld exclude symbols from archive - --exclude-libs ALL
+PASS: ld exclude symbols from archive - --exclude-libs foo:libexclude.a
+PASS: ld exclude symbols from archive - --exclude-libs foo,libexclude.a
+PASS: ld don't exclude symbols from archive - --exclude-libs foo:bar
+Running binutils.git~master/ld/testsuite/ld-elf/export-class.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/frame.exp ...
+PASS: read-only .eh_frame section -z noseparate-code
+PASS: read-only .eh_frame section -z separate-code
+PASS: read-only .gcc_except_table section -z noseparate-code
+PASS: read-only .gcc_except_table section -z separate-code
+Running binutils.git~master/ld/testsuite/ld-elf/indirect.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/linux-x86.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/no-section-header.exp ...
+PASS: objcopy --strip-section-headers --hash-style=both (start)
+PASS: objcopy --strip-section-headers --hash-style=gnu (start)
+PASS: objcopy --strip-section-headers --hash-style=sysv (start)
+PASS: objcopy --strip-section-headers --hash-style=both -shared (start)
+PASS: objcopy --strip-section-headers --hash-style=gnu -shared (start)
+PASS: objcopy --strip-section-headers --hash-style=sysv -shared (start)
+PASS: strip --strip-section-headers --hash-style=both (start)
+PASS: strip --strip-section-headers --hash-style=gnu (start)
+PASS: strip --strip-section-headers --hash-style=sysv (start)
+PASS: strip --strip-section-headers --hash-style=both -shared (start)
+PASS: strip --strip-section-headers --hash-style=gnu -shared (start)
+PASS: strip --strip-section-headers --hash-style=sysv -shared (start)
+Running binutils.git~master/ld/testsuite/ld-elf/notes.exp ...
+PASS: Linkonce sections with assembler generated notes
+Running binutils.git~master/ld/testsuite/ld-elf/package-note.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/provide-hidden.exp ...
+PASS: PROVIDE_HIDDEN test (auxiliary shared object)
+PASS: PROVIDE_HIDDEN test 1
+PASS: PROVIDE_HIDDEN test 2
+PASS: PROVIDE_HIDDEN test 3
+PASS: PROVIDE_HIDDEN test 4
+PASS: PROVIDE_HIDDEN test 5
+PASS: PROVIDE_HIDDEN test 6
+PASS: PROVIDE_HIDDEN test 7
+PASS: PROVIDE_HIDDEN test 8
+PASS: PROVIDE_HIDDEN test 9
+PASS: PROVIDE_HIDDEN test 10
+PASS: PROVIDE_HIDDEN test 11
+PASS: PROVIDE_HIDDEN test 12
+Running binutils.git~master/ld/testsuite/ld-elf/readelf.exp ...
+PASS: readelf version information
+Running binutils.git~master/ld/testsuite/ld-elf/sec-to-seg.exp ...
+PASS: assignment of ELF sections to segments (same page)
+PASS: assignment of ELF sections to segments (adjacent pages)
+PASS: assignment of ELF sections to segments (disjoint pages)
+Running binutils.git~master/ld/testsuite/ld-elf/sec64k.exp ...
+PASS: ld-elf/64ksec-r
+PASS: ld-elf/64ksec
+Running binutils.git~master/ld/testsuite/ld-elf/shared.exp ...
+PASS: Build pr22471a.so
+PASS: Build pr22471b.so
+PASS: Build pr22649-1.so
+PASS: Build pr22471
+PASS: Build pr22649-2a.so
+PASS: Build pr22649-2b.so
+PASS: Build pr22649-2c.so
+PASS: Build pr22649-2d.so
+PASS: DT_TEXTREL in shared lib
+PASS: DT_TEXTREL map file warning
+PASS: PR ld/20828 dynamic symbols with section GC (auxiliary shared library)
+PASS: PR ld/20828 dynamic symbols with section GC (plain)
+PASS: PR ld/20828 dynamic symbols with section GC (version script)
+PASS: PR ld/20828 dynamic symbols with section GC (versioned shared library)
+PASS: PR ld/20828 dynamic symbols with section GC (versioned)
+PASS: PR ld/20828 forcibly exported symbol version without section GC
+PASS: PR ld/20828 forcibly exported symbol version with section GC
+PASS: PR ld/21233 dynamic symbols with section GC (auxiliary shared library)
+PASS: PR ld/21233 dynamic symbols with section GC (--undefined)
+PASS: PR ld/21233 dynamic symbols with section GC (--require-defined)
+PASS: PR ld/21233 dynamic symbols with section GC (EXTERN)
+PASS: Build pr22150.so
+PASS: Build pr22150
+PASS: Build pr25458.so
+PASS: Build pr25458
+PASS: Build pr14170a.o
+PASS: Build shared library for pr14170
+PASS: PR ld/14170
+PASS: PR ld/21703 shared
+PASS: Build shared library for broken linker script test
+PASS: Link using broken linker script
+PASS: Build pr17068.so
+PASS: Build pr17068a.a
+PASS: Build pr17068b.a
+PASS: pr17068 link --as-needed lib in group
+PASS: -Bsymbolic-functions
+PASS: Build pr20995.so
+PASS: pr20995
+XFAIL: Build pr20995-2.so
+XFAIL: pr20995-2
+PASS: Build pr22374 shared library
+XFAIL: pr22374 function pointer initialization
+Running binutils.git~master/ld/testsuite/ld-elf/tls.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/tls_common.exp ...
+Running binutils.git~master/ld/testsuite/ld-elf/wrap.exp ...
+Running binutils.git~master/ld/testsuite/ld-elfcomm/elfcomm.exp ...
+PASS: --sort-common (descending)
+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)
+Running binutils.git~master/ld/testsuite/ld-elfvers/vers.exp ...
+Running binutils.git~master/ld/testsuite/ld-elfweak/elfweak.exp ...
+Running binutils.git~master/ld/testsuite/ld-fastcall/fastcall.exp ...
+Running binutils.git~master/ld/testsuite/ld-frv/fdpic.exp ...
+Running binutils.git~master/ld/testsuite/ld-frv/frv-elf.exp ...
+Running binutils.git~master/ld/testsuite/ld-frv/tls.exp ...
+Running binutils.git~master/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
+PASS: --gc-sections -r without -e
+PASS: --gc-sections with note section
+PASS: --gc-sections with multiple debug sections for a function section
+PASS: ld-gc/pr19167
+PASS: --gc-sections with relocations in debug section
+PASS: --gc-sections removing __stop_
+PASS: --gc-sections with __start_
+PASS: --gc-sections with -z start-stop-gc
+PASS: --gc-sections with groups and start/stop syms
+PASS: --gc-sections with other syms and start/stop syms
+PASS: --gc-sections with __gxx_personality
+PASS: --gc-sections with .text._init
+UNSUPPORTED: ld-gc/pr20022
+PASS: Check --no-print-map-discarded linker option (map file check)
+Running binutils.git~master/ld/testsuite/ld-h8300/h8300.exp ...
+Running binutils.git~master/ld/testsuite/ld-i386/export-class.exp ...
+Running binutils.git~master/ld/testsuite/ld-i386/i386.exp ...
+Running binutils.git~master/ld/testsuite/ld-i386/no-plt.exp ...
+Running binutils.git~master/ld/testsuite/ld-i386/tls.exp ...
+Running binutils.git~master/ld/testsuite/ld-ia64/ia64.exp ...
+Running binutils.git~master/ld/testsuite/ld-ia64/line.exp ...
+Running binutils.git~master/ld/testsuite/ld-ifunc/binutils.exp ...
+Running binutils.git~master/ld/testsuite/ld-ifunc/ifunc.exp ...
+PASS: Reloc against IFUNC symbol in NOTE section
+UNSUPPORTED: ld-ifunc/ifunc-1-local-x86
+UNSUPPORTED: ld-ifunc/ifunc-1-x86
+UNSUPPORTED: ld-ifunc/ifunc-10-i386
+UNSUPPORTED: ld-ifunc/ifunc-10-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-11-i386
+UNSUPPORTED: ld-ifunc/ifunc-11-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-12-i386
+UNSUPPORTED: ld-ifunc/ifunc-12-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-13-i386
+UNSUPPORTED: ld-ifunc/ifunc-13-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-14a-i386
+UNSUPPORTED: ld-ifunc/ifunc-14a-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-14b-i386
+UNSUPPORTED: ld-ifunc/ifunc-14b-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-14c-i386
+UNSUPPORTED: ld-ifunc/ifunc-14c-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-14d-i386
+UNSUPPORTED: ld-ifunc/ifunc-14d-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-14e-i386
+UNSUPPORTED: ld-ifunc/ifunc-14e-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-14f-i386
+UNSUPPORTED: ld-ifunc/ifunc-14f-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-15-i386
+UNSUPPORTED: ld-ifunc/ifunc-15-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-16-i386-now
+UNSUPPORTED: ld-ifunc/ifunc-16-i386
+UNSUPPORTED: ld-ifunc/ifunc-16-x86-64-now
+UNSUPPORTED: ld-ifunc/ifunc-16-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-17a-i386
+UNSUPPORTED: ld-ifunc/ifunc-17a-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-17b-i386
+UNSUPPORTED: ld-ifunc/ifunc-17b-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-18a-i386
+UNSUPPORTED: ld-ifunc/ifunc-18a-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-18b-i386
+UNSUPPORTED: ld-ifunc/ifunc-18b-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-19a-i386
+UNSUPPORTED: ld-ifunc/ifunc-19a-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-19b-i386
+UNSUPPORTED: ld-ifunc/ifunc-19b-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-2-i386-now
+UNSUPPORTED: ld-ifunc/ifunc-2-i386
+UNSUPPORTED: ld-ifunc/ifunc-2-local-i386-now
+UNSUPPORTED: ld-ifunc/ifunc-2-local-i386
+UNSUPPORTED: ld-ifunc/ifunc-2-local-x86-64-now
+UNSUPPORTED: ld-ifunc/ifunc-2-local-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-2-x86-64-now
+UNSUPPORTED: ld-ifunc/ifunc-2-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-20-i386
+UNSUPPORTED: ld-ifunc/ifunc-20-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-21-i386
+UNSUPPORTED: ld-ifunc/ifunc-21-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-22-i386
+UNSUPPORTED: ld-ifunc/ifunc-22-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-23a-x86
+UNSUPPORTED: ld-ifunc/ifunc-23b-x86
+UNSUPPORTED: ld-ifunc/ifunc-23c-x86
+UNSUPPORTED: ld-ifunc/ifunc-24a-x86
+UNSUPPORTED: ld-ifunc/ifunc-24b-x86
+UNSUPPORTED: ld-ifunc/ifunc-24c-x86
+UNSUPPORTED: ld-ifunc/ifunc-25a-x86
+UNSUPPORTED: ld-ifunc/ifunc-25b-x86
+UNSUPPORTED: ld-ifunc/ifunc-25c-x86
+PASS: ld-ifunc/ifunc-26
+UNSUPPORTED: ld-ifunc/ifunc-3a-x86
+UNSUPPORTED: ld-ifunc/ifunc-3b-x86
+UNSUPPORTED: ld-ifunc/ifunc-4-local-x86
+UNSUPPORTED: ld-ifunc/ifunc-4-x86
+UNSUPPORTED: ld-ifunc/ifunc-4a-x86
+UNSUPPORTED: ld-ifunc/ifunc-5a-i386
+UNSUPPORTED: ld-ifunc/ifunc-5a-local-i386
+UNSUPPORTED: ld-ifunc/ifunc-5a-local-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-5a-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-5b-i386
+UNSUPPORTED: ld-ifunc/ifunc-5b-local-i386
+UNSUPPORTED: ld-ifunc/ifunc-5b-local-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-5b-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-5r-local-i386
+UNSUPPORTED: ld-ifunc/ifunc-5r-local-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-6a-i386
+UNSUPPORTED: ld-ifunc/ifunc-6a-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-6b-i386
+UNSUPPORTED: ld-ifunc/ifunc-6b-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-7a-i386
+UNSUPPORTED: ld-ifunc/ifunc-7a-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-7b-i386
+UNSUPPORTED: ld-ifunc/ifunc-7b-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-8-i386
+UNSUPPORTED: ld-ifunc/ifunc-8-x86-64
+UNSUPPORTED: ld-ifunc/ifunc-9-i386
+UNSUPPORTED: ld-ifunc/ifunc-9-x86-64
+PASS: Reloc against IFUNC symbol in NOTE section
+UNSUPPORTED: ld-ifunc/pr17154-i386-now
+UNSUPPORTED: ld-ifunc/pr17154-i386
+UNSUPPORTED: ld-ifunc/pr17154-x86-64-now
+UNSUPPORTED: ld-ifunc/pr17154-x86-64
+Running binutils.git~master/ld/testsuite/ld-libs/libs.exp ...
+PASS: -l: test (preparation)
+PASS: -l: test
+Running binutils.git~master/ld/testsuite/ld-linkonce/linkonce.exp ...
+PASS: Build sym.a
+PASS: pr26103
+UNSUPPORTED: ld-linkonce/zeroehl32
+Running binutils.git~master/ld/testsuite/ld-loongarch-elf/cmodel.exp ...
+Running binutils.git~master/ld/testsuite/ld-loongarch-elf/ifunc.exp ...
+Running binutils.git~master/ld/testsuite/ld-loongarch-elf/ld-loongarch-elf.exp ...
+Running binutils.git~master/ld/testsuite/ld-loongarch-elf/pic.exp ...
+Running binutils.git~master/ld/testsuite/ld-loongarch-elf/relax.exp ...
+Running binutils.git~master/ld/testsuite/ld-m68hc11/m68hc11.exp ...
+Running binutils.git~master/ld/testsuite/ld-m68k/m68k-got.exp ...
+Running binutils.git~master/ld/testsuite/ld-m68k/m68k.exp ...
+Running binutils.git~master/ld/testsuite/ld-mep/mep.exp ...
+Running binutils.git~master/ld/testsuite/ld-metag/metag.exp ...
+Running binutils.git~master/ld/testsuite/ld-mips-elf/comm-data.exp ...
+Running binutils.git~master/ld/testsuite/ld-mips-elf/export-class.exp ...
+Running binutils.git~master/ld/testsuite/ld-mips-elf/mips-elf-flags.exp ...
+Running binutils.git~master/ld/testsuite/ld-mips-elf/mips-elf.exp ...
+Running binutils.git~master/ld/testsuite/ld-misc/defsym.exp ...
+PASS: ld-misc/defsym1
+Running binutils.git~master/ld/testsuite/ld-misc/input-remap.exp ...
+XFAIL: --remap-inputs (expected fail)
+PASS: --remap-inputs (simple)
+PASS: --remap-inputs (wildcard)
+PASS: --remap-inputs-file
+PASS: --remap-inputs-file (with map output)
+Running binutils.git~master/ld/testsuite/ld-misc/just-symbols.exp ...
+PASS: Object for --just-symbols test
+PASS: Executable for --just-symbols test
+PASS: Object with --just-symbols test
+PASS: Executable with --just-symbols test
+Running binutils.git~master/ld/testsuite/ld-mmix/mmix.exp ...
+Running binutils.git~master/ld/testsuite/ld-mn10300/mn10300.exp ...
+Running binutils.git~master/ld/testsuite/ld-msp430-elf/msp430-elf.exp ...
+Running binutils.git~master/ld/testsuite/ld-nds32/nds32.exp ...
+Running binutils.git~master/ld/testsuite/ld-nios2/nios2.exp ...
+Running binutils.git~master/ld/testsuite/ld-or1k/or1k.exp ...
+Running binutils.git~master/ld/testsuite/ld-pdp11/pdp11.exp ...
+Running binutils.git~master/ld/testsuite/ld-pe/pdb.exp ...
+Running binutils.git~master/ld/testsuite/ld-pe/pe-compile.exp ...
+Running binutils.git~master/ld/testsuite/ld-pe/pe-run.exp ...
+Running binutils.git~master/ld/testsuite/ld-pe/pe-run2-def.exp ...
+Running binutils.git~master/ld/testsuite/ld-pe/pe-run2.exp ...
+Running binutils.git~master/ld/testsuite/ld-pe/pe.exp ...
+Running binutils.git~master/ld/testsuite/ld-pie/pie.exp ...
+Running binutils.git~master/ld/testsuite/ld-plugin/lto.exp ...
+Running binutils.git~master/ld/testsuite/ld-plugin/plugin.exp ...
+PASS: plugin API enabled
+Running binutils.git~master/ld/testsuite/ld-powerpc/aix52.exp ...
+Running binutils.git~master/ld/testsuite/ld-powerpc/export-class.exp ...
+Running binutils.git~master/ld/testsuite/ld-powerpc/powerpc.exp ...
+Running binutils.git~master/ld/testsuite/ld-pru/pru.exp ...
+Running binutils.git~master/ld/testsuite/ld-riscv-elf/ld-riscv-elf.exp ...
+Running binutils.git~master/ld/testsuite/ld-s12z/s12z.exp ...
+Running binutils.git~master/ld/testsuite/ld-s390/s390.exp ...
+Running binutils.git~master/ld/testsuite/ld-scripts/align.exp ...
+PASS: align1
+PASS: ld-scripts/align2a
+PASS: ld-scripts/align2b
+PASS: ld-scripts/align3
+PASS: ld-scripts/align4
+PASS: ld-scripts/align5
+PASS: ld-scripts/align2c
+PASS: ld-scripts/pr23571
+Running binutils.git~master/ld/testsuite/ld-scripts/alignof.exp ...
+PASS: ALIGNOF
+Running binutils.git~master/ld/testsuite/ld-scripts/assert.exp ...
+PASS: ASSERT
+PASS: ld-scripts/assert2
+Running binutils.git~master/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
+Running binutils.git~master/ld/testsuite/ld-scripts/data.exp ...
+PASS: ld-scripts/data
+PASS: ld-scripts/fill
+PASS: ld-scripts/fill16
+PASS: ld-scripts/pr27100
+Running binutils.git~master/ld/testsuite/ld-scripts/default-script.exp ...
+PASS: ld-scripts/default-script1
+PASS: ld-scripts/default-script2
+PASS: ld-scripts/default-script3
+PASS: ld-scripts/default-script4
+Running binutils.git~master/ld/testsuite/ld-scripts/defined.exp ...
+PASS: DEFINED (PRMS 5699)
+PASS: ld-scripts/defined2
+PASS: ld-scripts/defined3
+PASS: ld-scripts/defined4
+PASS: ld-scripts/defined5
+PASS: ld-scripts/defined6
+PASS: ld-scripts/pr24008 (map file check)
+PASS: ld-scripts/pr24008
+Running binutils.git~master/ld/testsuite/ld-scripts/dynamic-sections.exp ...
+PASS: dynamic sections
+Running binutils.git~master/ld/testsuite/ld-scripts/empty-address.exp ...
+PASS: ld-scripts/empty-address-1
+PASS: ld-scripts/empty-address-2a
+PASS: ld-scripts/empty-address-2b
+PASS: ld-scripts/empty-address-3a
+PASS: ld-scripts/empty-address-3b
+PASS: ld-scripts/empty-address-3c
+PASS: ld-scripts/empty-address-4
+Running binutils.git~master/ld/testsuite/ld-scripts/empty-aligned.exp ...
+PASS: ld-scripts/empty-aligned
+Running binutils.git~master/ld/testsuite/ld-scripts/empty-orphan.exp ...
+PASS: ld-scripts/empty-orphan
+Running binutils.git~master/ld/testsuite/ld-scripts/exclude-file.exp ...
+PASS: ld-scripts/exclude-file-1 (map file check)
+PASS: ld-scripts/exclude-file-2 (map file check)
+PASS: ld-scripts/exclude-file-3 (map file check)
+PASS: ld-scripts/exclude-file-4 (map file check)
+PASS: ld-scripts/exclude-file-5 (map file check)
+PASS: ld-scripts/exclude-file-6 (map file check)
+PASS: ld-scripts/exclude-file-7 (map file check)
+Running binutils.git~master/ld/testsuite/ld-scripts/expr.exp ...
+PASS: ld-scripts/expr1
+PASS: ld-scripts/expr2
+PASS: ld-scripts/sane1
+PASS: ld-scripts/assign-loc
+PASS: ld-scripts/pr14962
+PASS: ld-scripts/pr14962-2
+PASS: ld-scripts/pr18963
+PASS: ld-scripts/pr22267
+Running binutils.git~master/ld/testsuite/ld-scripts/extern.exp ...
+PASS: EXTERN
+Running binutils.git~master/ld/testsuite/ld-scripts/include.exp ...
+PASS: include-1
+Running binutils.git~master/ld/testsuite/ld-scripts/log2.exp ...
+PASS: binary logarithm
+Running binutils.git~master/ld/testsuite/ld-scripts/map-address.exp ...
+PASS: map addresses
+PASS: map to directory
+PASS: map to % directory
+PASS: map to %.foo directory
+PASS: map with locals
+Running binutils.git~master/ld/testsuite/ld-scripts/overlay-size.exp ...
+PASS: overlay size (map file check)
+PASS: overlay size
+Running binutils.git~master/ld/testsuite/ld-scripts/phdrs.exp ...
+PASS: PHDRS
+Running binutils.git~master/ld/testsuite/ld-scripts/phdrs2.exp ...
+PASS: PHDRS2
+Running binutils.git~master/ld/testsuite/ld-scripts/phdrs3.exp ...
+PASS: PHDRS headers
+PASS: PHDRS headers 3a
+Running binutils.git~master/ld/testsuite/ld-scripts/print-memory-usage.exp ...
+PASS: print-memory-usage-1
+PASS: print-memory-usage-2
+PASS: print-memory-usage-3
+Running binutils.git~master/ld/testsuite/ld-scripts/provide.exp ...
+PASS: ld-scripts/provide-1
+PASS: ld-scripts/provide-10 (map file check)
+PASS: ld-scripts/provide-11 (map file check)
+PASS: ld-scripts/provide-12 (map file check)
+PASS: ld-scripts/provide-2
+XFAIL: ld-scripts/provide-3
+PASS: ld-scripts/provide-4 (map file check)
+PASS: ld-scripts/provide-4
+PASS: ld-scripts/provide-5 (map file check)
+PASS: ld-scripts/provide-5
+PASS: ld-scripts/provide-6
+PASS: ld-scripts/provide-7
+PASS: ld-scripts/provide-8
+PASS: ld-scripts/provide-9 (map file check)
+Running binutils.git~master/ld/testsuite/ld-scripts/rgn-at.exp ...
+PASS: rgn-at1
+PASS: ld-scripts/rgn-at10
+PASS: ld-scripts/rgn-at11
+PASS: rgn-at2
+PASS: rgn-at3
+PASS: rgn-at4
+UNSUPPORTED: rgn-at5
+PASS: ld-scripts/rgn-at6
+PASS: ld-scripts/rgn-at7
+PASS: ld-scripts/rgn-at8
+PASS: ld-scripts/rgn-at9
+Running binutils.git~master/ld/testsuite/ld-scripts/rgn-over.exp ...
+PASS: rgn-over1
+PASS: rgn-over1 (map check)
+PASS: rgn-over2
+PASS: rgn-over2 (map check)
+PASS: rgn-over3
+PASS: rgn-over3 (map check)
+PASS: rgn-over4
+PASS: rgn-over4 (map check)
+PASS: rgn-over5
+PASS: rgn-over5 (map check)
+PASS: rgn-over6
+PASS: rgn-over6 (map check)
+PASS: rgn-over7
+PASS: rgn-over7 (map check)
+PASS: rgn-over8
+Running binutils.git~master/ld/testsuite/ld-scripts/script.exp ...
+PASS: script
+PASS: MRI script
+PASS: MEMORY
+PASS: MEMORY with symbols
+PASS: extract symbols
+PASS: ld-scripts/region-alias-1
+PASS: ld-scripts/region-alias-2
+PASS: ld-scripts/region-alias-3
+PASS: ld-scripts/region-alias-4
+PASS: ld-scripts/asciz
+PASS: ld-scripts/align-with-input
+PASS: ld-scripts/pr20302
+PASS: ld-scripts/output-section-types
+PASS: ld-scripts/ld-version
+PASS: ld-scripts/ld-version-2
+PASS: SEGMENT_START expression not absolute (default)
+PASS: SEGMENT_START expression not absolute (overridden)
+Running binutils.git~master/ld/testsuite/ld-scripts/section-flags.exp ...
+PASS: section-flags-1
+PASS: section-flags-2
+Running binutils.git~master/ld/testsuite/ld-scripts/section-match.exp ...
+PASS: ld-scripts/section-match-1
+Running binutils.git~master/ld/testsuite/ld-scripts/sizeof.exp ...
+PASS: SIZEOF
+Running binutils.git~master/ld/testsuite/ld-scripts/sort.exp ...
+PASS: ld-scripts/sort-file
+PASS: --sort-section alignment
+PASS: SORT_BY_ALIGNMENT
+PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT())
+PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section alignment
+PASS: SORT_BY_ALIGNMENT(SORT_BY_ALIGNMENT()) --sort-section name
+PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME())
+PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section name
+PASS: SORT_BY_ALIGNMENT(SORT_BY_NAME()) --sort-section alignment
+PASS: --sort-section name
+PASS: SORT_BY_NAME
+PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT())
+PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment
+PASS: SORT_BY_NAME(SORT_BY_ALIGNMENT()) --sort-section alignment
+PASS: SORT_BY_NAME(SORT_BY_NAME())
+PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section name
+PASS: SORT_BY_NAME(SORT_BY_NAME()) --sort-section alignment
+PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT
+PASS: no SORT_BY_NAME/SORT_BY_ALIGNMENT/SORT
+Running binutils.git~master/ld/testsuite/ld-scripts/sysroot-prefix.exp ...
+PASS: sysroot-prefix common plain -Lpath, quoted
+PASS: sysroot-prefix common plain -Lpath, unquoted
+PASS: sysroot-prefix common root-anchored but -Lpath, quoted
+PASS: sysroot-prefix common root-anchored but -Lpath, unquoted
+PASS: sysroot-prefix common full-path, quoted
+PASS: sysroot-prefix common full-path, unquoted
+PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, quoted
+PASS: sysroot-prefix common root-anchored =-prefixed -Lpath, unquoted
+PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, quoted
+PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed -Lpath, unquoted
+PASS: sysroot-prefix common plain =-prefixed with empty, quoted
+PASS: sysroot-prefix common plain =-prefixed with empty, unquoted
+PASS: sysroot-prefix common plain $SYSROOT-prefixed with empty, quoted
+PASS: sysroot-prefix common plain $SYSROOT-prefixed with empty, unquoted
+PASS: sysroot-prefix common root-anchored but script outside sysroot, quoted
+PASS: sysroot-prefix common root-anchored but script outside sysroot, unquoted
+PASS: sysroot-prefix common root-anchored and script inside sysroot, quoted
+PASS: sysroot-prefix common root-anchored and script inside sysroot, unquoted
+PASS: sysroot-prefix common root-anchored =-prefixed script outside, quoted
+PASS: sysroot-prefix common root-anchored =-prefixed script outside, unquoted
+PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed script outside, quoted
+PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed script outside, unquoted
+PASS: sysroot-prefix common root-anchored =-prefixed script inside, quoted
+PASS: sysroot-prefix common root-anchored =-prefixed script inside, unquoted
+PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed script inside, quoted
+PASS: sysroot-prefix common root-anchored $SYSROOT-prefixed script inside, unquoted
+PASS: sysroot-prefix common plain =-prefixed without but -Lpath, quoted
+PASS: sysroot-prefix common plain =-prefixed without but -Lpath, unquoted
+PASS: sysroot-prefix common plain $SYSROOT-prefixed without but -Lpath, quoted
+PASS: sysroot-prefix common plain $SYSROOT-prefixed without but -Lpath, unquoted
+PASS: sysroot-prefix common full-path =-prefixed without, quoted
+PASS: sysroot-prefix common full-path =-prefixed without, unquoted
+PASS: sysroot-prefix common full-path $SYSROOT-prefixed without, quoted
+PASS: sysroot-prefix common full-path $SYSROOT-prefixed without, unquoted
+UNSUPPORTED: sysroot-prefix common plain =-prefixed -Lpath, quoted
+UNSUPPORTED: sysroot-prefix common plain =-prefixed -Lpath, unquoted
+UNSUPPORTED: sysroot-prefix common plain $SYSROOT-prefixed -Lpath, quoted
+UNSUPPORTED: sysroot-prefix common plain $SYSROOT-prefixed -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
+Running binutils.git~master/ld/testsuite/ld-scripts/weak.exp ...
+PASS: weak symbols
+Running binutils.git~master/ld/testsuite/ld-selective/sel-dump.exp ...
+PASS: Preserve default . = 0
+PASS: Preserve explicit . = 0
+Running binutils.git~master/ld/testsuite/ld-selective/selective.exp ...
+PASS: selective1
+PASS: selective2
+PASS: selective3
+XFAIL: selective4
+XFAIL: selective5
+XFAIL: selective6
+Running binutils.git~master/ld/testsuite/ld-sframe/sframe.exp ...
+UNSUPPORTED: no SFrame format support in the assembler, or SFrame disabled
+Running binutils.git~master/ld/testsuite/ld-sh/arch/arch.exp ...
+Running binutils.git~master/ld/testsuite/ld-sh/rd-sh.exp ...
+Running binutils.git~master/ld/testsuite/ld-sh/sh-vxworks.exp ...
+Running binutils.git~master/ld/testsuite/ld-sh/sh.exp ...
+Running binutils.git~master/ld/testsuite/ld-shared/shared.exp ...
+Running binutils.git~master/ld/testsuite/ld-size/size.exp ...
+Running binutils.git~master/ld/testsuite/ld-sparc/sparc.exp ...
+Running binutils.git~master/ld/testsuite/ld-spu/spu.exp ...
+Running binutils.git~master/ld/testsuite/ld-srec/srec.exp ...
+UNTESTED: S-records
+UNTESTED: S-records with constructors
+Running binutils.git~master/ld/testsuite/ld-tic6x/tic6x.exp ...
+Running binutils.git~master/ld/testsuite/ld-tilegx/tilegx.exp ...
+Running binutils.git~master/ld/testsuite/ld-tilepro/tilepro.exp ...
+Running binutils.git~master/ld/testsuite/ld-undefined/entry.exp ...
+PASS: Build libentry.a
+PASS: --entry foo archive
+PASS: --entry foo -u foo archive
+UNSUPPORTED: -shared --entry foo archive
+UNSUPPORTED: -shared --entry foo -u foo archive
+PASS: --entry foo
+PASS: --entry foo -u foo
+PASS: --entry 0x0
+Running binutils.git~master/ld/testsuite/ld-undefined/require-defined.exp ...
+PASS: Build libfoo.a
+PASS: Check require-defined with an undefined symbol
+PASS: Check require-defined can require a symbol from an object
+PASS: Check require-defined does no error on a defined symbol
+PASS: Check require-defined can require a symbol from an archive
+PASS: Check require-defined can require two symbols
+Running binutils.git~master/ld/testsuite/ld-undefined/undefined.exp ...
+UNTESTED: undefined
+UNTESTED: undefined function
+UNTESTED: undefined line
+PASS: undefined symbols in shared lib (dyn sym)
+PASS: undefined symbols in shared lib (dyn reloc)
+Running binutils.git~master/ld/testsuite/ld-undefined/weak-undef.exp ...
+PASS: weak undefined data symbols
+PASS: weak undefined function symbols in shared lib
+PASS: weak undefined function symbols in dynamic exe
+Running binutils.git~master/ld/testsuite/ld-unique/unique.exp ...
+XFAIL: ld-unique/pr21529
+PASS: Linker setting GNU OSABI on STB_GNU_UNIQUE symbol (PR 10549)
+Running binutils.git~master/ld/testsuite/ld-v850/v850.exp ...
+Running binutils.git~master/ld/testsuite/ld-vax-elf/export-class.exp ...
+Running binutils.git~master/ld/testsuite/ld-vax-elf/vax-elf.exp ...
+Running binutils.git~master/ld/testsuite/ld-visium/visium.exp ...
+Running binutils.git~master/ld/testsuite/ld-vsb/vsb.exp ...
+Running binutils.git~master/ld/testsuite/ld-vxworks/vxworks.exp ...
+Running binutils.git~master/ld/testsuite/ld-x86-64/dwarfreloc.exp ...
+Running binutils.git~master/ld/testsuite/ld-x86-64/export-class.exp ...
+Running binutils.git~master/ld/testsuite/ld-x86-64/line.exp ...
+Running binutils.git~master/ld/testsuite/ld-x86-64/no-plt.exp ...
+Running binutils.git~master/ld/testsuite/ld-x86-64/pe-x86-64.exp ...
+Running binutils.git~master/ld/testsuite/ld-x86-64/tls.exp ...
+Running binutils.git~master/ld/testsuite/ld-x86-64/x86-64.exp ...
+Running binutils.git~master/ld/testsuite/ld-xstormy16/xstormy16.exp ...
+Running binutils.git~master/ld/testsuite/ld-xtensa/xtensa-linux.exp ...
+Running binutils.git~master/ld/testsuite/ld-xtensa/xtensa.exp ...
+Running binutils.git~master/ld/testsuite/ld-z80/z80.exp ...
+Running binutils.git~master/ld/testsuite/ld-z8k/z8k.exp ...
+
+ === ld Summary ===
+
+# of expected passes 857
+# of expected failures 11
+# of untested testcases 20
+# of unsupported tests 248
+./ld-new 2.41.50.20230803
+