aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2022-10-05 09:15:51 +0200
committerJan Beulich <jbeulich@suse.com>2022-10-05 09:15:51 +0200
commitbb5cb85b465a9327fb0cf48ebe4b7ab661ed0971 (patch)
tree18ad0fbd2526314d380313f0d8f9a992dc4cd860 /gas
parent306253b2cfa297c1eb0d30852bdcf96375db24e2 (diff)
downloadgdb-bb5cb85b465a9327fb0cf48ebe4b7ab661ed0971.zip
gdb-bb5cb85b465a9327fb0cf48ebe4b7ab661ed0971.tar.gz
gdb-bb5cb85b465a9327fb0cf48ebe4b7ab661ed0971.tar.bz2
Arm64: support CLEARBHB alias
While the Arm v8 ARM (rev I-a) still doesn't mention this alias, it is (typically via a macro) already in use in kernels and alike.
Diffstat (limited to 'gas')
-rw-r--r--gas/testsuite/gas/aarch64/system.d3
-rw-r--r--gas/testsuite/gas/aarch64/system.s1
2 files changed, 3 insertions, 1 deletions
diff --git a/gas/testsuite/gas/aarch64/system.d b/gas/testsuite/gas/aarch64/system.d
index ea6459f..93c84a7 100644
--- a/gas/testsuite/gas/aarch64/system.d
+++ b/gas/testsuite/gas/aarch64/system.d
@@ -12,6 +12,7 @@ Disassembly of section \.text:
.*: d503207f wfi
.*: d503209f sev
.*: d50320bf sevl
+.*: d50322df clearbhb
.*: d503201f nop
.*: d503203f yield
.*: d503205f wfe
@@ -34,7 +35,7 @@ Disassembly of section \.text:
.*: d503227f hint #0x13
.*: d503229f (hint #0x14|csdb)
.*: d50322bf hint #0x15
-.*: d50322df hint #0x16
+.*: d50322df (hint #0x16|clearbhb)
.*: d50322ff hint #0x17
.*: d503231f (hint #0x18|paciaz)
.*: d503233f (hint #0x19|paciasp)
diff --git a/gas/testsuite/gas/aarch64/system.s b/gas/testsuite/gas/aarch64/system.s
index 2cff6a2..4d24d9a 100644
--- a/gas/testsuite/gas/aarch64/system.s
+++ b/gas/testsuite/gas/aarch64/system.s
@@ -11,6 +11,7 @@
wfi
sev
sevl
+ clearbhb
.macro all_hints from=0, to=127
hint \from