Recognize more targets as ELF for testing
Also use the correct rel strip-13 variant for more ARM targets. * testsuite/lib/binutils-common.exp (is_elf_format): Add chorus, cloudabi, fuchsia, kaos and nto. Merge netbsdelf* into *elf*, and *uclinux* into *linux*. * testsuite/binutils-all/objcopy.exp: Accept armeb for rel strip-13 test, exclude arm-vxworks and arm-windiss.
This commit is contained in:
parent
ee7545fe36
commit
679ca9753b
|
@ -1,3 +1,11 @@
|
|||
2018-05-15 Alan Modra <amodra@gmail.com>
|
||||
|
||||
* testsuite/lib/binutils-common.exp (is_elf_format): Add chorus,
|
||||
cloudabi, fuchsia, kaos and nto. Merge netbsdelf* into *elf*,
|
||||
and *uclinux* into *linux*.
|
||||
* testsuite/binutils-all/objcopy.exp: Accept armeb for rel
|
||||
strip-13 test, exclude arm-vxworks and arm-windiss.
|
||||
|
||||
2018-05-10 John Darrington <john@darrington.wattle.id.au>
|
||||
|
||||
* readelf.c (get_machine_name): EM_S12Z - handle new case.
|
||||
|
|
|
@ -1081,7 +1081,9 @@ if [is_elf_format] {
|
|||
|
||||
if { [istarget "mips64*-*-openbsd*"] } {
|
||||
set reloc_format mips64
|
||||
} elseif { [istarget "arm-*"] \
|
||||
} elseif { ([istarget "arm*-*"] \
|
||||
&& ![istarget "*-*-vxworks"] \
|
||||
&& ![istarget "*-*-windiss"]) \
|
||||
|| [istarget "d10v-*"] \
|
||||
|| [istarget "dlx-*"] \
|
||||
|| [istarget "i*86-*"] \
|
||||
|
|
|
@ -26,32 +26,35 @@ proc is_elf_format {} {
|
|||
if { [istarget m68hc1*-*] || [istarget xgate-*] } {
|
||||
return 1;
|
||||
}
|
||||
# vxworks (and windiss) excluded due to number of ELF tests that need
|
||||
# modifying to pass on those targets.
|
||||
# && ![istarget *-*-vxworks*]
|
||||
# && ![istarget *-*-windiss*]
|
||||
|
||||
if { ![istarget *-*-eabi*]
|
||||
&& ![istarget *-*-elf*]
|
||||
&& ![istarget *-*-freebsd*]
|
||||
if { ![istarget *-*-chorus*]
|
||||
&& ![istarget *-*-cloudabi*]
|
||||
&& ![istarget *-*-eabi*]
|
||||
&& ![istarget *-*-*elf*]
|
||||
&& ![istarget *-*-*freebsd*]
|
||||
&& ![istarget *-*-fuchsia*]
|
||||
&& ![istarget *-*-gnu*]
|
||||
&& ![istarget *-*-irix5*]
|
||||
&& ![istarget *-*-irix6*]
|
||||
&& ![istarget *-*-linux*]
|
||||
&& ![istarget *-*-kaos*]
|
||||
&& ![istarget *-*-*linux*]
|
||||
&& ![istarget *-*-lynxos*]
|
||||
&& ![istarget *-*-nacl*]
|
||||
&& ![istarget *-*-netbsd*]
|
||||
&& ![istarget *-*-nto*]
|
||||
&& ![istarget *-*-openbsd*]
|
||||
&& ![istarget *-*-rtems*]
|
||||
&& ![istarget *-*-solaris2*]
|
||||
&& ![istarget *-*-symbianelf*]
|
||||
&& ![istarget *-*-sysv4*]
|
||||
&& ![istarget *-*-unixware*]
|
||||
&& ![istarget *-*-wasm32*]
|
||||
&& ![istarget arm*-*-uclinuxfdpiceabi]
|
||||
&& ![istarget avr-*-*]
|
||||
&& ![istarget bfin-*-uclinux]
|
||||
&& ![istarget frv-*-uclinux*]
|
||||
&& ![istarget hppa*64*-*-hpux*]
|
||||
&& ![istarget ia64-*-hpux*]
|
||||
&& ![istarget sh*-*-uclinux*]
|
||||
&& ![istarget tic6x*-*-uclinux*] } {
|
||||
&& ![istarget ia64-*-hpux*] } {
|
||||
return 0
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue