https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
--- Comment #7 from Martin Liška <marxin at gcc dot gnu.org> ---
Yes, looking at clang++, they utilize G (group) section flags:
_ZN21WinsockInterfaceClass12Get_ProtocolEv: #
@_ZN21WinsockInterfaceClass12Get_ProtocolEv
.Lfunc_begin0:
.cfi_startproc
# %bb.0:
nop
xorl %eax, %eax
retq
.Lfunc_end0:
.size _ZN21WinsockInterfaceClass12Get_ProtocolEv,
.Lfunc_end0-_ZN21WinsockInterfaceClass12Get_ProtocolEv
.cfi_endproc
.section
__patchable_function_entries,"aGwo",@progbits,_ZN21WinsockInterfaceClass12Get_ProtocolEv,comdat,_ZN21WinsockInterfaceClass12Get_ProtocolEv
.p2align 3
.quad .Lfunc_begin0
# -- End function