1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-11-24 07:40:52 +00:00

LinuxKPI: always include linux/kconfig.h

Always include linux/kconfig.h which seems to match Linux behaviour
and avoid errors compiling code expected from that file but never
included.

Sponsored by:	The FreeBSD Foundation
MFC after:	3 days
Reviewed by:	emaste, imp
Differential Revision: https://reviews.freebsd.org/D46801
This commit is contained in:
Bjoern A. Zeeb 2024-09-26 21:36:17 +00:00
parent 8f9567628c
commit 41283b454b
2 changed files with 4 additions and 2 deletions

View File

@ -324,7 +324,8 @@ NORMAL_CTFCONVERT= @:
# Linux Kernel Programming Interface C-flags
LINUXKPI_INCLUDES= -I$S/compat/linuxkpi/common/include \
-I$S/compat/linuxkpi/dummy/include
-I$S/compat/linuxkpi/dummy/include \
-include $S/compat/linuxkpi/common/include/linux/kconfig.h
LINUXKPI_C= ${NORMAL_C} ${LINUXKPI_INCLUDES}
# Infiniband C flags. Correct include paths and omit errors that linux

View File

@ -109,7 +109,8 @@ LINUXKPI_GENSRCS+= \
LINUXKPI_INCLUDES+= \
-I${SYSDIR}/compat/linuxkpi/common/include \
-I${SYSDIR}/compat/linuxkpi/dummy/include
-I${SYSDIR}/compat/linuxkpi/dummy/include \
-include ${SYSDIR}/compat/linuxkpi/common/include/linux/kconfig.h
CFLAGS+= ${WERROR}
CFLAGS+= -D_KERNEL