Makefile (3fdc7d3fe4c04bab0305838cf662ae30051cc192) | Makefile (911a91c39cabcb6adb2a78f4f9777abb4c032b75) |
---|---|
1# SPDX-License-Identifier: GPL-2.0 2VERSION = 4 3PATCHLEVEL = 16 4SUBLEVEL = 0 5EXTRAVERSION = -rc5 6NAME = Fearless Coyote 7 8# *DOCUMENTATION* --- 21 unchanged lines hidden (view full) --- 30unexport GREP_OPTIONS 31 32# We are using a recursive build, so we need to do a little thinking 33# to get the ordering right. 34# 35# Most importantly: sub-Makefiles should only ever modify files in 36# their own directory. If in some directory we have a dependency on 37# a file in another dir (which doesn't happen often, but it's often | 1# SPDX-License-Identifier: GPL-2.0 2VERSION = 4 3PATCHLEVEL = 16 4SUBLEVEL = 0 5EXTRAVERSION = -rc5 6NAME = Fearless Coyote 7 8# *DOCUMENTATION* --- 21 unchanged lines hidden (view full) --- 30unexport GREP_OPTIONS 31 32# We are using a recursive build, so we need to do a little thinking 33# to get the ordering right. 34# 35# Most importantly: sub-Makefiles should only ever modify files in 36# their own directory. If in some directory we have a dependency on 37# a file in another dir (which doesn't happen often, but it's often |
38# unavoidable when linking the built-in.a targets which finally | 38# unavoidable when linking the built-in.o targets which finally |
39# turn into vmlinux), we will call a sub make in that other dir, and 40# after that we are sure that everything which is in that other dir 41# is now up to date. 42# 43# The only cases where we need to modify files which have global 44# effects are thus separated out and done before the recursive 45# descending is started. They are now explicitly listed as the 46# prepare rule. --- 168 unchanged lines hidden (view full) --- 215# mixing *config targets and build targets. 216# For example 'make oldconfig all'. 217# Detect when mixed targets is specified, and make a second invocation 218# of make so .config is not included in this case either (for *config). 219 220version_h := include/generated/uapi/linux/version.h 221old_version_h := include/linux/version.h 222 | 39# turn into vmlinux), we will call a sub make in that other dir, and 40# after that we are sure that everything which is in that other dir 41# is now up to date. 42# 43# The only cases where we need to modify files which have global 44# effects are thus separated out and done before the recursive 45# descending is started. They are now explicitly listed as the 46# prepare rule. --- 168 unchanged lines hidden (view full) --- 215# mixing *config targets and build targets. 216# For example 'make oldconfig all'. 217# Detect when mixed targets is specified, and make a second invocation 218# of make so .config is not included in this case either (for *config). 219 220version_h := include/generated/uapi/linux/version.h 221old_version_h := include/linux/version.h 222 |
223clean-targets := %clean mrproper cleandocs 224no-dot-config-targets := $(clean-targets) \ | 223no-dot-config-targets := clean mrproper distclean \ |
225 cscope gtags TAGS tags help% %docs check% coccicheck \ 226 $(version_h) headers_% archheaders archscripts \ 227 kernelversion %src-pkg 228 229config-targets := 0 230mixed-targets := 0 231dot-config := 1 232 --- 6 unchanged lines hidden (view full) --- 239ifeq ($(KBUILD_EXTMOD),) 240 ifneq ($(filter config %config,$(MAKECMDGOALS)),) 241 config-targets := 1 242 ifneq ($(words $(MAKECMDGOALS)),1) 243 mixed-targets := 1 244 endif 245 endif 246endif | 224 cscope gtags TAGS tags help% %docs check% coccicheck \ 225 $(version_h) headers_% archheaders archscripts \ 226 kernelversion %src-pkg 227 228config-targets := 0 229mixed-targets := 0 230dot-config := 1 231 --- 6 unchanged lines hidden (view full) --- 238ifeq ($(KBUILD_EXTMOD),) 239 ifneq ($(filter config %config,$(MAKECMDGOALS)),) 240 config-targets := 1 241 ifneq ($(words $(MAKECMDGOALS)),1) 242 mixed-targets := 1 243 endif 244 endif 245endif |
247 248# For "make -j clean all", "make -j mrproper defconfig all", etc. 249ifneq ($(filter $(clean-targets),$(MAKECMDGOALS)),) 250 ifneq ($(filter-out $(clean-targets),$(MAKECMDGOALS)),) 251 mixed-targets := 1 252 endif 253endif 254 | |
255# install and modules_install need also be processed one by one 256ifneq ($(filter install,$(MAKECMDGOALS)),) 257 ifneq ($(filter modules_install,$(MAKECMDGOALS)),) 258 mixed-targets := 1 259 endif 260endif 261 262ifeq ($(mixed-targets),1) --- 167 unchanged lines hidden (view full) --- 430 -Wno-format-security \ 431 -std=gnu89 432KBUILD_CPPFLAGS := -D__KERNEL__ 433KBUILD_AFLAGS_KERNEL := 434KBUILD_CFLAGS_KERNEL := 435KBUILD_AFLAGS_MODULE := -DMODULE 436KBUILD_CFLAGS_MODULE := -DMODULE 437KBUILD_LDFLAGS_MODULE := -T $(srctree)/scripts/module-common.lds | 246# install and modules_install need also be processed one by one 247ifneq ($(filter install,$(MAKECMDGOALS)),) 248 ifneq ($(filter modules_install,$(MAKECMDGOALS)),) 249 mixed-targets := 1 250 endif 251endif 252 253ifeq ($(mixed-targets),1) --- 167 unchanged lines hidden (view full) --- 421 -Wno-format-security \ 422 -std=gnu89 423KBUILD_CPPFLAGS := -D__KERNEL__ 424KBUILD_AFLAGS_KERNEL := 425KBUILD_CFLAGS_KERNEL := 426KBUILD_AFLAGS_MODULE := -DMODULE 427KBUILD_CFLAGS_MODULE := -DMODULE 428KBUILD_LDFLAGS_MODULE := -T $(srctree)/scripts/module-common.lds |
438LDFLAGS := | |
439GCC_PLUGINS_CFLAGS := 440 441export ARCH SRCARCH CONFIG_SHELL HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC 442export CPP AR NM STRIP OBJCOPY OBJDUMP HOSTLDFLAGS HOST_LOADLIBES 443export MAKE LEX YACC AWK GENKSYMS INSTALLKERNEL PERL PYTHON UTS_MACHINE 444export HOSTCXX HOSTCXXFLAGS LDFLAGS_MODULE CHECK CHECKFLAGS 445 446export KBUILD_CPPFLAGS NOSTDINC_FLAGS LINUXINCLUDE OBJCOPYFLAGS LDFLAGS --- 113 unchanged lines hidden (view full) --- 560 561ifeq ($(MAKECMDGOALS),) 562 KBUILD_MODULES := 1 563endif 564 565export KBUILD_MODULES KBUILD_BUILTIN 566 567ifeq ($(KBUILD_EXTMOD),) | 429GCC_PLUGINS_CFLAGS := 430 431export ARCH SRCARCH CONFIG_SHELL HOSTCC HOSTCFLAGS CROSS_COMPILE AS LD CC 432export CPP AR NM STRIP OBJCOPY OBJDUMP HOSTLDFLAGS HOST_LOADLIBES 433export MAKE LEX YACC AWK GENKSYMS INSTALLKERNEL PERL PYTHON UTS_MACHINE 434export HOSTCXX HOSTCXXFLAGS LDFLAGS_MODULE CHECK CHECKFLAGS 435 436export KBUILD_CPPFLAGS NOSTDINC_FLAGS LINUXINCLUDE OBJCOPYFLAGS LDFLAGS --- 113 unchanged lines hidden (view full) --- 550 551ifeq ($(MAKECMDGOALS),) 552 KBUILD_MODULES := 1 553endif 554 555export KBUILD_MODULES KBUILD_BUILTIN 556 557ifeq ($(KBUILD_EXTMOD),) |
558# Additional helpers built in scripts/ 559# Carefully list dependencies so we do not try to build scripts twice 560# in parallel 561PHONY += scripts 562scripts: scripts_basic include/config/auto.conf include/config/tristate.conf \ 563 asm-generic gcc-plugins 564 $(Q)$(MAKE) $(build)=$(@) 565 |
|
568# Objects we will link into vmlinux / subdirs we need to visit 569init-y := init/ 570drivers-y := drivers/ sound/ firmware/ 571net-y := net/ 572libs-y := lib/ 573core-y := usr/ 574virt-y := virt/ 575endif # KBUILD_EXTMOD --- 9 unchanged lines hidden (view full) --- 585 586# To avoid any implicit rule to kick in, define an empty command 587$(KCONFIG_CONFIG) include/config/auto.conf.cmd: ; 588 589# The actual configuration files used during the build are stored in 590# include/generated/ and include/config/. Update them if .config is newer than 591# include/config/auto.conf (which mirrors .config). 592include/config/%.conf: $(KCONFIG_CONFIG) include/config/auto.conf.cmd | 566# Objects we will link into vmlinux / subdirs we need to visit 567init-y := init/ 568drivers-y := drivers/ sound/ firmware/ 569net-y := net/ 570libs-y := lib/ 571core-y := usr/ 572virt-y := virt/ 573endif # KBUILD_EXTMOD --- 9 unchanged lines hidden (view full) --- 583 584# To avoid any implicit rule to kick in, define an empty command 585$(KCONFIG_CONFIG) include/config/auto.conf.cmd: ; 586 587# The actual configuration files used during the build are stored in 588# include/generated/ and include/config/. Update them if .config is newer than 589# include/config/auto.conf (which mirrors .config). 590include/config/%.conf: $(KCONFIG_CONFIG) include/config/auto.conf.cmd |
593 $(Q)$(MAKE) -f $(srctree)/Makefile silentoldconfig | 591 $(Q)$(MAKE) -f $(srctree)/Makefile syncconfig |
594else 595# external modules needs include/generated/autoconf.h and include/config/auto.conf 596# but do not care if they are up-to-date. Use auto.conf to trigger the test 597PHONY += include/config/auto.conf 598 599include/config/auto.conf: 600 $(Q)test -e include/generated/autoconf.h -a -e $@ || ( \ 601 echo >&2; \ --- 5 unchanged lines hidden (view full) --- 607 608endif # KBUILD_EXTMOD 609 610else 611# Dummy target needed, because used as prerequisite 612include/config/auto.conf: ; 613endif # $(dot-config) 614 | 592else 593# external modules needs include/generated/autoconf.h and include/config/auto.conf 594# but do not care if they are up-to-date. Use auto.conf to trigger the test 595PHONY += include/config/auto.conf 596 597include/config/auto.conf: 598 $(Q)test -e include/generated/autoconf.h -a -e $@ || ( \ 599 echo >&2; \ --- 5 unchanged lines hidden (view full) --- 605 606endif # KBUILD_EXTMOD 607 608else 609# Dummy target needed, because used as prerequisite 610include/config/auto.conf: ; 611endif # $(dot-config) 612 |
613# For the kernel to actually contain only the needed exported symbols, 614# we have to build modules as well to determine what those symbols are. 615# (this can be evaluated only once include/config/auto.conf has been included) 616ifdef CONFIG_TRIM_UNUSED_KSYMS 617 KBUILD_MODULES := 1 618endif 619 |
|
615# The all: target is the default when no target is given on the 616# command line. 617# This allow a user to issue only 'make' to build a kernel including modules 618# Defaults to vmlinux, but the arch makefile usually adds further targets 619all: vmlinux 620 621KBUILD_CFLAGS += $(call cc-option,-fno-PIE) 622KBUILD_AFLAGS += $(call cc-option,-fno-PIE) --- 349 unchanged lines hidden (view full) --- 972 973vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \ 974 $(core-y) $(core-m) $(drivers-y) $(drivers-m) \ 975 $(net-y) $(net-m) $(libs-y) $(libs-m) $(virt-y))) 976 977vmlinux-alldirs := $(sort $(vmlinux-dirs) $(patsubst %/,%,$(filter %/, \ 978 $(init-) $(core-) $(drivers-) $(net-) $(libs-) $(virt-)))) 979 | 620# The all: target is the default when no target is given on the 621# command line. 622# This allow a user to issue only 'make' to build a kernel including modules 623# Defaults to vmlinux, but the arch makefile usually adds further targets 624all: vmlinux 625 626KBUILD_CFLAGS += $(call cc-option,-fno-PIE) 627KBUILD_AFLAGS += $(call cc-option,-fno-PIE) --- 349 unchanged lines hidden (view full) --- 977 978vmlinux-dirs := $(patsubst %/,%,$(filter %/, $(init-y) $(init-m) \ 979 $(core-y) $(core-m) $(drivers-y) $(drivers-m) \ 980 $(net-y) $(net-m) $(libs-y) $(libs-m) $(virt-y))) 981 982vmlinux-alldirs := $(sort $(vmlinux-dirs) $(patsubst %/,%,$(filter %/, \ 983 $(init-) $(core-) $(drivers-) $(net-) $(libs-) $(virt-)))) 984 |
980init-y := $(patsubst %/, %/built-in.a, $(init-y)) 981core-y := $(patsubst %/, %/built-in.a, $(core-y)) 982drivers-y := $(patsubst %/, %/built-in.a, $(drivers-y)) 983net-y := $(patsubst %/, %/built-in.a, $(net-y)) | 985init-y := $(patsubst %/, %/built-in.o, $(init-y)) 986core-y := $(patsubst %/, %/built-in.o, $(core-y)) 987drivers-y := $(patsubst %/, %/built-in.o, $(drivers-y)) 988net-y := $(patsubst %/, %/built-in.o, $(net-y)) |
984libs-y1 := $(patsubst %/, %/lib.a, $(libs-y)) | 989libs-y1 := $(patsubst %/, %/lib.a, $(libs-y)) |
985libs-y2 := $(patsubst %/, %/built-in.a, $(filter-out %.a, $(libs-y))) 986virt-y := $(patsubst %/, %/built-in.a, $(virt-y)) | 990libs-y2 := $(filter-out %.a, $(patsubst %/, %/built-in.o, $(libs-y))) 991virt-y := $(patsubst %/, %/built-in.o, $(virt-y)) |
987 988# Externally visible symbols (used by link-vmlinux.sh) 989export KBUILD_VMLINUX_INIT := $(head-y) $(init-y) 990export KBUILD_VMLINUX_MAIN := $(core-y) $(libs-y2) $(drivers-y) $(net-y) $(virt-y) 991export KBUILD_VMLINUX_LIBS := $(libs-y1) 992export KBUILD_LDS := arch/$(SRCARCH)/kernel/vmlinux.lds 993export LDFLAGS_vmlinux 994# used by scripts/package/Makefile 995export KBUILD_ALLDIRS := $(sort $(filter-out arch/%,$(vmlinux-alldirs)) arch Documentation include samples scripts tools) 996 997vmlinux-deps := $(KBUILD_LDS) $(KBUILD_VMLINUX_INIT) $(KBUILD_VMLINUX_MAIN) $(KBUILD_VMLINUX_LIBS) 998 | 992 993# Externally visible symbols (used by link-vmlinux.sh) 994export KBUILD_VMLINUX_INIT := $(head-y) $(init-y) 995export KBUILD_VMLINUX_MAIN := $(core-y) $(libs-y2) $(drivers-y) $(net-y) $(virt-y) 996export KBUILD_VMLINUX_LIBS := $(libs-y1) 997export KBUILD_LDS := arch/$(SRCARCH)/kernel/vmlinux.lds 998export LDFLAGS_vmlinux 999# used by scripts/package/Makefile 1000export KBUILD_ALLDIRS := $(sort $(filter-out arch/%,$(vmlinux-alldirs)) arch Documentation include samples scripts tools) 1001 1002vmlinux-deps := $(KBUILD_LDS) $(KBUILD_VMLINUX_INIT) $(KBUILD_VMLINUX_MAIN) $(KBUILD_VMLINUX_LIBS) 1003 |
999# Recurse until adjust_autoksyms.sh is satisfied 1000PHONY += autoksyms_recursive 1001autoksyms_recursive: $(vmlinux-deps) | 1004# Include targets which we want to execute sequentially if the rest of the 1005# kernel build went well. If CONFIG_TRIM_UNUSED_KSYMS is set, this might be 1006# evaluated more than once. 1007PHONY += vmlinux_prereq 1008vmlinux_prereq: $(vmlinux-deps) FORCE 1009ifdef CONFIG_HEADERS_CHECK 1010 $(Q)$(MAKE) -f $(srctree)/Makefile headers_check 1011endif 1012ifdef CONFIG_GDB_SCRIPTS 1013 $(Q)ln -fsn $(abspath $(srctree)/scripts/gdb/vmlinux-gdb.py) 1014endif |
1002ifdef CONFIG_TRIM_UNUSED_KSYMS 1003 $(Q)$(CONFIG_SHELL) $(srctree)/scripts/adjust_autoksyms.sh \ 1004 "$(MAKE) -f $(srctree)/Makefile vmlinux" 1005endif 1006 | 1015ifdef CONFIG_TRIM_UNUSED_KSYMS 1016 $(Q)$(CONFIG_SHELL) $(srctree)/scripts/adjust_autoksyms.sh \ 1017 "$(MAKE) -f $(srctree)/Makefile vmlinux" 1018endif 1019 |
1007# For the kernel to actually contain only the needed exported symbols, 1008# we have to build modules as well to determine what those symbols are. 1009# (this can be evaluated only once include/config/auto.conf has been included) 1010ifdef CONFIG_TRIM_UNUSED_KSYMS 1011 KBUILD_MODULES := 1 1012endif | 1020# standalone target for easier testing 1021include/generated/autoksyms.h: FORCE 1022 $(Q)$(CONFIG_SHELL) $(srctree)/scripts/adjust_autoksyms.sh true |
1013 | 1023 |
1014autoksyms_h := $(if $(CONFIG_TRIM_UNUSED_KSYMS), include/generated/autoksyms.h) 1015 1016$(autoksyms_h): 1017 $(Q)mkdir -p $(dir $@) 1018 $(Q)touch $@ 1019 | |
1020ARCH_POSTLINK := $(wildcard $(srctree)/arch/$(SRCARCH)/Makefile.postlink) 1021 1022# Final link of vmlinux with optional arch pass after final link 1023cmd_link-vmlinux = \ 1024 $(CONFIG_SHELL) $< $(LD) $(LDFLAGS) $(LDFLAGS_vmlinux) ; \ 1025 $(if $(ARCH_POSTLINK), $(MAKE) -f $(ARCH_POSTLINK) $@, true) 1026 | 1024ARCH_POSTLINK := $(wildcard $(srctree)/arch/$(SRCARCH)/Makefile.postlink) 1025 1026# Final link of vmlinux with optional arch pass after final link 1027cmd_link-vmlinux = \ 1028 $(CONFIG_SHELL) $< $(LD) $(LDFLAGS) $(LDFLAGS_vmlinux) ; \ 1029 $(if $(ARCH_POSTLINK), $(MAKE) -f $(ARCH_POSTLINK) $@, true) 1030 |
1027vmlinux: scripts/link-vmlinux.sh autoksyms_recursive $(vmlinux-deps) FORCE 1028ifdef CONFIG_HEADERS_CHECK 1029 $(Q)$(MAKE) -f $(srctree)/Makefile headers_check 1030endif 1031ifdef CONFIG_GDB_SCRIPTS 1032 $(Q)ln -fsn $(abspath $(srctree)/scripts/gdb/vmlinux-gdb.py) 1033endif | 1031vmlinux: scripts/link-vmlinux.sh vmlinux_prereq $(vmlinux-deps) FORCE |
1034 +$(call if_changed,link-vmlinux) 1035 1036# Build samples along the rest of the kernel 1037ifdef CONFIG_SAMPLES 1038vmlinux-dirs += samples 1039endif 1040 1041# The actual objects are generated when descending, --- 13 unchanged lines hidden (view full) --- 1055define filechk_kernel.release 1056 echo "$(KERNELVERSION)$$($(CONFIG_SHELL) $(srctree)/scripts/setlocalversion $(srctree))" 1057endef 1058 1059# Store (new) KERNELRELEASE string in include/config/kernel.release 1060include/config/kernel.release: include/config/auto.conf FORCE 1061 $(call filechk,kernel.release) 1062 | 1032 +$(call if_changed,link-vmlinux) 1033 1034# Build samples along the rest of the kernel 1035ifdef CONFIG_SAMPLES 1036vmlinux-dirs += samples 1037endif 1038 1039# The actual objects are generated when descending, --- 13 unchanged lines hidden (view full) --- 1053define filechk_kernel.release 1054 echo "$(KERNELVERSION)$$($(CONFIG_SHELL) $(srctree)/scripts/setlocalversion $(srctree))" 1055endef 1056 1057# Store (new) KERNELRELEASE string in include/config/kernel.release 1058include/config/kernel.release: include/config/auto.conf FORCE 1059 $(call filechk,kernel.release) 1060 |
1063# Additional helpers built in scripts/ 1064# Carefully list dependencies so we do not try to build scripts twice 1065# in parallel 1066PHONY += scripts 1067scripts: scripts_basic include/config/auto.conf include/config/tristate.conf \ 1068 asm-generic gcc-plugins $(autoksyms_h) 1069 $(Q)$(MAKE) $(build)=$(@) | |
1070 1071# Things we need to do before we recursively start building the kernel 1072# or the modules are listed in "prepare". 1073# A multi level approach is used. prepareN is processed before prepareN-1. 1074# archprepare is used in arch Makefiles and when processed asm symlink, 1075# version.h and scripts_basic is processed / created. 1076 1077# Listed in dependency order --- 12 unchanged lines hidden (view full) --- 1090 fi; 1091endif 1092 1093# prepare2 creates a makefile if using a separate output directory. 1094# From this point forward, .config has been reprocessed, so any rules 1095# that need to depend on updated CONFIG_* values can be checked here. 1096prepare2: prepare3 prepare-compiler-check outputmakefile asm-generic 1097 | 1061 1062# Things we need to do before we recursively start building the kernel 1063# or the modules are listed in "prepare". 1064# A multi level approach is used. prepareN is processed before prepareN-1. 1065# archprepare is used in arch Makefiles and when processed asm symlink, 1066# version.h and scripts_basic is processed / created. 1067 1068# Listed in dependency order --- 12 unchanged lines hidden (view full) --- 1081 fi; 1082endif 1083 1084# prepare2 creates a makefile if using a separate output directory. 1085# From this point forward, .config has been reprocessed, so any rules 1086# that need to depend on updated CONFIG_* values can be checked here. 1087prepare2: prepare3 prepare-compiler-check outputmakefile asm-generic 1088 |
1098prepare1: prepare2 $(version_h) $(autoksyms_h) include/generated/utsrelease.h \ | 1089prepare1: prepare2 $(version_h) include/generated/utsrelease.h \ |
1099 include/config/auto.conf 1100 $(cmd_crmodverdir) 1101 1102archprepare: archheaders archscripts prepare1 scripts_basic 1103 1104prepare0: archprepare gcc-plugins 1105 $(Q)$(MAKE) $(build)=. 1106 --- 222 unchanged lines hidden (view full) --- 1329### 1330# Cleaning is done on three levels. 1331# make clean Delete most generated files 1332# Leave enough to build external modules 1333# make mrproper Delete the current configuration, and all generated files 1334# make distclean Remove editor backup files, patch leftover files and the like 1335 1336# Directories & files removed with 'make clean' | 1090 include/config/auto.conf 1091 $(cmd_crmodverdir) 1092 1093archprepare: archheaders archscripts prepare1 scripts_basic 1094 1095prepare0: archprepare gcc-plugins 1096 $(Q)$(MAKE) $(build)=. 1097 --- 222 unchanged lines hidden (view full) --- 1320### 1321# Cleaning is done on three levels. 1322# make clean Delete most generated files 1323# Leave enough to build external modules 1324# make mrproper Delete the current configuration, and all generated files 1325# make distclean Remove editor backup files, patch leftover files and the like 1326 1327# Directories & files removed with 'make clean' |
1337CLEAN_DIRS += $(MODVERDIR) include/ksym | 1328CLEAN_DIRS += $(MODVERDIR) |
1338 1339# Directories & files removed with 'make mrproper' 1340MRPROPER_DIRS += include/config usr/include include/generated \ 1341 arch/*/include/generated .tmp_objdiff 1342MRPROPER_FILES += .config .config.old .version \ 1343 Module.symvers tags TAGS cscope* GPATH GTAGS GRTAGS GSYMS \ 1344 signing_key.pem signing_key.priv signing_key.x509 \ 1345 x509.genkey extra_certificates signing_key.x509.keyid \ --- 432 unchanged lines hidden --- | 1329 1330# Directories & files removed with 'make mrproper' 1331MRPROPER_DIRS += include/config usr/include include/generated \ 1332 arch/*/include/generated .tmp_objdiff 1333MRPROPER_FILES += .config .config.old .version \ 1334 Module.symvers tags TAGS cscope* GPATH GTAGS GRTAGS GSYMS \ 1335 signing_key.pem signing_key.priv signing_key.x509 \ 1336 x509.genkey extra_certificates signing_key.x509.keyid \ --- 432 unchanged lines hidden --- |