arch/i386/kernel/kgdb_stub.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletion(-) diff -puN arch/i386/kernel/kgdb_stub.c~kgdb-ga-up-warning-fix arch/i386/kernel/kgdb_stub.c --- 25/arch/i386/kernel/kgdb_stub.c~kgdb-ga-up-warning-fix 2003-04-07 01:49:47.000000000 -0700 +++ 25-akpm/arch/i386/kernel/kgdb_stub.c 2003-04-07 02:09:15.000000000 -0700 @@ -247,8 +247,11 @@ static unsigned int OLD_esp; #define MALLOC_ROUND 8-1 -static char malloc_array[MALLOC_MAX]; +#ifdef CONFIG_SMP static void to_gdb(const char * mess); +#endif + +static char malloc_array[MALLOC_MAX]; void * malloc(int size) { @@ -1956,6 +1959,7 @@ asmlinkage void stack_overflow(void) char gdbconbuf[BUFMAX]; +#ifdef CONFIG_SMP static void kgdb_gdb_message(const char *s, unsigned count) { int i; @@ -1991,6 +1995,8 @@ static void to_gdb(const char *s) while ( s[count] && (count++ < BUFMAX)); kgdb_gdb_message(s,count); } +#endif + #ifdef CONFIG_KGDB_CONSOLE #include #include _