* configure.tgt: Fix mep cpu case.
authorDoug Evans <dje@google.com>
Fri, 26 Feb 2010 17:27:00 +0000 (17:27 +0000)
committerDoug Evans <dje@google.com>
Fri, 26 Feb 2010 17:27:00 +0000 (17:27 +0000)
testsuite/
* gas/mep/allinsn.be.d: Renamed from allinsn.d.  Pass -EB.
* gas/mep/allinsn.exp: branch1 is now bi-endian.
* gas/mep/branch1.be.d: Renamed from branch1.d.  Pass -EB.
* gas/mep/branch1.le.d: New file.
* gas/mep/dj1.be.d: Renamed from dj1.d.  Pass -EB.
* gas/mep/dj2.be.d: Renamed from dj2.d.  Pass -EB.

gas/ChangeLog
gas/configure.tgt
gas/testsuite/ChangeLog
gas/testsuite/gas/mep/allinsn.be.d [moved from gas/testsuite/gas/mep/allinsn.d with 99% similarity]
gas/testsuite/gas/mep/allinsn.exp
gas/testsuite/gas/mep/branch1.be.d [new file with mode: 0644]
gas/testsuite/gas/mep/branch1.d [deleted file]
gas/testsuite/gas/mep/branch1.le.d [new file with mode: 0644]
gas/testsuite/gas/mep/dj1.be.d [moved from gas/testsuite/gas/mep/dj1.d with 99% similarity]
gas/testsuite/gas/mep/dj2.be.d [moved from gas/testsuite/gas/mep/dj2.d with 80% similarity]

index 3df889b..61886b4 100644 (file)
@@ -1,3 +1,7 @@
+2010-02-26  Doug Evans  <dje@sebabeach.org>
+
+       * configure.tgt: Fix mep cpu case.
+
 2010-02-26  Jie Zhang  <jie@codesourcery.com>
 
        * config/tc-arm.c (do_t_strexd): Remove
index 0d24a74..55df0da 100644 (file)
@@ -54,7 +54,7 @@ case ${cpu} in
   m6811|m6812|m68hc12) cpu_type=m68hc11 ;;
   m683??)              cpu_type=m68k ;;
   maxq)                        cpu_type=maxq ;;
-  mep-*-elf)           cpu_type=mep endian=big ;;
+  mep)                 cpu_type=mep endian=little ;;
   microblaze*)         cpu_type=microblaze ;;
   mips*el)             cpu_type=mips endian=little ;;
   mips*)               cpu_type=mips endian=big ;;
index c302471..c07edc3 100644 (file)
@@ -1,3 +1,12 @@
+2010-02-26  Doug Evans  <dje@sebabeach.org>
+
+       * gas/mep/allinsn.be.d: Renamed from allinsn.d.  Pass -EB.
+       * gas/mep/allinsn.exp: branch1 is now bi-endian.
+       * gas/mep/branch1.be.d: Renamed from branch1.d.  Pass -EB.
+       * gas/mep/branch1.le.d: New file.
+       * gas/mep/dj1.be.d: Renamed from dj1.d.  Pass -EB.
+       * gas/mep/dj2.be.d: Renamed from dj2.d.  Pass -EB.
+
 2010-02-26  Jie Zhang  <jie@codesourcery.com>
 
        * gas/arm/thumb32.s, gas/arm/thumb32.d: Add a new test
similarity index 99%
rename from gas/testsuite/gas/mep/allinsn.d
rename to gas/testsuite/gas/mep/allinsn.be.d
index 3a1f62c..6171608 100644 (file)
@@ -1,6 +1,7 @@
-#as:
+#as: -EB
 #objdump: -dr
-#name: allinsn
+#source: allinsn.s
+#name: allinsn.be
 
 .*: +file format .*
 
index 259ed10..76caf5e 100644 (file)
@@ -1,9 +1,8 @@
 # MEP assembler testsuite. -*- Tcl -*-
 
 if [istarget mep*-*-*] {
-    foreach test {allinsn dj1 dj2} {
-       run_dump_test $test
+    foreach test {allinsn branch1 dj1 dj2} {
+       run_dump_test $test.be
        run_dump_test $test.le
     }
-    run_dump_test branch1
 }
diff --git a/gas/testsuite/gas/mep/branch1.be.d b/gas/testsuite/gas/mep/branch1.be.d
new file mode 100644 (file)
index 0000000..d179281
--- /dev/null
@@ -0,0 +1,18 @@
+#as: -EB
+#objdump: -dzr
+#source: branch1.s
+#name: branch1.be
+
+.*: *file format elf32-mep
+
+Disassembly of section \.text:
+
+.* <.*>:
+ *0:   00 00  *        nop
+ *2:   e4 51 00 00 *   beq \$4,\$5,.* <foo-0x8>
+[      ]*2: *R_MEP_PCREL17A2   foo
+ *6:   00 00  *        nop
+ *8:   00 00  *        nop
+
+.* <foo>:
+ *a:   00 00  *        nop
diff --git a/gas/testsuite/gas/mep/branch1.d b/gas/testsuite/gas/mep/branch1.d
deleted file mode 100644 (file)
index 271b918..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-#objdump: -dzr
-
-.*: *file format elf32-mep
-
-Disassembly of section \.text:
-
-.* <.*>:
-  .*:  00 00  *        nop
-  .*:  e4 51 00 04 *   beq \$4,\$5,.* <foo>
-  .*:  00 00  *        nop
-  .*:  00 00  *        nop
-
-.* <foo>:
-  .*:  00 00  *        nop
diff --git a/gas/testsuite/gas/mep/branch1.le.d b/gas/testsuite/gas/mep/branch1.le.d
new file mode 100644 (file)
index 0000000..e462b5c
--- /dev/null
@@ -0,0 +1,18 @@
+#as: -EL
+#objdump: -dzr
+#source: branch1.s
+#name: branch1.le
+
+.*: *file format elf32-mep-little
+
+Disassembly of section \.text:
+
+.* <.*>:
+ *0:   00 00  *        nop
+ *2:   51 e4 00 00 *   beq \$4,\$5,.* <foo-0x8>
+[      ]*2: *R_MEP_PCREL17A2   foo
+ *6:   00 00  *        nop
+ *8:   00 00  *        nop
+
+.* <foo>:
+ *a:   00 00  *        nop
similarity index 99%
rename from gas/testsuite/gas/mep/dj1.d
rename to gas/testsuite/gas/mep/dj1.be.d
index c314d72..f7a2efe 100644 (file)
@@ -1,6 +1,7 @@
-#as:
+#as: -EB
 #objdump: -dr
-#name: dj1
+#source: dj1.s
+#name: dj1.be
 
 dump.o:     file format elf32-mep
 
similarity index 80%
rename from gas/testsuite/gas/mep/dj2.d
rename to gas/testsuite/gas/mep/dj2.be.d
index 9634cf4..bf920dd 100644 (file)
@@ -1,6 +1,7 @@
-#as:
+#as: -EB
 #objdump: -dr
-#name: dj2
+#source: dj2.s
+#name: dj2.be
 
 .*: +file format .*