From: Chuck Ebbert <76306.1226@compuserve.com> Fix "variable defined but not used" compiler warning in unwind.c when CONFIG_MODULES is not set. Signed-off-by: Chuck Ebbert <76306.1226@compuserve.com> Cc: Jan Beulich Cc: Andi Kleen Signed-off-by: Andrew Morton --- kernel/unwind.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff -puN kernel/unwind.c~unwind-fix-unused-variable-warning-when kernel/unwind.c --- a/kernel/unwind.c~unwind-fix-unused-variable-warning-when +++ a/kernel/unwind.c @@ -102,7 +102,7 @@ static struct unwind_table { unsigned long size; struct unwind_table *link; const char *name; -} root_table, *last_table; +} root_table; struct unwind_item { enum item_location { @@ -174,6 +174,8 @@ void __init unwind_init(void) #ifdef CONFIG_MODULES +static struct unwind_table *last_table; + /* Must be called with module_mutex held. */ void *unwind_add_table(struct module *module, const void *table_start, _