[Bug lto/45375] Mozilla does not build with LTO

2010-08-22 Thread hubicka at gcc dot gnu dot org
--- Comment #4 from hubicka at gcc dot gnu dot org 2010-08-22 13:10 --- WPA stage profile after (with sane partitioning). Decl reading and merging is major issue. I am surprised we are faster on streaming out than reading. Execution times (seconds) garbage collection: 5.71 ( 3%)

[Bug lto/45375] Mozilla does not build with LTO

2010-08-22 Thread hubicka at gcc dot gnu dot org
--- Comment #3 from hubicka at gcc dot gnu dot org 2010-08-22 12:48 --- mozconfig I use: export CC="gcc -flto -fuse-linker-plugin" export CXX="g++ -fwhopr=24 -fuse-linker-plugin -fpermissive" #export CXX="/builds/slave/tryserver

[Bug lto/45375] Mozilla does not build with LTO

2010-08-22 Thread hubicka at gcc dot gnu dot org
--- Comment #2 from hubicka at gcc dot gnu dot org 2010-08-22 12:43 --- Created an attachment (id=21543) --> (http://gcc.gnu.org/bugzilla/attachment.cgi?id=21543&action=view) Mozilla changes needed. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45375

[Bug lto/45375] Mozilla does not build with LTO

2010-08-22 Thread hubicka at gcc dot gnu dot org
--- Comment #1 from hubicka at gcc dot gnu dot org 2010-08-22 12:39 --- Quick summary :) 1) -g build is currently broken because of dwarf2out recursion. 2) sqlite still gets miscompiled at 32bit (PR44897), but works now at 64bit for some reason 3) Workaround attached to PR44846 is neede