From: Alan Modra Date: Mon, 26 Aug 2002 10:44:12 +0000 (+0000) Subject: * gas/sparc/sparc.exp (sparc_elf_setup): New. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=96e97d9be16c343e1adc8eb7b0cb643ac21446ba;p=binutils-gdb.git * gas/sparc/sparc.exp (sparc_elf_setup): New. Use it to xfail for non-ELF targets. --- diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index e02634435cd..d18d6314e5a 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,5 +1,8 @@ 2002-08-26 Alan Modra + * gas/sparc/sparc.exp (sparc_elf_setup): New. + Use it to xfail for non-ELF targets. + * gas/tic54x/align.s: Add comment. * gas/tic54x/align.d: Adjust .text size for 2002-05-23 write.c change. * gas/tic54x/extaddr.d: Similarly adjust disassembly tail. diff --git a/gas/testsuite/gas/sparc/sparc.exp b/gas/testsuite/gas/sparc/sparc.exp index 7298256d95b..b7811b7246e 100644 --- a/gas/testsuite/gas/sparc/sparc.exp +++ b/gas/testsuite/gas/sparc/sparc.exp @@ -16,10 +16,21 @@ proc gas_64_check { } { return [regexp "elf64\[_-\]sparc" $nm_help]; } +proc sparc_elf_setup { } { + setup_xfail "sparc*-*-*aout*" "sparc*-*-sunos4*" "sparc*-*-vxworks*" + setup_xfail "sparc*-fujitsu-none" "sparc*-*-*n*bsd*" + setup_xfail "sparc*-*-coff" "sparc*-*-lynxos*" + clear_xfail "sparc64*-*-*n*bsd*" +} + if [istarget sparc*-*-*] { run_dump_test "synth" + # The next three tests are ELF only. + sparc_elf_setup run_dump_test "unalign" + sparc_elf_setup run_dump_test "pcrel" + sparc_elf_setup run_dump_test "plt" if [gas_64_check] { run_dump_test "asi"