Kconfig (3c53c6255d598db7084c5c3d7553d7200e857818) | Kconfig (d6fc9fcbaa655cff2d2be05e16867d1918f78b85) |
---|---|
1# SPDX-License-Identifier: GPL-2.0-only 2config DEFCONFIG_LIST 3 string 4 depends on !UML 5 option defconfig_list 6 default "/lib/modules/$(shell,uname -r)/.config" 7 default "/etc/kernel-config" 8 default "/boot/config-$(shell,uname -r)" --- 10 unchanged lines hidden (view full) --- 19 20config CC_IS_CLANG 21 def_bool $(success,$(CC) --version | head -n 1 | grep -q clang) 22 23config CLANG_VERSION 24 int 25 default $(shell,$(srctree)/scripts/clang-version.sh $(CC)) 26 | 1# SPDX-License-Identifier: GPL-2.0-only 2config DEFCONFIG_LIST 3 string 4 depends on !UML 5 option defconfig_list 6 default "/lib/modules/$(shell,uname -r)/.config" 7 default "/etc/kernel-config" 8 default "/boot/config-$(shell,uname -r)" --- 10 unchanged lines hidden (view full) --- 19 20config CC_IS_CLANG 21 def_bool $(success,$(CC) --version | head -n 1 | grep -q clang) 22 23config CLANG_VERSION 24 int 25 default $(shell,$(srctree)/scripts/clang-version.sh $(CC)) 26 |
27config CC_CAN_LINK 28 def_bool $(success,$(srctree)/scripts/cc-can-link.sh $(CC)) 29 |
|
27config CC_HAS_ASM_GOTO 28 def_bool $(success,$(srctree)/scripts/gcc-goto.sh $(CC)) 29 30config CC_HAS_WARN_MAYBE_UNINITIALIZED 31 def_bool $(cc-option,-Wmaybe-uninitialized) 32 help 33 GCC >= 4.7 supports this option. 34 --- 56 unchanged lines hidden (view full) --- 91 when they load they cannot be used due to missing HW support), 92 developers still, opposing to distributors, might want to build such 93 drivers to compile-test them. 94 95 If you are a developer and want to build everything available, say Y 96 here. If you are a user/distributor, say N here to exclude useless 97 drivers to be distributed. 98 | 30config CC_HAS_ASM_GOTO 31 def_bool $(success,$(srctree)/scripts/gcc-goto.sh $(CC)) 32 33config CC_HAS_WARN_MAYBE_UNINITIALIZED 34 def_bool $(cc-option,-Wmaybe-uninitialized) 35 help 36 GCC >= 4.7 supports this option. 37 --- 56 unchanged lines hidden (view full) --- 94 when they load they cannot be used due to missing HW support), 95 developers still, opposing to distributors, might want to build such 96 drivers to compile-test them. 97 98 If you are a developer and want to build everything available, say Y 99 here. If you are a user/distributor, say N here to exclude useless 100 drivers to be distributed. 101 |
102config HEADER_TEST 103 bool "Compile test headers that should be standalone compilable" 104 help 105 Compile test headers listed in header-test-y target to ensure they are 106 self-contained, i.e. compilable as standalone units. 107 108 If you are a developer or tester and want to ensure the requested 109 headers are self-contained, say Y here. Otherwise, choose N. 110 111config UAPI_HEADER_TEST 112 bool "Compile test UAPI headers" 113 depends on HEADER_TEST && HEADERS_INSTALL && CC_CAN_LINK 114 help 115 Compile test headers exported to user-space to ensure they are 116 self-contained, i.e. compilable as standalone units. 117 118 If you are a developer or tester and want to ensure the exported 119 headers are self-contained, say Y here. Otherwise, choose N. 120 |
|
99config LOCALVERSION 100 string "Local version - append to kernel release" 101 help 102 Append an extra string to the end of your kernel version. 103 This will show up when you type uname, for example. 104 The string you set here will be appended after the contents of 105 any files with a filename matching localversion* in your 106 object and source tree, in that order. Your total string can --- 1999 unchanged lines hidden --- | 121config LOCALVERSION 122 string "Local version - append to kernel release" 123 help 124 Append an extra string to the end of your kernel version. 125 This will show up when you type uname, for example. 126 The string you set here will be appended after the contents of 127 any files with a filename matching localversion* in your 128 object and source tree, in that order. Your total string can --- 1999 unchanged lines hidden --- |