summaryrefslogtreecommitdiffstats
path: root/binutils-2.25/gas/testsuite/gas/arm/bundle.d
diff options
context:
space:
mode:
Diffstat (limited to 'binutils-2.25/gas/testsuite/gas/arm/bundle.d')
-rw-r--r--binutils-2.25/gas/testsuite/gas/arm/bundle.d96
1 files changed, 96 insertions, 0 deletions
diff --git a/binutils-2.25/gas/testsuite/gas/arm/bundle.d b/binutils-2.25/gas/testsuite/gas/arm/bundle.d
new file mode 100644
index 00000000..1c5e5a24
--- /dev/null
+++ b/binutils-2.25/gas/testsuite/gas/arm/bundle.d
@@ -0,0 +1,96 @@
+#name: ARM .bundle_align_mode
+#as: -march=armv7-a
+#objdump: -drw
+
+.*: +file format .*arm.*
+
+Disassembly of section \.text:
+
+# This is testing the basic bundling features, with 16-byte bundles.
+# To keep this file simple, we just verify that every 16-byte boundary
+# appears in the disassembly as the start of an instruction.
+0+0000 <test_arm_offset_0>:
+ *0:\s+[0-9a-f]{8}\s+[a-z].+
+#...
+ *10:\s+[0-9a-f]{8}\s+[a-z].+
+#...
+ *20:\s+[0-9a-f]{8}\s+[a-z].+
+#...
+ *30:\s+[0-9a-f]{8}\s+[a-z].+
+#...
+0+0040 <test_thumb_2_offset_0>:
+#...
+ *40:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *50:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *60:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *70:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *80:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *90:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *a0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *b0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *c0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *d0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *e0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *f0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *100:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *110:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *120:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *130:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *140:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *150:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *160:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *170:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *180:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *190:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *1a0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *1b0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *1c0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *1d0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *1e0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *1f0:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *200:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *210:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *220:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *230:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *240:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *250:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *260:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+ *270:\s+([0-9a-f]{4} ){1,2}\s+[a-z].+
+#...
+[0-9a-f]+ <pad_for_far_target>:
+#...