[ARC] Add support for Quarkse opcodes.
[deliverable/binutils-gdb.git] / gas / testsuite / gas / arc / flag.d
index 68f36d39f1e7a3bbb39fc4dc7785e1ca1b445d04..5371439b9929ed6dc8db2e98cc646eba3d730014 100644 (file)
@@ -1,29 +1,26 @@
-#objdump: -dr
-#name: flag
+#as: -mcpu=arc700
+#objdump: -dr --prefix-addresses --show-raw-insn
 
-# Test the flag macro.
+.*: +file format .*arc.*
 
-.*: +file format elf32-.*arc
-
-No symbols in "a.out".
 Disassembly of section .text:
-00000000 1fa00000      flag r0
-00000004 1fbf8001      flag 1
-00000008 1fbf8002      flag 2
-0000000c 1fbf8004      flag 4
-00000010 1fbf8008      flag 8
-00000014 1fbf8010      flag 16
-00000018 1fbf8020      flag 32
-0000001c 1fbf8040      flag 64
-00000020 1fbf8080      flag 128
-00000024 1fbf0000      flag -2147483647
-0000002c 1fa0000b      flag.lt r0
-00000030 1fbf0009      flag.gt 1
-00000038 1fbf0009      flag.gt 2
-00000040 1fbf0009      flag.gt 4
-00000048 1fbf0009      flag.gt 8
-00000050 1fbf0009      flag.gt 16
-00000058 1fbf0009      flag.gt 32
-00000060 1fbf0009      flag.gt 64
-00000068 1fbf0009      flag.gt 128
-00000070 1fbf000a      flag.ge -2147483647
+0x[0-9a-f]+ 2029 0000                  flag    r0
+0x[0-9a-f]+ 2069 0040                  flag    0x1
+0x[0-9a-f]+ 2069 0080                  flag    0x2
+0x[0-9a-f]+ 2069 0100                  flag    0x4
+0x[0-9a-f]+ 2069 0200                  flag    0x8
+0x[0-9a-f]+ 2069 0400                  flag    0x10
+0x[0-9a-f]+ 2069 0800                  flag    0x20
+0x[0-9a-f]+ 20a9 0001                  flag    64
+0x[0-9a-f]+ 20a9 0002                  flag    128
+0x[0-9a-f]+ 2029 0f80 8000 0001        flag    0x80000001
+0x[0-9a-f]+ 20e9 000b                  flag.lt r0
+0x[0-9a-f]+ 20e9 0069                  flag.gt 0x1
+0x[0-9a-f]+ 20e9 00a9                  flag.gt 0x2
+0x[0-9a-f]+ 20e9 0129                  flag.gt 0x4
+0x[0-9a-f]+ 20e9 0229                  flag.gt 0x8
+0x[0-9a-f]+ 20e9 0429                  flag.gt 0x10
+0x[0-9a-f]+ 20e9 0829                  flag.gt 0x20
+0x[0-9a-f]+ 20e9 0f89 0000 0040        flag.gt 0x40
+0x[0-9a-f]+ 20e9 0f89 0000 0080        flag.gt 0x80
+0x[0-9a-f]+ 20e9 0f8a 8000 0001        flag.ge 0x80000001
This page took 0.024528 seconds and 4 git commands to generate.