Module Name: src Committed By: martin Date: Tue Jun 27 18:20:18 UTC 2023
Modified Files: src/usr.bin/crunch/crunchgen [netbsd-10]: crunchgen.c src/usr.sbin/paxctl [netbsd-10]: paxctl.8 paxctl.c Log Message: Pull up following revision(s) (requested by rin in ticket #215): usr.sbin/paxctl/paxctl.8: revision 1.17 usr.sbin/paxctl/paxctl.8: revision 1.18 usr.bin/crunch/crunchgen/crunchgen.c: revision 1.95 usr.sbin/paxctl/paxctl.c: revision 1.13 paxctl(8): Introduce -0 option to clear all PaX flag bits in ELF note. Part of PR toolchain/52675 crunchgen(1): Clear PaX flags instead of removing its ELF note section. The latter results in zero-filled hole in ELF note segment for EARM, where PaX section is not located the bottom of that segment (see src/lib/csu/sysident.S). Fortunately, this hole does not cause real harms for our in-kernel ELF note parser, except for noisy warnings on DIAGNOSTIC kernels. Bump CRUNCH_VERSION. PR toolchain/52675 Use Fl for options. To generate a diff of this commit: cvs rdiff -u -r1.94 -r1.94.8.1 src/usr.bin/crunch/crunchgen/crunchgen.c cvs rdiff -u -r1.16 -r1.16.24.1 src/usr.sbin/paxctl/paxctl.8 cvs rdiff -u -r1.12 -r1.12.56.1 src/usr.sbin/paxctl/paxctl.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.