PR28827 testcase

H.J. Lu hjl.tools@gmail.com
Sun Feb 6 04:26:55 GMT 2022


On Sun, Feb 06, 2022 at 02:47:19PM +1030, Alan Modra via Binutils wrote:
> On Sat, Feb 05, 2022 at 10:39:50AM +0000, Nick Clifton wrote:
> > Hi Alan, Hi Fangrui,
> > 
> > > This testcase triggers a stub sizing error with the patches applied
> > > for PR28743 (commit 2f83249c13d8 and c804c6f98d34).
> > > 
> > > 	PR 28827
> > > 	* testsuite/ld-powerpc/pr28827-1.s,
> > > 	* testsuite/ld-powerpc/pr28827-1.d: New test.
> > > 	* testsuite/ld-powerpc/powerpc.exp: Run it.
> > 
> > Given the importance of the PowerPC target, I am going to hold
> > off from creating the 2.38 release until this issue is fixed.
> 
> Thanks, I appreciate it.
> 
> >  I do hope however that it can be resolved soon....
> 
> The solution is to revert HJ's two relro patches on the branch.  That
> will let you immediately make a release.  Despite being raised by
> Florian, I don't believe PR28743 is an important bug to fix just
> before a release.  Our relro support has sometimes created a hole for
> *years*.
> 
> Of course, the patches ought to be reverted on mainline too,
> separately from whatever solution we finally adopt for PR28743.
> 

Why make removing the 1-page gap before the PT_GNU_RELRO segment opt-in?

https://sourceware.org/pipermail/binutils/2022-February/119625.html


H.J.


More information about the Binutils mailing list