aboutsummaryrefslogtreecommitdiff
path: root/gas/ChangeLog
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2018-10-03 18:50:15 +0100
committerTamar Christina <tamar.christina@arm.com>2018-10-03 18:50:40 +0100
commit4f5d2536289c0aedc3234f1bff6e9f4284f267c5 (patch)
tree1815012384509dd44b2d4f095f1fd6ee5c836fd8 /gas/ChangeLog
parenta68f4cd235a36776d3d9fea7291163b8d8e35869 (diff)
downloadgdb-4f5d2536289c0aedc3234f1bff6e9f4284f267c5.zip
gdb-4f5d2536289c0aedc3234f1bff6e9f4284f267c5.tar.gz
gdb-4f5d2536289c0aedc3234f1bff6e9f4284f267c5.tar.bz2
AArch64: Close sequences at the end of sections
Any open sequence at the end of a section or assembly is considered an error. This patch adds a check at the end to ensure that all sequences have been closed and if not reports a warning. During disassembly it's not possible to detect this condition in the back-end so the warning is only emitted from the assembler for now. gas/ * config/tc-aarch64.c (force_automatic_sequence_close, aarch64_frob_section): New. * config/tc-aarch64.h (tc_frob_section, aarch64_frob_section): New.
Diffstat (limited to 'gas/ChangeLog')
-rw-r--r--gas/ChangeLog6
1 files changed, 6 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index b4cafbb..56609f4 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -1,5 +1,11 @@
2018-10-03 Tamar Christina <tamar.christina@arm.com>
+ * config/tc-aarch64.c (force_automatic_sequence_close,
+ aarch64_frob_section): New.
+ * config/tc-aarch64.h (tc_frob_section, aarch64_frob_section): New.
+
+2018-10-03 Tamar Christina <tamar.christina@arm.com>
+
* config/tc-aarch64.c (output_operand_error_report): Order warnings.
2018-10-03 Tamar Christina <tamar.christina@arm.com>