Move uses_elf_em to ld-lib.exp

and add a missing entry from uses_genelf.

binutils/
	* testsuite/lib/binutils-common.exp (uses_elf_em): Delete.
ld/
	* testsuite/lib/ld-lib.exp (uses_genelf): Add moxie-*-moxiebox.
	(uses_elf_em): New.
This commit is contained in:
Alan Modra
2024-09-27 09:52:07 +09:30
parent daf306a6f1
commit f6abafcd91
2 changed files with 9 additions and 21 deletions

View File

@@ -275,27 +275,6 @@ proc is_generic { } {
return 0
}
# Return true if target uses elf.em.
proc uses_elf_em { } {
if { ![is_elf_format] || [is_generic] } {
return 0
}
# These targets don't use elf.em.
if { [istarget "fr30-*-*"]
|| [istarget "frv-*-elf"]
|| [istarget "ft32-*-*"]
|| [istarget "iq2000-*-*"]
|| [istarget "mn10200-*-*"]
|| [istarget "moxie-*-moxiebox*"]
|| [istarget "msp430-*-*"]
|| [istarget "mt-*-*"] } {
return 0
}
return 1
}
# True if the object format is ELF with unused section symbols.
proc is_elf_unused_section_symbols {} {
global AS ASFLAGS READELF

View File

@@ -1141,6 +1141,7 @@ proc uses_genelf { } {
|| [istarget "ft32-*-*"]
|| [istarget "iq2000-*-*"]
|| [istarget "mn10200-*-*"]
|| [istarget "moxie-*-moxiebox*"]
|| [istarget "msp430-*-*"]
|| [istarget "mt-*-*"]
|| [istarget "pj*-*-*"]
@@ -1151,6 +1152,14 @@ proc uses_genelf { } {
return 0
}
# Return true if target uses elf.em.
proc uses_elf_em { } {
if { [is_elf_format] && ![uses_genelf] } {
return 1;
}
return 0;
}
proc is_underscore_target { } {
global is_underscore_target_saved
global target_triplet