https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68881

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jakub at redhat dot com

--- Comment #8 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
Hmm, I really do not see symbol definition loop here. As complains already on:

        .text                                                                   
        .globl  callmefirst                                                     
        .type   callmefirst, @function                                          
callmefirst:                                                                    
        .globl  callmesecond                                                    
        .type   callmesecond, @function                                         
callmesecond:                                                                   
        jmp     callmealias.lto_priv.0                                          
        .weakref        callmealias.lto_priv.0,callmesecond                     

in my reading callmealias.lto_priv.0 is declared as alias of callmesecond and
the jmp should weakrefly bind to it.

Jakub, why this is refused?

Reply via email to