https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55258
H.J. Lu <hjl.tools at gmail dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution|--- |FIXED Target Milestone|--- |7.0 --- Comment #2 from H.J. Lu <hjl.tools at gmail dot com> --- GCC 7 O2 generates: _dl_profile_fixup: .LFB0: .cfi_startproc subl $24, %esp .cfi_def_cfa_offset 32 movl 92(%edi), %eax movl 24(%edi), %edx movl %esp, %edi movl (%eax), %eax movl (%eax,%esi,4), %eax shrl $8, %eax sall $4, %eax addl (%edx), %eax movdqu (%eax), %xmm0 movaps %xmm0, (%rsp) call symbind32 addl $24, %esp .cfi_def_cfa_offset 8 ret .cfi_endproc