[PATCH v6 5/5] NEWS: Mention DT_RELR support
H.J. Lu
hjl.tools@gmail.com
Tue Mar 29 22:22:58 GMT 2022
On Tue, Mar 29, 2022 at 10:25 AM Adhemerval Zanella via Libc-alpha
<libc-alpha@sourceware.org> wrote:
>
>
>
> On 10/03/2022 17:03, H.J. Lu via Libc-alpha wrote:
> > ---
> > NEWS | 3 ++-
> > 1 file changed, 2 insertions(+), 1 deletion(-)
> >
> > diff --git a/NEWS b/NEWS
> > index 626eeabf5d..5d64b794f1 100644
> > --- a/NEWS
> > +++ b/NEWS
> > @@ -9,7 +9,8 @@ Version 2.36
> >
> > Major new features:
> >
> > - [Add new features here]
> > +* Support DT_RELR relative relocation format generated with the linker
>
> Maybe
>
> * Support for DT_RELR relocation relocation format has been added to
> glibc. This is a new ELF section type that improves the size of relative
> relocations in shared object files and position independent
> executables (PIE). DT_RELR support requires linker support for
> -z pack-relative-relocs option, which is supported for some abi in recent
> binutils versions.
>
>
> > + option, -z pack-relative-relocs.
> >
> > Deprecated and removed features, and other changes affecting compatibility:
> >
How about this?
* Support for DT_RELR relative relocation format has been added to
glibc. This is a new ELF dynamic tag that improves the size of
relative relocations in shared object files and position independent
executables (PIE). DT_RELR generation requires linker support for
-z pack-relative-relocs option, which is supported for some targets
in recent binutils versions.
--
H.J.
More information about the Libc-alpha
mailing list