aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichal Marek <mmarek@suse.cz>2010-10-08 16:40:27 +0200
committerMichal Marek <mmarek@suse.cz>2010-10-09 23:19:07 +0200
commit71ebc01d3ad4fa3f20e86603bc31ff2cbc535d95 (patch)
treecd210ade6836d84b17b7353d05691ec330ff5a26
parentff5ff6060bf880aac233e68dd666cbe9e39ec620 (diff)
downloadkernel_samsung_smdk4412-71ebc01d3ad4fa3f20e86603bc31ff2cbc535d95.zip
kernel_samsung_smdk4412-71ebc01d3ad4fa3f20e86603bc31ff2cbc535d95.tar.gz
kernel_samsung_smdk4412-71ebc01d3ad4fa3f20e86603bc31ff2cbc535d95.tar.bz2
kconfig: Temporarily disable dependency warnings
After fixing a use-after-free bug in kconfig, a 'make defconfig' or 'make allmodconfig' fills the screen with warnings that were not detected before. Given that we are close to the release now, disable the warnings temporarily and deal with them after 2.6.36. Signed-off-by: Michal Marek <mmarek@suse.cz>
-rw-r--r--scripts/kconfig/symbol.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/kconfig/symbol.c b/scripts/kconfig/symbol.c
index 943712c..1f8b305 100644
--- a/scripts/kconfig/symbol.c
+++ b/scripts/kconfig/symbol.c
@@ -350,6 +350,7 @@ void sym_calc_value(struct symbol *sym)
}
}
calc_newval:
+#if 0
if (sym->dir_dep.tri == no && sym->rev_dep.tri != no) {
fprintf(stderr, "warning: (");
expr_fprint(sym->rev_dep.expr, stderr);
@@ -358,6 +359,7 @@ void sym_calc_value(struct symbol *sym)
expr_fprint(sym->dir_dep.expr, stderr);
fprintf(stderr, ")\n");
}
+#endif
newval.tri = EXPR_OR(newval.tri, sym->rev_dep.tri);
}
if (newval.tri == mod && sym_get_type(sym) == S_BOOLEAN)