V2 [PATCH] Use the section flag 'o' for __patchable_function_entries

2020-12-02 Thread H.J. Lu via Gcc-patches
ked-to section is kept during garbage collection. > > > > This patch checks assembler support for the section flag 'o' and uses > > it to implement __patchable_function_entries section. Since Solaris may > > use GNU assembler with Solairs ld. Even if GNU assemble

Re: PING^5 [PATCH] Use the section flag 'o' for __patchable_function_entries

2020-12-01 Thread Jeff Law via Gcc-patches
On 11/18/20 7:00 AM, H.J. Lu wrote: > On Sat, Nov 7, 2020 at 7:47 AM H.J. Lu wrote: >> On Sat, Oct 31, 2020 at 5:01 AM H.J. Lu wrote: >>> On Fri, Oct 23, 2020 at 5:41 AM H.J. Lu wrote: On Fri, Oct 2, 2020 at 6:00 AM H.J. Lu wrote: > On Thu, Feb 6, 2020 at 6:57 PM H.J. Lu wrote: >>>

PING^5 [PATCH] Use the section flag 'o' for __patchable_function_entries

2020-11-18 Thread H.J. Lu via Gcc-patches
ion with the section, where foo is defined, as its linked-to section. Linker keeps a section if its linked-to section is kept during garbage collection. This patch checks assembler support for the section flag 'o' and uses it to implement __patchable_function_entries section. Since Solar

PING^4 [PATCH] Use the section flag 'o' for __patchable_function_entries

2020-11-07 Thread H.J. Lu via Gcc-patches
On Sat, Oct 31, 2020 at 5:01 AM H.J. Lu wrote: > > On Fri, Oct 23, 2020 at 5:41 AM H.J. Lu wrote: > > > > On Fri, Oct 2, 2020 at 6:00 AM H.J. Lu wrote: > > > > > > On Thu, Feb 6, 2020 at 6:57 PM H.J. Lu wrote: > > > > > > > > This commit in GNU binutils 2.35: > > > > > > > > https://sourceware.

PING^3 [PATCH] Use the section flag 'o' for __patchable_function_entries

2020-10-31 Thread H.J. Lu via Gcc-patches
On Fri, Oct 23, 2020 at 5:41 AM H.J. Lu wrote: > > On Fri, Oct 2, 2020 at 6:00 AM H.J. Lu wrote: > > > > On Thu, Feb 6, 2020 at 6:57 PM H.J. Lu wrote: > > > > > > This commit in GNU binutils 2.35: > > > > > > https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=b7d072167715829eed0

PING^2 [PATCH] Use the section flag 'o' for __patchable_function_entries

2020-10-23 Thread H.J. Lu via Gcc-patches
On Fri, Oct 2, 2020 at 6:00 AM H.J. Lu wrote: > > On Thu, Feb 6, 2020 at 6:57 PM H.J. Lu wrote: > > > > This commit in GNU binutils 2.35: > > > > https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=b7d072167715829eed0622616f6ae0182900de3e > > > > added the section flag 'o' to .sec

PING: [PATCH] Use the section flag 'o' for __patchable_function_entries

2020-10-02 Thread H.J. Lu via Gcc-patches
On Thu, Feb 6, 2020 at 6:57 PM H.J. Lu wrote: > > This commit in GNU binutils 2.35: > > https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=b7d072167715829eed0622616f6ae0182900de3e > > added the section flag 'o' to .section directive: > > .section __patchable_function_entries,"awo"

[PATCH] Use the section flag 'o' for __patchable_function_entries

2020-02-06 Thread H.J. Lu
This commit in GNU binutils 2.35: https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=b7d072167715829eed0622616f6ae0182900de3e added the section flag 'o' to .section directive: .section __patchable_function_entries,"awo",@progbits,foo which specifies the symbol name which the se