6469bdcdb6
opt_compat.h is mentioned in nearly 180 files. In-progress network driver compabibility improvements may add over 100 more so this is closer to "just about everywhere" than "only some files" per the guidance in sys/conf/options. Keep COMPAT_LINUX32 in opt_compat.h as it is confined to a subset of sys/compat/linux/*.c. A fake _COMPAT_LINUX option ensure opt_compat.h is created on all architectures. Move COMPAT_LINUXKPI to opt_dontuse.h as it is only used to control the set of compiled files. Reviewed by: kib, cem, jhb, jtl Sponsored by: DARPA, AFRL Differential Revision: https://reviews.freebsd.org/D14941
26 lines
499 B
Plaintext
26 lines
499 B
Plaintext
# $FreeBSD$
|
|
|
|
ARM64 opt_global.h
|
|
INTRNG opt_global.h
|
|
SOCDEV_PA opt_global.h
|
|
SOCDEV_VA opt_global.h
|
|
THUNDERX_PASS_1_1_ERRATA opt_global.h
|
|
VFP opt_global.h
|
|
|
|
# Binary compatibility
|
|
COMPAT_FREEBSD32 opt_global.h
|
|
|
|
# EFI Runtime services support
|
|
EFIRT opt_efirt.h
|
|
|
|
# Devices
|
|
DEV_PSCI opt_platform.h
|
|
|
|
# SoC Support
|
|
SOC_ALLWINNER_A64 opt_soc.h
|
|
SOC_ALLWINNER_H5 opt_soc.h
|
|
SOC_BRCM_BCM2837 opt_soc.h
|
|
SOC_CAVM_THUNDERX opt_soc.h
|
|
SOC_HISI_HI6220 opt_soc.h
|
|
SOC_ROCKCHIP_RK3328 opt_soc.h
|