[Bug ipa/97119] Top level option to disable creation of IPA symbols such as .localalias is desired

2024-02-02 Thread ali_gccbugzilla at emvision dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97119 --- Comment #10 from Ali Bahrami --- > I think the issue described here are all covered by pr 63572 Can you explain how? I might not have followed it, but pr 63572 seems to revolve around generating correct DWARF content? Here, we're not

[Bug ipa/97119] Top level option to disable creation of IPA symbols such as .localalias is desired

2024-02-02 Thread pinskia at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97119 Andrew Pinski changed: What|Removed |Added See Also||https://gcc.gnu.org/bugzill

[Bug ipa/97119] Top level option to disable creation of IPA symbols such as .localalias is desired

2024-02-02 Thread ali_gccbugzilla at emvision dot com via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97119 --- Comment #8 from Ali Bahrami --- > I am not quite sure how this confuses stack unwinding on Solaris? I don't think that most of what you described is a problem for stack unwinding on Solaris. As discussed in the initial note, the problem is

[Bug ipa/97119] Top level option to disable creation of IPA symbols such as .localalias is desired

2024-02-02 Thread hubicka at gcc dot gnu.org via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97119 --- Comment #7 from Jan Hubicka --- Local aliases are created by ipa-visibility pass. Most common case is that function is declared inline but ELF superposition rules say that the symbol can be overwritten by a different library. Since GCC

[Bug ipa/97119] Top level option to disable creation of IPA symbols such as .localalias is desired

2020-09-25 Thread ro at CeBiTec dot Uni-Bielefeld.DE via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97119 --- Comment #6 from ro at CeBiTec dot Uni-Bielefeld.DE --- > --- Comment #5 from Ali Bahrami --- > I added -flive-patching=inline-only-static as suggested by Martin. It didn't > alter the results I'm seeing. There is still a lot of .localalias

[Bug ipa/97119] Top level option to disable creation of IPA symbols such as .localalias is desired

2020-09-21 Thread ali_gccbugzilla at emvision dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97119 --- Comment #5 from Ali Bahrami --- I added -flive-patching=inline-only-static as suggested by Martin. It didn't alter the results I'm seeing. There is still a lot of .localalias in the resulting objects. Still, the optimizations it is

[Bug ipa/97119] Top level option to disable creation of IPA symbols such as .localalias is desired

2020-09-21 Thread jakub at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97119 Jakub Jelinek changed: What|Removed |Added CC||jakub at gcc dot gnu.org --- Comment #4

[Bug ipa/97119] Top level option to disable creation of IPA symbols such as .localalias is desired

2020-09-21 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97119 --- Comment #3 from Rainer Orth --- (In reply to Ali Bahrami from comment #0) > Rainer did a one off experiment that showed that it would be > fairly easy to provide this. I'll leave it to him to describe. Right: initially I looked around

[Bug ipa/97119] Top level option to disable creation of IPA symbols such as .localalias is desired

2020-09-21 Thread ro at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97119 --- Comment #2 from Rainer Orth --- Created attachment 49246 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=49246=edit Hack to disable .localalias* generation

[Bug ipa/97119] Top level option to disable creation of IPA symbols such as .localalias is desired

2020-09-21 Thread marxin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=97119 Martin Liška changed: What|Removed |Added Ever confirmed|0 |1 Status|UNCONFIRMED