opnsense-src/sys/tools
Kyle Evans 8494666658 sysent: move away from allowing all compat options for other ABIs
Notably, the current compat_options only makes sense for native and
freebsd32 ABIs.  For the others, it just adds cruft. Switch to having
sets of compat options, and default to the native set.  Setup the other
ABIs where it doesn't make sense to opt-out of the native set.

This removes some redundant COMPAT_FREEBSD* stuff from Linuxolator bits.

line_expr in makesyscalls.lua is fixed to allow empty strings to be
specified, since they're harmless.

Reviewed by:	brooks, kib (both earlier version)
Differential Revision:	https://reviews.freebsd.org/D33356
2021-12-16 20:56:28 -06:00
..
fdt ipq4018: add TCSR definitions from Linux. 2021-10-18 19:18:01 +00:00
sound sys: general adoption of SPDX licensing ID tags. 2017-11-27 15:23:17 +00:00
acpi_quirks2h.awk sys: general adoption of SPDX licensing ID tags. 2017-11-27 15:23:17 +00:00
amd64_ia32_vdso.sh amd64: Pass DEBUG when building VDSO wrapper 2021-12-07 00:24:20 +00:00
amd64_vdso.sh amd64: Pass DEBUG when building VDSO wrapper 2021-12-07 00:24:20 +00:00
arm_kernel_boothdr.awk booti: Enable loading the kernel image to any address aligned to 2 MB 2021-07-28 13:42:13 +02:00
bus_macro.sh Add NetBSD compatible bus_space_peek_N() and bus_space_poke_N() functions. 2020-09-19 11:06:41 +00:00
embed_mfs.sh embed_mfs.sh: replace some compound statements with conventional ifs 2018-11-02 21:07:06 +00:00
fw_stub.awk fw_stub: fix -Wunused-but-set-variable for firmware files 2021-11-30 14:23:18 +00:00
makeobjops.awk newbus: remove support for SINGLETON 2021-04-26 11:41:08 -06:00
makesyscalls.lua sysent: move away from allowing all compat options for other ABIs 2021-12-16 20:56:28 -06:00
miidevs2h.awk sys: general adoption of SPDX licensing ID tags. 2017-11-27 15:23:17 +00:00
pccarddevs2h.awk sys: general adoption of SPDX licensing ID tags. 2017-11-27 15:23:17 +00:00
sdiodevs2h.awk Add SDIO support. 2019-06-08 16:26:56 +00:00
usbdevs2h.awk Avoid using \$. It's an unknown escape sequence. Some awks warn about 2018-01-28 05:13:08 +00:00
vdso_wrap.S amd64: wrap 64bit sigtramp into vdso 2021-12-06 20:46:49 +02:00
vnode_if.awk vfs: inline vops if there are no pre/post associated calls 2020-07-30 15:50:51 +00:00