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 ---