Files
freebsd/libexec
John Baldwin fda0403eb0 rtld: Support multiple PT_GNU_RELRO program headers
Iterate over all the program headers in obj_remap_relro and remove the
relro fields from Obj_Entry.

Skip the call to obj_enforce_relro() in relocate_object() for the rtld
object as well as the main program object.  obj_enforce_relro() is
called later when it safe to reference globals such as page_size.

Reviewed by:	kib
Obtained from:	CheriBSD
Sponsored by:	AFRL, DARPA
Differential Revision:	https://reviews.freebsd.org/D47884
2024-12-06 17:37:50 -05:00
..
2024-10-14 10:26:17 -07:00
2024-10-28 16:31:08 +01:00
2024-11-03 16:47:38 +00:00