https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
--- Comment #13 from CVS Commits ---
The trunk branch has been updated by Giuliano Belinassi
:
https://gcc.gnu.org/g:7a3f38a966a52893fb5bae301a1a3d56961358fb
commit r13-566-g7a3f38a966a52893fb5bae301a1a3d56961358fb
Author: Giuliano Belinassi
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
--- Comment #12 from Richard Biener ---
(In reply to Richard Biener from comment #11)
> (In reply to Richard Biener from comment #10)
> > Btw, a good example might be how we handle .vtable_map_vars for VTV which
> > uses
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
--- Comment #11 from Richard Biener ---
(In reply to Richard Biener from comment #10)
> Btw, a good example might be how we handle .vtable_map_vars for VTV which
> uses handle_vtv_comdat_section instead of switch_to_section. It might have
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
--- Comment #10 from Richard Biener ---
Btw, a good example might be how we handle .vtable_map_vars for VTV which
uses handle_vtv_comdat_section instead of switch_to_section. It might have
more specialities but then it should serve as a
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
--- Comment #9 from Martin Liška ---
> + const char *sname = "__patchable_function_entries";
> + const char *name = DECL_SECTION_NAME (current_function_decl);
> +
> + dot = strchr (name + 1, '.');
> + if (!dot)
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
Michael Matz changed:
What|Removed |Added
CC||matz at gcc dot gnu.org
--- Comment #8
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
--- Comment #7 from Martin Liška ---
Yes, looking at clang++, they utilize G (group) section flags:
_ZN21WinsockInterfaceClass12Get_ProtocolEv: #
@_ZN21WinsockInterfaceClass12Get_ProtocolEv
.Lfunc_begin0:
.cfi_startproc
# %bb.0:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
--- Comment #6 from rguenther at suse dot de ---
On Wed, 6 Apr 2022, marxin at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
>
> --- Comment #5 from Martin Liška ---
> It's there since the introduction of the
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
--- Comment #5 from Martin Liška ---
It's there since the introduction of the option in r8-2176-g417ca0117a1a9a8a.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
--- Comment #4 from Richard Biener ---
(In reply to Martin Liška from comment #2)
> Confirmed, a bit reduced test-case:
>
> $ cat 1.ii
> struct WinsockInterfaceClass {
> virtual int Get_Protocol() { return 0; }
> } PacketTransport;
>
> $
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
--- Comment #3 from Martin Liška ---
And the following works:
g++ 2.ii 1.ii -fpatchable-function-entry=1 -O2
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
Martin Liška changed:
What|Removed |Added
CC||marxin at gcc dot gnu.org
--- Comment
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105169
Richard Biener changed:
What|Removed |Added
Ever confirmed|0 |1
Keywords|
13 matches
Mail list logo