[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 Richard Biener changed: What|Removed |Added Status|ASSIGNED|RESOLVED Known to work|

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #27 from Richard Biener --- Author: rguenth Date: Tue Feb 24 11:27:43 2015 New Revision: 220938 URL: https://gcc.gnu.org/viewcvs?rev=220938&root=gcc&view=rev Log: 2015-02-24 Richard Biener Backport from mainline 2015-02-1

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 Richard Biener changed: What|Removed |Added Known to work||4.9.3 Known to fail|

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-24 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #24 from Richard Biener --- Author: rguenth Date: Tue Feb 24 09:09:11 2015 New Revision: 220935 URL: https://gcc.gnu.org/viewcvs?rev=220935&root=gcc&view=rev Log: 2015-02-24 Richard Biener Backport from mainline 2015-02-1

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-18 Thread conchur at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #23 from conchur at web dot de --- Awesome :) Just tested it and it seems to work quite well here.

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #22 from Richard Biener --- Author: rguenth Date: Mon Feb 16 14:53:23 2015 New Revision: 220735 URL: https://gcc.gnu.org/viewcvs?rev=220735&root=gcc&view=rev Log: 2015-02-16 Richard Biener PR lto/65015 * varasm.c (default

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #21 from Richard Biener --- Finally fixed for 5.0 with reasonably backportable patches.

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #20 from Richard Biener --- The assember already produces Symbol table '.symtab' contains 11 entries: Num:Value Size TypeBind Vis Ndx Name 0: 0 NOTYPE LOCAL DEFAULT UND 1:

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-16 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #19 from Richard Biener --- (In reply to H.J. Lu from comment #18) > Created attachment 34753 [details] > A patch even for -flto-partition=none we produce 45: 0 FILELOCAL DEFAULT ABS ccPyi2gu.o In the

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #18 from H.J. Lu --- Created attachment 34753 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34753&action=edit A patch

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #17 from H.J. Lu --- This patch works wit the existing linker: diff --git a/gcc/varasm.c b/gcc/varasm.c index 0211306..f3241a8 100644 --- a/gcc/varasm.c +++ b/gcc/varasm.c @@ -7043,7 +7043,12 @@ default_file_start (void) fputs (

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #16 from H.J. Lu --- (In reply to Richard Biener from comment #11) > For reference, the following patch doesn't work: > > Index: gcc/varasm.c > === > --- gcc/varasm.c

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #15 from H.J. Lu --- I opened: https://sourceware.org/bugzilla/show_bug.cgi?id=17973

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread rguenther at suse dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #14 from rguenther at suse dot de --- On February 13, 2015 2:42:45 PM CET, "hjl.tools at gmail dot com" wrote: >https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 > >--- Comment #13 from H.J. Lu --- >We are generating > >.file

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread hjl.tools at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #13 from H.J. Lu --- We are generating .file"cc8zpoWj.ltrans0.o" ^ We shouldn't do it. .text .Ltext0: .typehelper, @function helper: .LFB0: .file 1 "dependency.c"

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread conchur at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 conchur at web dot de changed: What|Removed |Added Attachment #34746|0 |1 is obsolete|

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #11 from Richard Biener --- For reference, the following patch doesn't work: Index: gcc/varasm.c === --- gcc/varasm.c(revision 220677) +++ gcc/varasm.c(w

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 Richard Biener changed: What|Removed |Added CC||hjl.tools at gmail dot com As

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread conchur at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 conchur at web dot de changed: What|Removed |Added Attachment #34724|0 |1 is obsolete|

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 Richard Biener changed: What|Removed |Added Known to work||5.0 --- Comment #8 from Richard Biener

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-13 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #7 from Richard Biener --- Author: rguenth Date: Fri Feb 13 09:35:57 2015 New Revision: 220678 URL: https://gcc.gnu.org/viewcvs?rev=220678&root=gcc&view=rev Log: 2015-02-13 Richard Biener PR lto/65015 * dwarf2out.c (dwarf

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-12 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #6 from Richard Biener --- (In reply to conchur from comment #5) > Thanks for the patches. I've rebuild the gcc package (which took the whole > afternoon + night on my machine) and can verify that the mini testcases are > now working

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-12 Thread conchur at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #5 from conchur at web dot de --- Thanks for the patches. I've rebuild the gcc package (which took the whole afternoon + night on my machine) and can verify that the mini testcases are now working perfectly fine. I've also tried this

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #4 from Richard Biener --- (In reply to conchur from comment #2) > Created attachment 34724 [details] > Mini Testcases > > Current results (the -COMPILE things are just out of curiosity): > > SIMPLE-COMPILE: OK > SIMPLE-LINK: OK > L

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #3 from Richard Biener --- Author: rguenth Date: Wed Feb 11 12:00:44 2015 New Revision: 220613 URL: https://gcc.gnu.org/viewcvs?rev=220613&root=gcc&view=rev Log: 2015-02-11 Richard Biener PR lto/65015 * dwarf2out.c (gen_p

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-11 Thread conchur at web dot de
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 --- Comment #2 from conchur at web dot de --- Created attachment 34724 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=34724&action=edit Mini Testcases Current results (the -COMPILE things are just out of curiosity): SIMPLE-COMPILE: OK SIMP

[Bug lto/65015] LTO produces randomly ordered debug information

2015-02-11 Thread rguenth at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65015 Richard Biener changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|