[Bug ld/14424] New: support for "identical code folding"

2012-08-01 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=14424 Bug #: 14424 Summary: support for "identical code folding" Product: binutils Version: 2.22 Status: NEW Severity: enhancement Priority: P2 Component: ld

[Bug gold/14342] New: [gold] symbol 'std::__once_callable' used as both __thread and non-__thread

2012-07-09 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=14342 Bug #: 14342 Summary: [gold] symbol 'std::__once_callable' used as both __thread and non-__thread Product: binutils Version: 2.22 Status: NEW Severity: norma

[Bug gold/14262] icf corrupts unwind info and makes exception throwing to abort

2012-07-09 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=14262 --- Comment #1 from Vincenzo Innocente 2012-07-09 23:30:40 UTC --- any chance that this problem that some attention soon? We have code that benefits from icf and it is a pity we cannot use it together with lto -- Configure bugmail: http://so

[Bug gold/14262] icf corrupts unwind info and makes exception throwing to abort

2012-06-18 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=14262 Vincenzo Innocente changed: What|Removed |Added CC||vincenzo.innocente at cern

[Bug gold/14262] New: icf corrupts unwind info and makes exception throwing to abort

2012-06-18 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=14262 Bug #: 14262 Summary: icf corrupts unwind info and makes exception throwing to abort Product: binutils Version: 2.22 Status: NEW Severity: normal P

[Bug gold/12488] plugins don't support linkonce

2012-05-10 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=12488 Vincenzo Innocente changed: What|Removed |Added CC||vincenzo.innocente at cern

[Bug gold/12919] icf fails to fold one of the component of std::sort

2011-10-17 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=12919 Vincenzo Innocente changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug gold/12919] icf fails to fold one of the component of std::sort

2011-10-16 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=12919 --- Comment #12 from Vincenzo Innocente 2011-10-16 17:55:33 UTC --- apparently one can configure gcc "--disable-visibility" that will essentially remove the default visibility from namespace std w/o any other side-effect. I tried and indeed n

[Bug gold/12919] icf fails to fold one of the component of std::sort

2011-09-23 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=12919 --- Comment #11 from Vincenzo Innocente 2011-09-23 11:15:33 UTC --- Indeed there is a long chain of function calls. So I removed the visibility from the namespace in stl_algo.h namespace std /* _GLIBCXX_VISIBILITY(default) */ and c++ -O2 -W

[Bug gold/12919] icf fails to fold one of the component of std::sort

2011-09-22 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=12919 --- Comment #9 from Vincenzo Innocente 2011-09-22 10:29:29 UTC --- I tried to add __attribute__ ((visibility ("hidden"))) to __introsort_loop no folding either even if now the symbol is "t" not "W". c++ -O2 -Wl,--icf=all,--print-icf-sections

[Bug gold/12919] icf fails to fold one of the component of std::sort

2011-09-22 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=12919 --- Comment #8 from Vincenzo Innocente 2011-09-22 08:13:26 UTC --- I made few more tests: adding inline keyword to __introsort in stl_algo.h makes no difference even if -fvisibility-inlines-hidden is used. nm -C libbha.so | sort | grep intros

[Bug gold/12919] icf fails to fold one of the component of std::sort

2011-09-21 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=12919 --- Comment #6 from Vincenzo Innocente 2011-09-21 19:58:07 UTC --- Thanks for the detailed analysis that indeed makes sense in the general case. In this specific example introsort_loop is not inlined just for choice of a gcc heuristics. My und

[Bug gold/12919] icf fails to fold one of the component of std::sort

2011-09-21 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=12919 --- Comment #1 from Vincenzo Innocente 2011-09-21 16:50:18 UTC --- any news on a solution of this kind of problem? -- Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email --- You are receiving this mail because:

[Bug gold/12919] New: icf falis to fold one of the component of std::sort

2011-06-22 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=12919 Summary: icf falis to fold one of the component of std::sort Product: binutils Version: 2.21 Status: NEW Severity: normal Priority: P2 Component: gold AssignedTo:

[Bug gold/12629] New: lto, linker-plugin and optimization clutter the stack trace when using gold

2011-04-01 Thread vincenzo.innocente at cern dot ch
http://sourceware.org/bugzilla/show_bug.cgi?id=12629 Summary: lto, linker-plugin and optimization clutter the stack trace when using gold Product: binutils Version: 2.21 Status: NEW Severity: critical Priority: P2