summaryrefslogtreecommitdiff
path: root/gas/testsuite/gas/arm/armv8-a-bad.d
diff options
context:
space:
mode:
authormgretton <mgretton>2012-08-24 07:52:48 +0000
committermgretton <mgretton>2012-08-24 07:52:48 +0000
commitf47c5414f7845c3dde42f9caebd6b1a524c15414 (patch)
tree972ecf0c30a3ccb7f4f1e2fd662a22cc9ec0af6d /gas/testsuite/gas/arm/armv8-a-bad.d
parentde9b7f70041576cc9982495aacd65bd8d4a7b2eb (diff)
downloadbinutils-redhat-f47c5414f7845c3dde42f9caebd6b1a524c15414.tar.gz
* gas/config/tc-arm.c (check_obsolete): New function.
(do_rd_rm_rn): Check swp{b} for obsoletion. * gas/testsuite/gas/arm/armv8-a-bad.d: New testcase. * gas/testsuite/gas/arm/armv8-a-bad.l: Likewise. * gas/testsuite/gas/arm/armv8-a-bad.s: Likewise. * gas/testsuite/gas/arm/depr-swp.l: Update for change in expected output. * gas/testsuite/gas/arm/depr-swp.s: Add additional test. * include/opcode/arm.h (ARM_CPU_IS_ANY): New define.
Diffstat (limited to 'gas/testsuite/gas/arm/armv8-a-bad.d')
-rw-r--r--gas/testsuite/gas/arm/armv8-a-bad.d2
1 files changed, 2 insertions, 0 deletions
diff --git a/gas/testsuite/gas/arm/armv8-a-bad.d b/gas/testsuite/gas/arm/armv8-a-bad.d
new file mode 100644
index 0000000000..94e130c6d3
--- /dev/null
+++ b/gas/testsuite/gas/arm/armv8-a-bad.d
@@ -0,0 +1,2 @@
+#name: Invalid v8-a
+#error-output: armv8-a-bad.l