8sa1-binutils-gdb/ld/testsuite/ld-ifunc
Alan Modra 5b1f6c9570 ld testsuite: change unresolved to unsupported/fail
"unresolved" as a test result means runtest returns an error, which
can be confusing when there is no apparent error unless you look in
.log files.  In particular many tests are skipped without reporting an
error if no target C compiler is found, but if a target C compiler is
found but won't compile a testcase for some reason we used to mark the
test as unresolved.  Which is no more worthy of an error than when
lacking a C compiler entirely.

	* testsuite/ld-cdtest/cdtest.exp,
	* testsuite/ld-checks/checks.exp,
	* testsuite/ld-elf/binutils.exp,
	* testsuite/ld-elf/compress.exp,
	* testsuite/ld-elf/dwarf.exp,
	* testsuite/ld-elf/exclude.exp,
	* testsuite/ld-elf/frame.exp,
	* testsuite/ld-elf/indirect.exp,
	* testsuite/ld-elf/linux-x86.exp,
	* testsuite/ld-elf/sec-to-seg.exp,
	* testsuite/ld-elf/tls_common.exp,
	* testsuite/ld-elfcomm/elfcomm.exp,
	* testsuite/ld-elfvers/vers.exp,
	* testsuite/ld-elfvsb/elfvsb.exp,
	* testsuite/ld-elfweak/elfweak.exp,
	* testsuite/ld-ifunc/binutils.exp,
	* testsuite/ld-mips-elf/mips-elf-flags.exp,
	* testsuite/ld-misc/defsym.exp,
	* testsuite/ld-mn10300/mn10300.exp,
	* testsuite/ld-plugin/lto.exp,
	* testsuite/ld-plugin/plugin.exp,
	* testsuite/ld-scripts/align.exp,
	* testsuite/ld-scripts/assert.exp,
	* testsuite/ld-scripts/crossref.exp,
	* testsuite/ld-scripts/defined.exp,
	* testsuite/ld-scripts/extern.exp,
	* testsuite/ld-scripts/log2.exp,
	* testsuite/ld-scripts/map-address.exp,
	* testsuite/ld-scripts/phdrs.exp,
	* testsuite/ld-scripts/phdrs2.exp,
	* testsuite/ld-scripts/script.exp,
	* testsuite/ld-scripts/section-flags.exp,
	* testsuite/ld-scripts/sizeof.exp,
	* testsuite/ld-scripts/weak.exp,
	* testsuite/ld-selective/selective.exp,
	* testsuite/ld-sh/sh.exp,
	* testsuite/ld-shared/shared.exp,
	* testsuite/ld-srec/srec.exp,
	* testsuite/ld-tic6x/tic6x.exp,
	* testsuite/ld-undefined/undefined.exp,
	* testsuite/ld-undefined/weak-undef.exp,
	* testsuite/lib/ld-lib.exp: Don't use unresolved except after
	perror.  Instead report "unsupported" or "fail".
