http://sourceware.org/bugzilla/show_bug.cgi?id=13509
--- Comment #8 from Andrew Pinski 2011-12-17
00:38:56 UTC ---
Something like:
Index: config/tc-mips.c
===
RCS file: /cvs/src/src/gas/config/tc-mips.c,v
retrieving revision 1.500
d
http://sourceware.org/bugzilla/show_bug.cgi?id=13509
--- Comment #7 from Andrew Pinski 2011-12-17
00:36:59 UTC ---
Actually the code does not do what the comment says it does, it only moves one
previous label. Moving all labels allows the code to be correct.
--
Configure bugmail: http://sourc
http://sourceware.org/bugzilla/show_bug.cgi?id=13509
--- Comment #6 from Andrew Pinski 2011-12-16
23:25:39 UTC ---
Looks like this version of the mips patch:
http://sourceware.org/ml/binutils/2010-10/msg00512.html
Would have fixed it also. But it was rejected and only a fake labels were
added r
http://sourceware.org/bugzilla/show_bug.cgi?id=13509
--- Comment #5 from Andrew Pinski 2011-12-16
22:52:49 UTC ---
Or maybe I should add support to mips_record_label for recording the "= ."
based labels.
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You a
http://sourceware.org/bugzilla/show_bug.cgi?id=13509
--- Comment #4 from Andrew Pinski 2011-12-16
22:18:04 UTC ---
The reason why GCC emits "LABEL = ." is because of the following reason:
* Print debug labels as "foo = ." rather than "foo:" because they should
represent a byte pointer rather
http://sourceware.org/bugzilla/show_bug.cgi?id=13509
--- Comment #3 from Andrew Pinski 2011-12-16
20:55:14 UTC ---
The MIPS assembler also automatically adjusts any preceding
label. */
--
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
--- You are receiving
http://sourceware.org/bugzilla/show_bug.cgi?id=13509
Andrew Pinski changed:
What|Removed |Added
Status|NEW |ASSIGNED
AssignedTo|unassigned
http://sourceware.org/bugzilla/show_bug.cgi?id=13471
H.J. Lu changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|