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

--- Comment #7 from Thomas Schwinge <tschwinge at gcc dot gnu.org> ---
First observation: the same (per my understanding) happens with LTO: compile
this code, still at '-O0' with '-foffload=disable' but with '-flto', and see
the x86_64 '[...].ltrans0.ltrans.s' file:

            .text
    [...]
            .type   _ZN1VILi0EEC2Ev, @function
    _ZN1VILi0EEC2Ev:
    [...]
            .size   _ZN1VILi0EEC2Ev, .-_ZN1VILi0EEC2Ev
            .set    _ZN1VILi0EEC1Ev,_ZN1VILi0EEC2Ev

Could this be due to whole-program optimization, enabled by LTO?  (But '-O0'?)

(I'll continue having a look; just posting my notes early, in case anyone
catches me running into a dead end.)

Reply via email to