aboutsummaryrefslogtreecommitdiff
path: root/gas/app.c
diff options
context:
space:
mode:
authorRichard Sandiford <richard.sandiford@arm.com>2021-12-02 15:00:56 +0000
committerRichard Sandiford <richard.sandiford@arm.com>2021-12-02 15:00:56 +0000
commita346bb24cf3b9c71f6a66f022bf4ac80dbf0d8f8 (patch)
treebadc91a02271ef2680d74404109c3418480114a9 /gas/app.c
parentb3e59f8873b9f07e84b19a19d40810f9a61b6d62 (diff)
downloadgdb-a346bb24cf3b9c71f6a66f022bf4ac80dbf0d8f8.zip
gdb-a346bb24cf3b9c71f6a66f022bf4ac80dbf0d8f8.tar.gz
gdb-a346bb24cf3b9c71f6a66f022bf4ac80dbf0d8f8.tar.bz2
aarch64: Provide line info for unclosed sequences
We warn about MOVPRFX instructions that have no following instruction. This patch adds a line number to the message, which is useful if the assembly code has multiple text sections. The new code is unconditional since OBJ_ELF is always defined for aarch64. gas/ * config/tc-aarch64.h (aarch64_segment_info_type): Add last_file and last_line. * config/tc-aarch64.c (now_instr_sequence): Delete. (force_automatic_sequence_close): Provide a line number when reporting unclosed sequences. (md_assemble): Record the location of the instruction in tc_segment_info. * testsuite/gas/aarch64/sve-movprfx_4.l: Add line number to error message. * testsuite/gas/aarch64/sve-movprfx_7.l: Likewise. * testsuite/gas/aarch64/sve-movprfx_8.l: Likewise.
Diffstat (limited to 'gas/app.c')
0 files changed, 0 insertions, 0 deletions