Lines Matching defs:include

155 # Look for make include files relative to root of kernel src
159 MAKEFLAGS += --include-dir=$(abs_srctree)
251 # To make sure we do not include .config for any of the *config targets
259 version_h := include/generated/uapi/linux/version.h
260 old_version_h := include/linux/version.h
343 include scripts/Kbuild.include
345 # Read KERNELRELEASE from include/config/kernel.release (if it exists)
346 KERNELRELEASE = $(shell cat include/config/kernel.release 2> /dev/null)
350 include scripts/subarch.include
481 -I$(srctree)/arch/$(SRCARCH)/include/uapi \
482 -I$(objtree)/arch/$(SRCARCH)/include/generated/uapi \
483 -I$(srctree)/include/uapi \
484 -I$(objtree)/include/generated/uapi \
485 -include $(srctree)/include/linux/kconfig.h
487 # Use LINUXINCLUDE when you must reference the include/ directory.
490 -I$(srctree)/arch/$(SRCARCH)/include \
491 -I$(objtree)/arch/$(SRCARCH)/include/generated \
492 $(if $(building_out_of_srctree),-I$(srctree)/include) \
493 -I$(objtree)/include \
494 -I$(objtree)/vendor/include \
551 -d $(srctree)/include/config -o \
552 -d $(srctree)/arch/$(SRCARCH)/include/generated ]; then \
587 # and from include/config/auto.conf.cmd to detect the compiler upgrade.
598 include arch/$(SRCARCH)/Makefile
647 include include/config/auto.conf
693 include arch/$(SRCARCH)/Makefile
700 include include/config/auto.conf.cmd
712 # include/generated/ and include/config/. Update them if .config is newer than
713 # include/config/auto.conf (which mirrors .config).
725 # External modules and some install targets need include/generated/autoconf.h
726 # and include/config/auto.conf but do not care if they are up-to-date.
728 PHONY += include/config/auto.conf
730 include/config/auto.conf:
731 $(Q)test -e include/generated/autoconf.h -a -e $@ || ( \
734 echo >&2 " include/generated/autoconf.h or $@ are missing.";\
946 NOSTDINC_FLAGS += -nostdinc -isystem $(shell $(CC) -print-file-name=include)
992 # include additional Makefiles when needed
993 include-y := scripts/Makefile.extrawarn
994 include-$(CONFIG_KASAN) += scripts/Makefile.kasan
995 include-$(CONFIG_KCSAN) += scripts/Makefile.kcsan
996 include-$(CONFIG_UBSAN) += scripts/Makefile.ubsan
997 include-$(CONFIG_KCOV) += scripts/Makefile.kcov
998 include-$(CONFIG_GCC_PLUGINS) += scripts/Makefile.gcc-plugins
1000 include $(addprefix $(srctree)/, $(include-y))
1185 export KBUILD_ALLDIRS := $(sort $(filter-out arch/%,$(vmlinux-alldirs)) LICENSES arch include scripts tools)
1194 # (this can be evaluated only once include/config/auto.conf has been included)
1202 autoksyms_h := $(if $(CONFIG_TRIM_UNUSED_KSYMS), include/generated/autoksyms.h)
1230 # Store (new) KERNELRELEASE string in include/config/kernel.release
1231 include/config/kernel.release: FORCE
1249 archprepare: outputmakefile archheaders archscripts scripts include/config/kernel.release \
1250 asm-generic $(version_h) $(autoksyms_h) include/generated/utsrelease.h \
1251 include/generated/autoconf.h
1265 $(Q)$(MAKE) $(asm-generic)=arch/$(SRCARCH)/include/generated/asm \
1266 generic=include/asm-generic
1268 $(Q)$(MAKE) $(asm-generic)=arch/$(SRCARCH)/include/generated/uapi/asm \
1269 generic=include/uapi/asm-generic
1320 include/generated/utsrelease.h: include/config/kernel.release FORCE
1325 $(Q)find $(srctree)/include/ -name '*.h' | xargs --max-args 1 \
1326 $(srctree)/scripts/headerdep.pl -I$(srctree)/include
1334 quiet_cmd_headers_install = INSTALL $(INSTALL_HDR_PATH)/include
1337 rsync -mrl --include='*/' --include='*\.h' --exclude='*' \
1338 usr/include $(INSTALL_HDR_PATH)
1350 $(if $(wildcard $(srctree)/arch/$(SRCARCH)/include/uapi/asm/Kbuild),, \
1352 $(Q)$(MAKE) $(hdr-inst)=include/uapi
1353 $(Q)$(MAKE) $(hdr-inst)=arch/$(SRCARCH)/include/uapi
1394 %.dtb: include/config/kernel.release scripts_dtc
1398 dtbs: include/config/kernel.release scripts_dtc
1527 CLEAN_FILES += include/ksym vmlinux.symvers modules-only.symvers \
1532 MRPROPER_FILES += include/config include/generated \
1533 arch/$(SRCARCH)/include/generated .tmp_objdiff \
1589 %pkg: include/config/kernel.release FORCE
2002 -include $(foreach f,$(existing-targets),$(dir $(f)).$(notdir $(f)).cmd)