2021-02-14 22:34:27 +10:30
..
binutils.exp ld testsuite: change unresolved to unsupported/fail 2021-02-14 22:34:27 +10:30
dummy.c
ifunc-1-local-x86.d i386: Update IFUNC tests for PLT address 2018-02-16 09:32:56 -08:00
ifunc-1-local-x86.map x86: Dump local IFUNC functions in the map file 2017-06-08 03:53:43 -07:00
ifunc-1-local-x86.s
ifunc-1-x86.d i386: Update IFUNC tests for PLT address 2018-02-16 09:32:56 -08:00
ifunc-1-x86.map x86: Dump local IFUNC functions in the map file 2017-06-08 03:53:43 -07:00
ifunc-1-x86.s
ifunc-2-i386-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ifunc-2-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-2-i386.s
ifunc-2-local-i386-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ifunc-2-local-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-2-local-i386.s
ifunc-2-local-x86-64-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ifunc-2-local-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-2-local-x86-64.s
ifunc-2-x86-64-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ifunc-2-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-2-x86-64.s
ifunc-3-x86.s
ifunc-3a-x86.d i386: Update IFUNC tests for PLT address 2018-02-16 09:32:56 -08:00
ifunc-3b-x86.d
ifunc-4-local-x86.d
ifunc-4-local-x86.s Enable ld-ifunc tests for more targets 2020-02-06 13:59:40 +10:30
ifunc-4-x86.d
ifunc-4-x86.s Enable ld-ifunc tests for more targets 2020-02-06 13:59:40 +10:30
ifunc-4a-x86.d
ifunc-5-i386.s
ifunc-5-local-i386.s
ifunc-5-local-x86-64.s
ifunc-5-x86-64.s
ifunc-5a-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-5a-local-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-5a-local-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-5a-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-5b-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-5b-local-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-5b-local-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-5b-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-5r-local-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-5r-local-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-6-i386.s
ifunc-6-x86-64.s
ifunc-6a-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-6a-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-6b-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-6b-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-7-i386.s
ifunc-7-x86-64.s
ifunc-7a-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-7a-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-7b-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-7b-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-8-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-8-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-8a-i386.s
ifunc-8a-x86-64.s
ifunc-8b-i386.s
ifunc-8b-x86-64.s
ifunc-9-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-9-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-9-x86.s
ifunc-10-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-10-i386.s
ifunc-10-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-10-x86-64.s
ifunc-11-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-11-i386.s
ifunc-11-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-11-x86-64.s
ifunc-12-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-12-i386.s
ifunc-12-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-12-x86-64.s
ifunc-13-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-13-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-13a-i386.s
ifunc-13a-x86-64.s
ifunc-13b-i386.s
ifunc-13b-x86-64.s
ifunc-14a-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-14a-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-14a.s
ifunc-14b-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-14b-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-14b.s
ifunc-14c-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-14c-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-14c.s
ifunc-14d-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-14d-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-14e-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-14e-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-14f-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-14f-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-15-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-15-i386.s
ifunc-15-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-15-x86-64.s
ifunc-16-i386-now.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-16-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-16-x86-64-now.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-16-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-16-x86.s
ifunc-17a-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-17a-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-17a.s
ifunc-17b-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-17b-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-17b.s
ifunc-18a-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-18a-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-18a.s
ifunc-18b-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-18b-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-18b.s
ifunc-19a-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-19a-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-19a.s
ifunc-19b-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-19b-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-19b.s
ifunc-20-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-20-x86-64.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-20.s
ifunc-21-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-21-i386.s
ifunc-21-x86-64.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ifunc-21-x86-64.s
ifunc-22-i386.d Remove x86 NaCl target support 2020-06-30 08:56:14 -07:00
ifunc-22-i386.s
ifunc-22-x86-64.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
ifunc-22-x86-64.s
ifunc-23-x86.s Enable ld-ifunc tests for more targets 2020-02-06 13:59:40 +10:30
ifunc-23a-x86.d ld: Skip some x86 ifunc tests for lynxos and nto 2020-05-26 14:25:19 -07:00
ifunc-23b-x86.d readelf ngettext fixes 2017-11-07 17:01:16 +10:30
ifunc-23c-x86.d readelf ngettext fixes 2017-11-07 17:01:16 +10:30
ifunc-24-x86.s Enable ld-ifunc tests for more targets 2020-02-06 13:59:40 +10:30
ifunc-24a-x86.d ld: Skip some x86 ifunc tests for lynxos and nto 2020-05-26 14:25:19 -07:00
ifunc-24b-x86.d readelf ngettext fixes 2017-11-07 17:01:16 +10:30
ifunc-24c-x86.d readelf ngettext fixes 2017-11-07 17:01:16 +10:30
ifunc-25-x86.s Enable ld-ifunc tests for more targets 2020-02-06 13:59:40 +10:30
ifunc-25a-x86.d ld: Skip some x86 ifunc tests for lynxos and nto 2020-05-26 14:25:19 -07:00
ifunc-25b-x86.d readelf ngettext fixes 2017-11-07 17:01:16 +10:30
ifunc-25c-x86.d readelf ngettext fixes 2017-11-07 17:01:16 +10:30
ifunc-26.d Enable ld-ifunc tests for more targets 2020-02-06 13:59:40 +10:30
ifunc-26.s ld: Unify STT_GNU_IFUNC handling 2018-05-28 08:15:21 -07:00
ifunc-common-1.out
ifunc-common-1a.c
ifunc-common-1b.c
ifunc-lib.c
ifunc-main.c
ifunc-main.out
ifunc.exp PR27311 again, ld.bfd (symbol from plugin): undefined reference 2021-02-03 13:09:47 +10:30
ifuncmod5.d Fix Sparc, s390 and AArch64 targets so that they can handle relocs against ifunc symbols found in note sections. 2018-03-09 14:37:36 +00:00
ifuncmod5.s Fix Sparc, s390 and AArch64 targets so that they can handle relocs against ifunc symbols found in note sections. 2018-03-09 14:37:36 +00:00
lib.c Enable ld-ifunc tests for more targets 2020-02-06 13:59:40 +10:30
pass.out
pr16467.out
pr16467a.c
pr16467a.map
pr16467b.c
pr16467b.map
pr16467c.c
pr17154-i386-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr17154-i386.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr17154-x86-64-now.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr17154-x86-64.d ELF: Don't generate unused section symbols 2021-01-07 06:46:55 -08:00
pr17154-x86.s
pr18808.out
pr18808a.c
pr18808b.c Fix compile time warning message in linker testsuite test. 2017-02-21 11:00:21 +00:00
pr18841.out
pr18841a.c
pr18841b.c
pr18841c.c
pr23169a.c ld/elf/x86: Don't compare IFUNC address in the shared object 2021-01-16 07:02:36 -08:00
pr23169a.rd Build ifunc tests when non-native 2018-06-18 22:00:32 +09:30
pr23169b.c x86; Allow IFUNC pointer defined in PDE 2018-05-14 03:55:50 -07:00
pr23169b.rd Build ifunc tests when non-native 2018-06-18 22:00:32 +09:30
pr23169c.c x86; Allow IFUNC pointer defined in PDE 2018-05-14 03:55:50 -07:00
pr23169c.rd Build ifunc tests when non-native 2018-06-18 22:00:32 +09:30
prog.c
test-1.c
test-2.c