This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug lto/54095] Unnecessary static variable renaming


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54095

Jan Hubicka <hubicka at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|ASSIGNED                    |NEW
           Assignee|hubicka at gcc dot gnu.org         |unassigned at gcc dot gnu.org

--- Comment #17 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
I've comitted all the patches needed for late renaming of symbols.  We still do
bit more renaming than needed to deal with the fact that inline function
sections do get section names derived from symbol name of the function, but
that should be a minor problem.

jh@gcc10:~/trunk/build/gcc$ ./xgcc -B ./ -O2 -flto hello.c  -r  -nostdlib
jh@gcc10:~/trunk/build/gcc$ nm a.out
                 U bar
0000000000000000 d foo
0000000000000000 T main

I do not have immediate plans to track the inline problems, but lets keep the
PR open to remind that?


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]