This is the mail archive of the binutils@sourceware.org mailing list for the binutils project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Setting a date for the 2.31 branch


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?

  Maciej


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]