diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-04-28 20:29:43 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-04-28 20:29:43 -0400 |
commit | f05c463be51898e745c4aa8245b05e25d73fa975 (patch) | |
tree | 7a5502f06f113eef9bef25c6a33cc6a419953b4a /Documentation | |
parent | 8da56309f04d76a474791fd27b33ddd52062bcd6 (diff) | |
parent | 5a1aa8a1aff6191ecc55f21d8b5f0e47108ed91b (diff) |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild
* git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild:
kconfig: add named choice group
kconfig: fix choice dependency check
kconifg: 'select' considered less evil
dontdiff: ignore timeconst.h
dontdiff: add modules.order
kbuild: fix unportability in gen_initramfs_list.sh
kbuild: fix help output to show correct arch
kbuild: show defconfig subdirs in make help
kconfig: reversed borderlines in inputbox
Diffstat (limited to 'Documentation')
-rw-r--r-- | Documentation/dontdiff | 2 | ||||
-rw-r--r-- | Documentation/kbuild/kconfig-language.txt | 17 |
2 files changed, 11 insertions, 8 deletions
diff --git a/Documentation/dontdiff b/Documentation/dontdiff index 354aec047c0e..881e6dd03aea 100644 --- a/Documentation/dontdiff +++ b/Documentation/dontdiff | |||
@@ -141,6 +141,7 @@ mkprep | |||
141 | mktables | 141 | mktables |
142 | mktree | 142 | mktree |
143 | modpost | 143 | modpost |
144 | modules.order | ||
144 | modversions.h* | 145 | modversions.h* |
145 | offset.h | 146 | offset.h |
146 | offsets.h | 147 | offsets.h |
@@ -171,6 +172,7 @@ sm_tbl* | |||
171 | split-include | 172 | split-include |
172 | tags | 173 | tags |
173 | tftpboot.img | 174 | tftpboot.img |
175 | timeconst.h | ||
174 | times.h* | 176 | times.h* |
175 | tkparse | 177 | tkparse |
176 | trix_boot.h | 178 | trix_boot.h |
diff --git a/Documentation/kbuild/kconfig-language.txt b/Documentation/kbuild/kconfig-language.txt index 649cb8799890..00b950d1c193 100644 --- a/Documentation/kbuild/kconfig-language.txt +++ b/Documentation/kbuild/kconfig-language.txt | |||
@@ -104,14 +104,15 @@ applicable everywhere (see syntax). | |||
104 | Reverse dependencies can only be used with boolean or tristate | 104 | Reverse dependencies can only be used with boolean or tristate |
105 | symbols. | 105 | symbols. |
106 | Note: | 106 | Note: |
107 | select is evil.... select will by brute force set a symbol | 107 | select should be used with care. select will force |
108 | equal to 'y' without visiting the dependencies. So abusing | 108 | a symbol to a value without visiting the dependencies. |
109 | select you are able to select a symbol FOO even if FOO depends | 109 | By abusing select you are able to select a symbol FOO even |
110 | on BAR that is not set. In general use select only for | 110 | if FOO depends on BAR that is not set. |
111 | non-visible symbols (no prompts anywhere) and for symbols with | 111 | In general use select only for non-visible symbols |
112 | no dependencies. That will limit the usefulness but on the | 112 | (no prompts anywhere) and for symbols with no dependencies. |
113 | other hand avoid the illegal configurations all over. kconfig | 113 | That will limit the usefulness but on the other hand avoid |
114 | should one day warn about such things. | 114 | the illegal configurations all over. |
115 | kconfig should one day warn about such things. | ||
115 | 116 | ||
116 | - numerical ranges: "range" <symbol> <symbol> ["if" <expr>] | 117 | - numerical ranges: "range" <symbol> <symbol> ["if" <expr>] |
117 | This allows to limit the range of possible input values for int | 118 | This allows to limit the range of possible input values for int |