mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2025-01-20 15:03:31 +08:00
Add is_generic_elf to ld/ld-lib.exp
* testsuite/lib/ld-lib.exp (is_generic_elf): New, extracted from.. * testsuite/ld-elf/elf.exp: ..here.
This commit is contained in:
parent
fa549b9484
commit
b62b1f7143
@ -1,3 +1,8 @@
|
||||
2016-10-07 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* testsuite/lib/ld-lib.exp (is_generic_elf): New, extracted from..
|
||||
* testsuite/ld-elf/elf.exp: ..here.
|
||||
|
||||
2016-10-06 Ludovic Courtès <ludo@gnu.org>
|
||||
|
||||
* emulparams/elf32bmipn32-defs.sh: Shift quote of
|
||||
|
@ -139,19 +139,7 @@ foreach t $test_list {
|
||||
# Targets using the generic linker backend don't support generating
|
||||
# an import library.
|
||||
set xfail_implib ""
|
||||
if { [istarget "d30v-*-*"]
|
||||
|| [istarget "dlx-*-*"]
|
||||
|| [istarget "fr30-*-*"]
|
||||
|| ([istarget "frv-*-*"] && ![istarget "frv-*-linux*"])
|
||||
|| [istarget "ft32-*-*"]
|
||||
|| [istarget "i860-*-*"]
|
||||
|| [istarget "i960-*-*"]
|
||||
|| [istarget "iq2000-*-*"]
|
||||
|| [istarget "mn10200-*-*"]
|
||||
|| [istarget "moxie-*-*"]
|
||||
|| [istarget "msp430-*-*"]
|
||||
|| [istarget "mt-*-*"]
|
||||
|| [istarget "pj*-*-*"] } {
|
||||
if [is_generic_elf] {
|
||||
set xfail_implib "*-*-*"
|
||||
}
|
||||
|
||||
|
@ -1773,6 +1773,26 @@ proc check_shared_lib_support { } {
|
||||
return 0
|
||||
}
|
||||
|
||||
# Return true if target uses genelf.em (assuming it is ELF).
|
||||
proc is_generic_elf { } {
|
||||
if { [istarget "d30v-*-*"]
|
||||
|| [istarget "dlx-*-*"]
|
||||
|| [istarget "fr30-*-*"]
|
||||
|| ([istarget "frv-*-*"] && ![istarget "frv-*-linux*"])
|
||||
|| [istarget "ft32-*-*"]
|
||||
|| [istarget "i860-*-*"]
|
||||
|| [istarget "i960-*-*"]
|
||||
|| [istarget "iq2000-*-*"]
|
||||
|| [istarget "mn10200-*-*"]
|
||||
|| [istarget "moxie-*-*"]
|
||||
|| [istarget "msp430-*-*"]
|
||||
|| [istarget "mt-*-*"]
|
||||
|| [istarget "pj*-*-*"] } {
|
||||
return 1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
# Returns true if the target ld supports the plugin API.
|
||||
proc check_plugin_api_available { } {
|
||||
global plugin_api_available_saved
|
||||
|
Loading…
Reference in New Issue
Block a user