[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