linux/scripts/kconfig
Yann E. MORIN b341f7882f kconfig: add a function to get the CONFIG_ prefix
Currently, we get the CONFIG_ prefix via the CONFIG_ macro, which means
the CONFIG_ prefix is hard-coded at compile time. This goes against
having a run-time defined CONFIG_ prefix.

Add a function that returns the CONFIG_ prefix to use (but keep the
current hard-coded behavior, to be changed in a later patch).

To avoid touching all the code that uses the CONFIG_ macro, we just
undef it, and define it to be a call to the function.

Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Michal Marek <mmarek@suse.cz>
2012-11-20 11:20:08 +01:00
..
lxdialog menuconfig: fix extended colors ncurses support 2012-11-20 10:52:36 +01:00
.gitignore kconfig: remove lkc_defs.h from .gitignore and dontdiff 2012-07-13 15:08:25 +02:00
check.sh kbuild: Fix gcc -x syntax 2012-10-03 09:03:24 +02:00
conf.c kconfig: replace 'oldnoconfig' with 'olddefconfig', and keep the old name as an alias 2012-09-27 18:18:07 +02:00
confdata.c kconfig: allow long lines in config file 2012-07-13 22:51:30 +02:00
expr.c kconfig: use calloc() for expr allocation 2011-07-02 01:04:37 -04:00
expr.h menuconfig: Assign jump keys per-page instead of globally 2012-09-27 18:09:24 +02:00
gconf.c kconfig: fix set but not used warnings 2011-12-11 21:29:45 +01:00
gconf.glade scripts/kconfig/gconf.glade Update broken web addresses. 2010-09-17 16:54:42 +02:00
images.c
kxgettext.c kconfig: nuke LKC_DIRECT_LINK cruft 2011-06-06 15:32:20 -04:00
lkc_proto.h menuconfig: Assign jump keys per-page instead of globally 2012-09-27 18:09:24 +02:00
lkc.h kconfig: add a function to get the CONFIG_ prefix 2012-11-20 11:20:08 +01:00
Makefile kconfig: replace 'oldnoconfig' with 'olddefconfig', and keep the old name as an alias 2012-09-27 18:18:07 +02:00
mconf.c kconfig: remove CONFIG_ from string constants 2012-11-20 11:20:08 +01:00
menu.c menuconfig: Assign jump keys per-page instead of globally 2012-09-27 18:09:24 +02:00
merge_config.sh merge_config.sh: Add option to display redundant configs 2012-03-30 15:14:47 +02:00
nconf.c kconfig: remove CONFIG_ from string constants 2012-11-20 11:20:08 +01:00
nconf.gui.c nconf: add u, d command keys in scroll windows 2012-07-26 12:20:46 +02:00
nconf.h scripts/kconfig/nconf: dynamically alloc dialog_input_result 2011-09-09 14:40:08 +02:00
POTFILES.in
qconf.cc xconfig: Abort close if configuration cannot be saved 2011-07-25 15:50:34 +02:00
qconf.h xconfig: Abort close if configuration cannot be saved 2011-07-25 15:50:34 +02:00
streamline_config.pl localmodconfig: Fix localyesconfig to set to 'y' not 'm' 2012-10-01 12:35:17 -04:00
symbol.c kconfig: fix new choices being skipped upon config update 2012-01-26 11:01:56 +01:00
util.c kconfig: add missing <stdlib.h> inclusion 2011-06-06 15:32:16 -04:00
zconf.gperf kconfig: constify `kconf_id_lookup' 2011-06-09 14:04:42 -04:00
zconf.hash.c_shipped kconfig: regen parser 2011-06-09 14:04:45 -04:00
zconf.l Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 2011-07-30 00:17:06 -07:00
zconf.lex.c_shipped Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 2011-07-30 00:17:06 -07:00
zconf.tab.c_shipped Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 2011-07-30 00:17:06 -07:00
zconf.y Merge branch 'kconfig' of git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6 2011-07-30 00:17:06 -07:00