gas/arc: Unify tests run on big/little endian arc assembler
authorAndrew Burgess <andrew.burgess@embecosm.com>
Thu, 7 Apr 2016 21:56:44 +0000 (22:56 +0100)
committerAndrew Burgess <andrew.burgess@embecosm.com>
Thu, 14 Apr 2016 12:43:27 +0000 (13:43 +0100)
We were running a slightly different set of assembler tests on big and
little endian arc targets.  This commit unifies the set of tests run.

gas/ChangeLog:

* testsuite/gas/arc/add_s-err.s: Update target pattern.
* testsuite/gas/arc/warn.s: Likewise.
* testsuite/gas/elf/elf.exp: Run test for arc.

gas/ChangeLog
gas/testsuite/gas/arc/add_s-err.s
gas/testsuite/gas/arc/warn.s
gas/testsuite/gas/elf/elf.exp

index d1e95c5..c9ea846 100644 (file)
@@ -1,3 +1,9 @@
+2016-04-14  Andrew Burgess  <andrew.burgess@embecosm.com>
+
+       * testsuite/gas/arc/add_s-err.s: Update target pattern.
+       * testsuite/gas/arc/warn.s: Likewise.
+       * testsuite/gas/elf/elf.exp: Run test for arc.
+
 2016-04-14  Nick Clifton  <nickc@redhat.com>
 
        PR target/19938
index 3312061..298f4ef 100644 (file)
@@ -1,7 +1,7 @@
 ;; Test ARC EM Code denisty ADD_S extensions.  They are only valid for
 ;; ARCv2 architecture.
 ;;
-; { dg-do assemble { target arc-*-* } }
+; { dg-do assemble { target arc*-*-* } }
 ; { dg-options "--mcpu=arc700" }
         ;; The following insns are accepted by ARCv2 only
         add_s r4,r4,-1          ; { dg-error "Error: inappropriate arguments for opcode 'add_s'" }
index e89aa99..deec175 100644 (file)
@@ -1,6 +1,6 @@
 ; Test ARC specific assembler warnings
 ;
-; { dg-do assemble { target arc-*-* } }
+; { dg-do assemble { target arc*-*-* } }
 
        b.d foo
        mov r0,256      
index e4ca205..b5f8fec 100644 (file)
@@ -90,7 +90,6 @@ if { [is_elf_format] } then {
     # optimization because it interfers with link-time relaxation of
     # function prologues.
     if {![istarget "mn10300-*-*"]
-       && ![istarget "arc-*-*"]
        && ![istarget "xtensa*-*-*"]
        && ![istarget "msp430*-*-*"]
        && ![istarget "nds32*-*-*"]