Lines Matching defs:include

162 # Look for make include files relative to root of kernel src
166 MAKEFLAGS += --include-dir=$(abs_srctree)
258 # To make sure we do not include .config for any of the *config targets
266 version_h := include/generated/uapi/linux/version.h
267 old_version_h := include/linux/version.h
350 include scripts/Kbuild.include
352 # Read KERNELRELEASE from include/config/kernel.release (if it exists)
353 KERNELRELEASE = $(shell cat include/config/kernel.release 2> /dev/null)
357 include scripts/subarch.include
490 -I$(srctree)/arch/$(SRCARCH)/include/uapi \
491 -I$(objtree)/arch/$(SRCARCH)/include/generated/uapi \
492 -I$(srctree)/include/uapi \
493 -I$(objtree)/include/generated/uapi \
494 -include $(srctree)/include/linux/kconfig.h
496 # Use LINUXINCLUDE when you must reference the include/ directory.
499 -I$(srctree)/arch/$(SRCARCH)/include \
500 -I$(objtree)/arch/$(SRCARCH)/include/generated \
501 $(if $(building_out_of_srctree),-I$(srctree)/include) \
502 -I$(objtree)/include \
560 -d $(srctree)/include/config -o \
561 -d $(srctree)/arch/$(SRCARCH)/include/generated ]; then \
575 include $(srctree)/scripts/Makefile.clang
581 # and from include/config/auto.conf.cmd to detect the compiler upgrade.
592 include arch/$(SRCARCH)/Makefile
641 include include/config/auto.conf
688 include arch/$(SRCARCH)/Makefile
695 include include/config/auto.conf.cmd
707 # include/generated/ and include/config/. Update them if .config is newer than
708 # include/config/auto.conf (which mirrors .config).
720 # External modules and some install targets need include/generated/autoconf.h
721 # and include/config/auto.conf but do not care if they are up-to-date.
723 PHONY += include/config/auto.conf
725 include/config/auto.conf:
726 $(Q)test -e include/generated/autoconf.h -a -e $@ || ( \
729 echo >&2 " include/generated/autoconf.h or $@ are missing.";\
953 NOSTDINC_FLAGS += -nostdinc -isystem $(shell $(CC) -print-file-name=include)
999 # include additional Makefiles when needed
1000 include-y := scripts/Makefile.extrawarn
1001 include-$(CONFIG_KASAN) += scripts/Makefile.kasan
1002 include-$(CONFIG_KCSAN) += scripts/Makefile.kcsan
1003 include-$(CONFIG_UBSAN) += scripts/Makefile.ubsan
1004 include-$(CONFIG_KCOV) += scripts/Makefile.kcov
1005 include-$(CONFIG_GCC_PLUGINS) += scripts/Makefile.gcc-plugins
1007 include $(addprefix $(srctree)/, $(include-y))
1191 export KBUILD_ALLDIRS := $(sort $(filter-out arch/%,$(vmlinux-alldirs)) LICENSES arch include scripts tools)
1200 # (this can be evaluated only once include/config/auto.conf has been included)
1208 autoksyms_h := $(if $(CONFIG_TRIM_UNUSED_KSYMS), include/generated/autoksyms.h)
1236 # Store (new) KERNELRELEASE string in include/config/kernel.release
1237 include/config/kernel.release: FORCE
1255 archprepare: outputmakefile archheaders archscripts scripts include/config/kernel.release \
1256 asm-generic $(version_h) $(autoksyms_h) include/generated/utsrelease.h \
1257 include/generated/autoconf.h
1271 $(Q)$(MAKE) $(asm-generic)=arch/$(SRCARCH)/include/generated/asm \
1272 generic=include/asm-generic
1274 $(Q)$(MAKE) $(asm-generic)=arch/$(SRCARCH)/include/generated/uapi/asm \
1275 generic=include/uapi/asm-generic
1326 include/generated/utsrelease.h: include/config/kernel.release FORCE
1331 $(Q)find $(srctree)/include/ -name '*.h' | xargs --max-args 1 \
1332 $(srctree)/scripts/headerdep.pl -I$(srctree)/include
1340 quiet_cmd_headers_install = INSTALL $(INSTALL_HDR_PATH)/include
1343 rsync -mrl --include='*/' --include='*\.h' --exclude='*' \
1344 usr/include $(INSTALL_HDR_PATH)
1356 $(if $(wildcard $(srctree)/arch/$(SRCARCH)/include/uapi/asm/Kbuild),, \
1358 $(Q)$(MAKE) $(hdr-inst)=include/uapi
1359 $(Q)$(MAKE) $(hdr-inst)=arch/$(SRCARCH)/include/uapi
1400 %.dtb: include/config/kernel.release scripts_dtc
1404 dtbs: include/config/kernel.release scripts_dtc
1507 CLEAN_FILES += include/ksym vmlinux.symvers modules-only.symvers \
1512 MRPROPER_FILES += include/config include/generated \
1513 arch/$(SRCARCH)/include/generated .tmp_objdiff \
1569 %pkg: include/config/kernel.release FORCE
1985 -include $(foreach f,$(existing-targets),$(dir $(f)).$(notdir $(f)).cmd)