From 971e6794d7d6dab4b853c504790fc5b769eb2faa Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Mon, 26 Aug 2002 11:06:32 +0000 Subject: [PATCH] * gas/vax/quad.exp: Use quad_elf.s for ELF targets. * gas/vax/quad.s: Align * gas/vax/quad_elf.s: New version of quad.s with %reg. --- gas/testsuite/ChangeLog | 4 ++++ gas/testsuite/gas/vax/quad.exp | 6 +++++- gas/testsuite/gas/vax/quad.s | 1 + gas/testsuite/gas/vax/quad_elf.s | 3 +++ 4 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 gas/testsuite/gas/vax/quad_elf.s diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index d18d6314e5..b62a973f8a 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,5 +1,9 @@ 2002-08-26 Alan Modra + * gas/vax/quad.exp: Use quad_elf.s for ELF targets. + * gas/vax/quad.s: Align + * gas/vax/quad_elf.s: New version of quad.s with %reg. + * gas/sparc/sparc.exp (sparc_elf_setup): New. Use it to xfail for non-ELF targets. diff --git a/gas/testsuite/gas/vax/quad.exp b/gas/testsuite/gas/vax/quad.exp index 46fc9ca52d..4cd98b871e 100644 --- a/gas/testsuite/gas/vax/quad.exp +++ b/gas/testsuite/gas/vax/quad.exp @@ -3,7 +3,11 @@ proc do_quad {} { set x1 0 set x2 0 set x3 0 - gas_start "quad.s" "-al" + set file "quad.s" + if [istarget vax-*-*elf*] { + set file "quad_elf.s" + } + gas_start $file "-al" while 1 { expect { -re "^ +2\[ \t\]+0000+ 7D8F7856\[ \t\]+movq\[^\n\]*\n" { set x1 1 } diff --git a/gas/testsuite/gas/vax/quad.s b/gas/testsuite/gas/vax/quad.s index 78ad4ad0fc..38a5af22e5 100644 --- a/gas/testsuite/gas/vax/quad.s +++ b/gas/testsuite/gas/vax/quad.s @@ -1,2 +1,3 @@ .text movq $0xaabbccdd12345678,r0 + .p2align 2 diff --git a/gas/testsuite/gas/vax/quad_elf.s b/gas/testsuite/gas/vax/quad_elf.s new file mode 100644 index 0000000000..619685c108 --- /dev/null +++ b/gas/testsuite/gas/vax/quad_elf.s @@ -0,0 +1,3 @@ + .text + movq $0xaabbccdd12345678,%r0 + .p2align 2 -- 2.11.0