freebsd-skq/usr.bin/procstat
Konstantin Belousov 944cf37bb5 Add AT_BSDFLAGS auxv entry.
The intent is to provide bsd-specific flags relevant to interpreter
and C runtime.  I did not want to reuse AT_FLAGS which is common ELF
auxv entry.

Use bsdflags to report kernel support for sigfastblock(2).  This
allows rtld and libthr to safely infer the syscall presence without
SIGSYS.  The tunable kern.elf{32,64}.sigfastblock blocks reporting.

Tested by:	pho
Disscussed with:	cem, emaste, jilles
Sponsored by:	The FreeBSD Foundation
Differential revision:	https://reviews.freebsd.org/D12773
2020-02-09 12:10:37 +00:00
..
tests procstat/tests: Fix flakiness by waiting for program to start 2019-09-04 16:25:41 +00:00
Makefile Add HAS_TESTS to all Makefiles that are currently using the 2017-08-02 08:50:42 +00:00
Makefile.depend DIRDEPS_BUILD: Update dependencies. 2017-10-31 00:07:04 +00:00
procstat_args.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
procstat_auxv.c Add AT_BSDFLAGS auxv entry. 2020-02-09 12:10:37 +00:00
procstat_basic.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
procstat_bin.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
procstat_cred.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
procstat_cs.c Switch procstat from subcommand flags to verbs 2017-10-14 18:38:36 +00:00
procstat_files.c Remove IS_INADDR_ANY(). 2019-10-19 19:38:53 +00:00
procstat_kstack.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
procstat_ptlwpinfo.c Switch procstat from subcommand flags to verbs 2017-10-14 18:38:36 +00:00
procstat_rlimit.c resource.h is sufficient here, no need for resoursevar.h. 2019-08-07 18:32:01 +00:00
procstat_rusage.c Switch procstat from subcommand flags to verbs 2017-10-14 18:38:36 +00:00
procstat_sigs.c Fix the following -Werror warning from clang 10.0.0 in procstat: 2020-01-29 17:01:02 +00:00
procstat_threads.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
procstat_vm.c Show wiring state of map entries in procstat -v. 2019-03-05 19:45:37 +00:00
procstat.1 Show wiring state of map entries in procstat -v. 2019-03-05 19:45:37 +00:00
procstat.c various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00
procstat.h various: general adoption of SPDX licensing ID tags. 2017-11-27 15:37:16 +00:00