MN10300: Save frame pointer in thread_info struct rather than global var
[linux-2.6-block.git] / arch / mn10300 / kernel / traps.c
index c924a1dd332327901052711767a097a3c44ed8a0..b90c3f160c77b0e598fe90578d9362de54e4a1f1 100644 (file)
 #error "INTERRUPT_VECTOR_BASE not aligned to 16MiB boundary!"
 #endif
 
-#ifdef CONFIG_SMP
-struct pt_regs *___frame[NR_CPUS]; /* current frame pointer */
-EXPORT_SYMBOL(___frame);
-#else  /* CONFIG_SMP */
-struct pt_regs *__frame; /* current frame pointer */
-EXPORT_SYMBOL(__frame);
-#endif /* CONFIG_SMP */
-
 int kstack_depth_to_print = 24;
 
 spinlock_t die_lock = __SPIN_LOCK_UNLOCKED(die_lock);