[Bug c++/56312] Firefox 20.0a1 compilation with enabled LTO fails

2013-03-23 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56312 Martin Liška changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug c++/56312] Firefox 20.0a1 compilation with enabled LTO fails

2013-03-23 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56312 --- Comment #7 from Martin Liška 2013-03-23 23:42:28 UTC --- The problem was caused by bad usage of gcc-ar and gcc-runlib that were actually not used.

[Bug c++/56312] Firefox 20.0a1 compilation with enabled LTO fails

2013-03-12 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56312 --- Comment #6 from Martin Liška 2013-03-12 13:31:06 UTC --- Hello Jan, there's a link to dump: https://mega.co.nz/#!bBF3kBSI!JPkMhRtHgUAx_lUw-VctVB0llul3BSrad2dpF9_6yJQ (extracted size is about 16GB) Could you please paste your .mozconfig fil

[Bug c++/56312] Firefox 20.0a1 compilation with enabled LTO fails

2013-03-12 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56312 --- Comment #5 from Jan Hubicka 2013-03-12 13:03:36 UTC --- Sadly this problem does not reproduce to me (though I use -fno-fat-lto-objects that makes the build quite a bit faster). Can you please upload for me the files produced by --save

[Bug c++/56312] Firefox 20.0a1 compilation with enabled LTO fails

2013-03-02 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56312 --- Comment #4 from Jan Hubicka 2013-03-02 17:50:06 UTC --- I see, it looks like a bug when computing the boundary then; if folding is possible through the constructor, the symtab node ought to be shipped into the partition.

[Bug c++/56312] Firefox 20.0a1 compilation with enabled LTO fails

2013-03-02 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56312 --- Comment #3 from Martin Liška 2013-03-02 17:37:31 UTC --- I just run it in debugger giving me exactly the same stack trace, so can_refer_decl_in_current_unit_p is the place. Martin

[Bug c++/56312] Firefox 20.0a1 compilation with enabled LTO fails

2013-03-01 Thread hubicka at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56312 Jan Hubicka changed: What|Removed |Added Status|UNCONFIRMED |ASSIGNED Last reconfirmed|

[Bug c++/56312] Firefox 20.0a1 compilation with enabled LTO fails

2013-02-28 Thread marxin.liska at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56312 --- Comment #1 from Martin Liška 2013-02-28 18:31:05 UTC --- I patched following two files with __attribute__ ((used)) which helped to go further, having a new issue: /home/marxin/Programming/firefox/xpcom/components/nsComponentManager.cpp: In