This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 0/3] MIPS/GCC: Changes for `.insn' assembly annotation


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]