This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
RE: [0/7] Type promotion pass and elimination of zext/sext
- From: "Wilco Dijkstra" <wdijkstr at arm dot com>
- To: "Renlin Li" <Renlin dot Li at arm dot com>, <pinskia at gmail dot com>, "Kugan" <kugan dot vivekanandarajah at linaro dot org>
- Cc: "GCC Patches" <gcc-patches at gcc dot gnu dot org>, "Richard Biener" <richard dot guenther at gmail dot com>, <nickc at redhat dot com>
- Date: Tue, 8 Sep 2015 13:29:52 +0100
- Subject: RE: [0/7] Type promotion pass and elimination of zext/sext
- Authentication-results: sourceware.org; auth=none
- References: <A610E03AD50BFC4D95529A36D37FA55E8A7AB808CC at GEORGE dot Emea dot Arm dot com> <001601d0e95a$663da9b0$32b8fd10$ at com> <55ED7387 dot 1010100 at linaro dot org> <4D24AB84-C731-42DF-9AF7-14076F65C2FF at gmail dot com> <55EE964D dot 3030405 at arm dot com>
> Renlin Li wrote:
> Hi Andrew,
>
> Previously, there is a discussion thread in binutils mailing list:
>
> https://sourceware.org/ml/binutils/2015-04/msg00032.html
>
> Nick proposed a way to fix, Richard Henderson hold similar opinion as you.
Both Nick and Richard H seem to think it is an issue with unaligned instructions
rather than an alignment bug in the debug code in the assembler (probably due to
the misleading error message). Although it would work, since we don't have/need
unaligned instructions that proposed patch is not the right fix for this issue.
Anyway aligning the debug tables correctly should be a safe and trivial fix.
Wilco