diff options
author | Alan Modra <amodra@gmail.com> | 2016-07-25 12:06:52 +0930 |
---|---|---|
committer | Alan Modra <amodra@gmail.com> | 2016-10-07 10:52:13 +1030 |
commit | b62b1f7143c70caf5a14bd9684bbe50f51db706f (patch) | |
tree | fb61e721ca7c1753dd52724dc1f3ff272077e9c5 /ld/testsuite/lib | |
parent | fa549b9484c9ce54fd7528bbf8db5e4b0a94510a (diff) | |
download | gdb-b62b1f7143c70caf5a14bd9684bbe50f51db706f.zip gdb-b62b1f7143c70caf5a14bd9684bbe50f51db706f.tar.gz gdb-b62b1f7143c70caf5a14bd9684bbe50f51db706f.tar.bz2 |
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.
Diffstat (limited to 'ld/testsuite/lib')
-rw-r--r-- | ld/testsuite/lib/ld-lib.exp | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/ld/testsuite/lib/ld-lib.exp b/ld/testsuite/lib/ld-lib.exp index 616ac51..49c1fb1 100644 --- a/ld/testsuite/lib/ld-lib.exp +++ b/ld/testsuite/lib/ld-lib.exp @@ -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 |