aboutsummaryrefslogtreecommitdiff
path: root/gdb/dwarf-index-write.c
diff options
context:
space:
mode:
authorRamana Radhakrishnan <ramana.radhakrishnan@arm.com>2018-06-29 13:06:05 +0100
committerRamana Radhakrishnan <ramana.radhakrishnan@arm.com>2018-06-29 13:06:05 +0100
commitee9439704485a1e9413470fe2634b164fa31644f (patch)
treeaa4dfee972fab72f9fa0ab1732a246bc39dd388f /gdb/dwarf-index-write.c
parent369c9167d47e69aad2e260cc1db17f8c894c138b (diff)
downloadgdb-ee9439704485a1e9413470fe2634b164fa31644f.zip
gdb-ee9439704485a1e9413470fe2634b164fa31644f.tar.gz
gdb-ee9439704485a1e9413470fe2634b164fa31644f.tar.bz2
[Patch AArch64] Warn on unpredictable stlxrb , stlxrh and stlxr cases.
A recent case in golang highlighted that gas wasn't warning on these unpredictable cases in the architecture. Fixed thusly. I need to audit gcc to make sure we have early clobbers on the patterns but that's a separate patch. Tested aarch64-none-elf and gas Ok ? Ramana 2018-06-29 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> * config/tc-aarch64.c (warn_unpredictable_ldst): Add unpredictable cases for ldxp, stlxrb, stlxrh, stlxr. * testsuite/gas/aarch64/diagnostic.s: New tests. * testsuite/gas/aarch64/diagnostic.l: Adjust.
Diffstat (limited to 'gdb/dwarf-index-write.c')
0 files changed, 0 insertions, 0 deletions