aboutsummaryrefslogtreecommitdiff
path: root/sim
diff options
context:
space:
mode:
authorPrzemyslaw Wirkus <przemyslaw.wirkus@arm.com>2020-08-10 16:20:17 +0100
committerNick Clifton <nickc@redhat.com>2020-08-10 16:20:17 +0100
commitf7cb161ea6ffee167de3126023b2ce0fffd84076 (patch)
tree9dc058c4d67de093d16167ae1cc16930daa240bb /sim
parentf8e3fe0d2764e2976fec6a0ac48921893dc62bbf (diff)
downloadgdb-f7cb161ea6ffee167de3126023b2ce0fffd84076.zip
gdb-f7cb161ea6ffee167de3126023b2ce0fffd84076.tar.gz
gdb-f7cb161ea6ffee167de3126023b2ce0fffd84076.tar.bz2
[aarch64] GAS doesn't validate the architecture version for any tlbi registers. Fixed with this patch.
* gas/config/tc-aarch64.c (parse_sys_reg): Call to aarch64_sys_ins_reg_supported_p instead of aarch64_sys_reg_supported_p. (parse_sys_ins_reg): Add aarch64_sys_reg_deprecated_p check. * include/opcode/aarch64.h (aarch64_sys_reg_deprecated_p): Functions paramaters changed. (aarch64_sys_reg_supported_p): Function removed. (aarch64_sys_ins_reg_supported_p): Functions paramaters changed. * opcodes/aarch64-opc.c (aarch64_print_operand): (aarch64_sys_reg_deprecated_p): Functions paramaters changed. (aarch64_sys_reg_supported_p): Function removed. (aarch64_sys_ins_reg_supported_p): Functions paramaters changed. (aarch64_sys_ins_reg_supported_p): Merged aarch64_sys_reg_supported_p into this function. * gas/testsuite/gas/aarch64/illegal-sysreg-5.d: New test. * gas/testsuite/gas/aarch64/illegal-sysreg-5.l: New test. * gas/testsuite/gas/aarch64/sysreg-5.s: New test.
Diffstat (limited to 'sim')
0 files changed, 0 insertions, 0 deletions