Setting a date for the 2.31 branch
Alan Modra
amodra@gmail.com
Mon Jun 18 02:14:00 GMT 2018
On Fri, Jun 15, 2018 at 05:15:30PM +0100, Maciej W. Rozycki wrote:
> On Fri, 15 Jun 2018, Maciej W. Rozycki wrote:
>
> > Otherwise there's a single LD test failure only:
> >
> > FAIL: DT_TEXTREL map file warning
> >
> > which IIRC is just a case to be KFAILed, but I'll double-check.
>
> Indeed, for sections which have dynamic relocations attached the MIPS
> backend sets SHF_WRITE, in `mips_elf_create_dynamic_relocation', yielding:
>
> $ readelf -S textrel.so | grep rodata
> [ 8] .rodata PROGBITS 00000254 000254 000004 00 WA 0 0 1
> $
>
> This came from commit 7403cb6305f5 ("PATCH for N32 ABI"),
> <https://sourceware.org/ml/binutils/1999-q2/msg00375.html>, i.e. for all
> practical purposes it has been there since forever, and therefore I think
> it can be considered a part of the ABI and the test case considered
> irrelevant for MIPS targets.
>
> Alan, since you've done significant work in this area with commit
> 63c1f59d6655 ("readonly_dynrelocs") and asked there for maintainer's
> attention -- do you agree with my conclusion?
Yes, and I'm quite happy you are the one working on mips. ;)
--
Alan Modra
Australia Development Lab, IBM
More information about the Binutils
mailing list