[PATCH] elf: Support multiple PT_GNU_RELRO segments

Florian Weimer fweimer@redhat.com
Thu Jul 9 08:43:56 GMT 2026


* Adhemerval Zanella Netto:

> One possibility is to create the tests (ET_EXEC/ET_DYN) with some extra dummy
> DT_NEEDED tags by linking with -Wl,--as-needed and some libraries, and then 
> post-processing it and replace it with PT_GNU_RELRO tags.

I don't see how this would work.  We can try to create extra PT_NOTE
segments (perhaps by varying alignment?), and turn those into
PT_GNU_RELRO via post-processing.

Thanks,
Florian



More information about the Libc-alpha mailing list