Repository navigation
Expand file tree
/
Copy pathKconfig
More file actions
84 lines (70 loc) · 1.77 KB
/
Copy pathKconfig
File metadata and controls
84 lines (70 loc) · 1.77 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
#
# For a description of the syntax of this configuration file,
# see Documentation/kbuild/kconfig-language.txt.
#
mainmenu "$PACKAGE_NAME/$SRCARCH $ARCH $D $COMPILER Configuration on $PLATFORM"
config ARCH
string
option env="ARCH"
config SRCARCH
string
option env="SRCARCH"
config SUBARCH
string
option env="SUBARCH"
config HOST
string
option env="HOST"
config TARGET
string
option env="TARGET"
config PLATFORM
string
option env="PLATFORM"
config DEBUG
string
option env="DEBUG"
config COMPILER
string
option env="COMPILER"
config PACKAGE_NAME
string
option env="PACKAGE_NAME"
config SRCTREE
string
option env="srctree"
menu "Architecture options"
source "arch/$SRCARCH/Kconfig"
source "arch/Kconfig"
endmenu
menu "Build options"
source "scripts/Kconfig.compiler"
source "scripts/Kconfig.debug"
endmenu
menu "Library options"
#
# The RCU flavour and the <hpc/conf.h> switch used to be spelled out here; they
# are in files of their own now, for the reason the memory options are.
#
source "Kconfig.rcu"
source "Kconfig.conf"
#
# Memory options — the slab reservation backend and the two madvise() hints
# over it. Kept in their own file (Kconfig.mem) so a tree that embeds this
# package sources the same definitions instead of keeping a copy of them in
# step by hand.
#
source "Kconfig.mem"
endmenu
menu "Module support"
config MODULES
bool "Enable loadable module support"
help
Modules are small pieces of compiled code which can be loaded
and unloaded into the running system. This allows extending
functionality without rebuilding the entire project.
If you say N here, all modules in the modules/ directory will
be compiled statically into the main binary with full inlining
for zero overhead.
If unsure, say N.
endmenu