[PATCH][Binutils][AArch64] Fix bug in warning filtering.
Tamar Christina
tamar.christina@arm.com
Thu Sep 13 14:45:00 GMT 2018
More information about the Binutils mailing list
Thu Sep 13 14:45:00 GMT 2018
- Previous message (by thread): x86: Swap destination/source to encode VEX only if possible
- Next message (by thread): [PATCH][Binutils][AArch64] Fix bug in warning filtering.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Hi All, This fixes a small bug with the warning filtering code, which when a line has generated a warning and a template decode error (due to the way templates are resolved) which would not have been emitted and warnings are being suppressed with -W it would erroneously emit the error. I have no testcase for this because the only places we generate warnings during encoding/decoding now is using msr/mrs and system registers. They don't have a template that would trigger this. However an upcoming patch series will have tests in it which would expose this bug. build on native hardware and regtested on aarch64-none-elf, aarch64-none-elf (32 bit host), aarch64-none-linux-gnu, aarch64_be-none-linux-gnu Cross-compiled and regtested on aarch64-none-linux-gnu, aarch64_be-none-linux-gnu and no issues. Ok for master? and for backport to binutils-2.31? Thanks, Tamar gas/ChangeLog: 2018-09-13 Tamar Christina <tamar.christina@arm.com> * config/tc-aarch64.c (output_operand_error_report): Apply filtering to current instead of head message. -- -------------- next part -------------- A non-text attachment was scrubbed... Name: rb9889.patch Type: text/x-diff Size: 696 bytes Desc: not available URL: <https://sourceware.org/pipermail/binutils/attachments/20180913/af9d655c/attachment.bin>
- Previous message (by thread): x86: Swap destination/source to encode VEX only if possible
- Next message (by thread): [PATCH][Binutils][AArch64] Fix bug in warning filtering.
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Binutils mailing list