This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH 0/3] MIPS/GCC: Changes for `.insn' assembly annotation
- From: "Maciej W. Rozycki" <macro at imgtec dot com>
- To: <gcc-patches at gcc dot gnu dot org>
- Cc: Matthew Fortune <Matthew dot Fortune at imgtec dot com>, Catherine Moore <clm at codesourcery dot com>
- Date: Fri, 11 Nov 2016 10:35:40 +0000
- Subject: [PATCH 0/3] MIPS/GCC: Changes for `.insn' assembly annotation
- Authentication-results: sourceware.org; auth=none
Hi,
This small patch series addresses an issue uncovered by a recent binutils
master branch update, scheduled for the upcoming 2.28 release, where we
fail to annotate stray code labels -- generally produced for code marked
as unreachable -- that have no instruction following, with the `.insn'
pseudo-op, as explicitly required with the microMIPS ISA and also needed
with MIPS16 code. The missing annotation causes assembly failures if such
a label is a target of a branch.
As updates have turned out to be required to our test harness I have
prepared separate self-contained changes, comprising this series. See the
individual submissions for detailed patch descriptions.
Maciej