]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blobdiff - gas/testsuite/gas/bpf/mem-be.d
Revert "2.41 Release sources"
[thirdparty/binutils-gdb.git] / gas / testsuite / gas / bpf / mem-be.d
index 70d8806bc51e4996f871b20445ee1d6147870bab..cd7b35c60a393cd67bf72c04898cd0bb4de47ec4 100644 (file)
@@ -1,6 +1,6 @@
-#as: --EB
+#as: -EB -mdialect=normal
 #source: mem.s
-#objdump: -dr
+#objdump: -dr -M hex
 #name: eBPF MEM instructions, modulus lddw, big endian
 
 .*: +file format .*bpf.*
@@ -8,23 +8,29 @@
 Disassembly of section .text:
 
 0+ <.text>:
-   0:  20 23 00 00 00 00 be ef         ldabsw %r2,%r3,0xbeef
-   8:  28 45 00 00 00 00 be ef         ldabsh %r4,%r5,0xbeef
-  10:  30 67 00 00 00 00 be ef         ldabsb %ctx,%r7,0xbeef
-  18:  38 89 00 00 00 00 be ef         ldabsdw %r8,%r9,0xbeef
-  20:  40 23 00 00 00 00 be ef         ldindw %r2,%r3,0xbeef
-  28:  48 45 00 00 00 00 be ef         ldindh %r4,%r5,0xbeef
-  30:  50 67 00 00 00 00 be ef         ldindb %ctx,%r7,0xbeef
-  38:  58 89 00 00 00 00 be ef         ldinddw %r8,%r9,0xbeef
+   0:  20 00 00 00 00 00 be ef         ldabsw 0xbeef
+   8:  28 00 00 00 00 00 be ef         ldabsh 0xbeef
+  10:  30 00 00 00 00 00 be ef         ldabsb 0xbeef
+  18:  38 00 00 00 00 00 be ef         ldabsdw 0xbeef
+  20:  40 03 00 00 00 00 be ef         ldindw %r3,0xbeef
+  28:  48 05 00 00 00 00 be ef         ldindh %r5,0xbeef
+  30:  50 07 00 00 00 00 be ef         ldindb %r7,0xbeef
+  38:  58 09 00 00 00 00 be ef         ldinddw %r9,0xbeef
   40:  61 21 7e ef 00 00 00 00         ldxw %r2,\[%r1\+0x7eef\]
   48:  69 21 7e ef 00 00 00 00         ldxh %r2,\[%r1\+0x7eef\]
   50:  71 21 7e ef 00 00 00 00         ldxb %r2,\[%r1\+0x7eef\]
-  58:  79 21 ff fe 00 00 00 00         ldxdw %r2,\[%r1\+-2\]
+  58:  79 21 ff fe 00 00 00 00         ldxdw %r2,\[%r1\+0xfffe\]
   60:  63 12 7e ef 00 00 00 00         stxw \[%r1\+0x7eef\],%r2
   68:  6b 12 7e ef 00 00 00 00         stxh \[%r1\+0x7eef\],%r2
   70:  73 12 7e ef 00 00 00 00         stxb \[%r1\+0x7eef\],%r2
-  78:  7b 12 ff fe 00 00 00 00         stxdw \[%r1\+-2\],%r2
+  78:  7b 12 ff fe 00 00 00 00         stxdw \[%r1\+0xfffe\],%r2
   80:  72 10 7e ef 11 22 33 44         stb \[%r1\+0x7eef\],0x11223344
   88:  6a 10 7e ef 11 22 33 44         sth \[%r1\+0x7eef\],0x11223344
   90:  62 10 7e ef 11 22 33 44         stw \[%r1\+0x7eef\],0x11223344
-  98:  7a 10 ff fe 11 22 33 44         stdw \[%r1\+-2\],0x11223344
\ No newline at end of file
+  98:  7a 10 ff fe 11 22 33 44         stdw \[%r1\+0xfffe\],0x11223344
+  a0:  81 21 7e ef 00 00 00 00         ldxsw %r2,\[%r1\+0x7eef\]
+  a8:  89 21 7e ef 00 00 00 00         ldxsh %r2,\[%r1\+0x7eef\]
+  b0:  91 21 7e ef 00 00 00 00         ldxsb %r2,\[%r1\+0x7eef\]
+  b8:  99 21 7e ef 00 00 00 00         ldxsdw %r2,\[%r1\+0x7eef\]
+  c0:  79 21 00 00 00 00 00 00         ldxdw %r2,\[%r1\+0x0\]
+  c8:  40 03 00 00 00 00 00 00         ldindw %r3,0x0