[Bug gas/13509] branch target to the wrong location

2011-12-16 Thread pinskia at gcc dot gnu.org
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

[Bug gas/13509] branch target to the wrong location

2011-12-16 Thread pinskia at gcc dot gnu.org
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

[Bug gas/13509] branch target to the wrong location

2011-12-16 Thread pinskia at gcc dot gnu.org
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

[Bug gas/13509] branch target to the wrong location

2011-12-16 Thread pinskia at gcc dot gnu.org
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

[Bug gas/13509] branch target to the wrong location

2011-12-16 Thread pinskia at gcc dot gnu.org
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

[Bug gas/13509] branch target to the wrong location

2011-12-16 Thread pinskia at gcc dot gnu.org
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

[Bug gas/13509] branch target to the wrong location

2011-12-16 Thread pinskia at gcc dot gnu.org
http://sourceware.org/bugzilla/show_bug.cgi?id=13509 Andrew Pinski changed: What|Removed |Added Status|NEW |ASSIGNED AssignedTo|unassigned

[Bug binutils/13471] out-of-range indexing error in elf_howto_table[ R_386_IRELATIVE]

2011-12-16 Thread hjl.tools at gmail dot com
http://sourceware.org/bugzilla/show_bug.cgi?id=13471 H.J. Lu changed: What|Removed |Added Status|NEW |RESOLVED Resolution|