From 96e97d9be16c343e1adc8eb7b0cb643ac21446ba Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Mon, 26 Aug 2002 10:44:12 +0000 Subject: [PATCH] * gas/sparc/sparc.exp (sparc_elf_setup): New. Use it to xfail for non-ELF targets. --- gas/testsuite/ChangeLog | 3 +++ gas/testsuite/gas/sparc/sparc.exp | 11 +++++++++++ 2 files changed, 14 insertions(+) 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" -- 2.30.2