NetBSD/libexec
martin bd1da3f26a Pull up following revision(s) (requested by thorpej in ticket #758):
libexec/ld.elf_so/map_object.c: revision 1.61
	libexec/ld.elf_so/headers.c: revision 1.68
	libexec/ld.elf_so/rtld.c: revision 1.203

PT_GNU_RELRO segments are arranged such that their vaddr + memsz ends
on a linker common page size boundary.  However, if the common page size
used by the linker is less than the VM page size being used by the kernel,
this can end up in the middle of a VM page and when the region is write-
protected, this can cause objects in neighboring .data to get incorrectly
write-protected, resulting in a crash.

Avoid this situation by calculating the end of the RELRO region not by
rounding memsz up to the VM page size, but rather by adding vaddr + memsz
and then truncating to the VM page size.

Fixes PR toolchain/55043.

XXX pullup-9
2020-03-08 10:22:29 +00:00
..
atrun missing <sys/stat.h> include. 2017-01-10 20:29:48 +00:00
comsat s/users/user's 2016-12-20 09:22:18 +00:00
fingerd Fix a sentence. 2016-12-24 05:40:49 +00:00
ftpd clarify the fd used for blacklisting. 2019-01-29 23:19:30 +00:00
getNAME
getty Tweak markup some more. 2019-07-15 01:26:15 +00:00
httpd Account for cgihandler being set when counting the number of CGI environment 2019-03-29 14:46:44 +00:00
identd Pull up following revision(s) (requested by rmind in ticket #140): 2019-09-01 13:18:39 +00:00
ld.aout_so
ld.elf_so Pull up following revision(s) (requested by thorpej in ticket #758): 2020-03-08 10:22:29 +00:00
lfs_cleanerd Pull up following revision(s) (requested by brad in ticket #110): 2019-09-02 16:16:56 +00:00
mail.local Add EXIT STATUS section. Use Ex. 2017-07-04 06:56:50 +00:00
makekey
makewhatis make this compile. 2017-10-02 22:14:32 +00:00
rexecd Remove workaround for ancient HTML generation code. 2017-07-03 21:28:48 +00:00
rlogind
rpc.rquotad
rpc.rstatd sysctl(KERN_BOOTTIME) is a struct timespec, not struct timeval 2018-10-30 21:18:39 +00:00
rpc.rusersd delete now-irrelevant comment 2018-03-01 06:24:12 +00:00
rpc.rwalld
rpc.sprayd
rshd fix to compile without USE_PAM. (unused variables) 2017-10-07 19:23:02 +00:00
talkd
telnetd Pull up following revision(s) (requested by kamil in ticket #61): 2019-08-16 19:12:46 +00:00
tftpd Spell "occurrence" correctly. 2019-01-09 17:19:08 +00:00
utmp_update
Makefile
Makefile.inc