Message ID | 20220331163858.95516-7-hjl.tools@gmail.com |
---|---|
State | New |
Headers | show |
Series | Support DT_RELR relative relocation format | expand |
LGTM, thanks. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org> On 31/03/2022 13:38, H.J. Lu wrote: > --- > NEWS | 7 ++++++- > 1 file changed, 6 insertions(+), 1 deletion(-) > > diff --git a/NEWS b/NEWS > index 626eeabf5d..0ab26f168f 100644 > --- a/NEWS > +++ b/NEWS > @@ -9,7 +9,12 @@ Version 2.36 > > Major new features: > > - [Add new features here] > +* 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. > > Deprecated and removed features, and other changes affecting compatibility: > I think it might work to add that only supports bind-now.
On 2022-04-04, Adhemerval Zanella wrote: > >LGTM, thanks. > >Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org> > >On 31/03/2022 13:38, H.J. Lu wrote: >> --- >> NEWS | 7 ++++++- >> 1 file changed, 6 insertions(+), 1 deletion(-) >> >> diff --git a/NEWS b/NEWS >> index 626eeabf5d..0ab26f168f 100644 >> --- a/NEWS >> +++ b/NEWS >> @@ -9,7 +9,12 @@ Version 2.36 >> >> Major new features: >> >> - [Add new features here] >> +* 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. >> >> Deprecated and removed features, and other changes affecting compatibility: >> > >I think it might work to add that only supports bind-now. Pick up my tag from v4 :) Reviewed-by: Fangrui Song <maskray@google.com>
diff --git a/NEWS b/NEWS index 626eeabf5d..0ab26f168f 100644 --- a/NEWS +++ b/NEWS @@ -9,7 +9,12 @@ Version 2.36 Major new features: - [Add new features here] +* 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. Deprecated and removed features, and other changes affecting compatibility: