From 8e87c6e909dc37725078dc96365f0cf949393923 Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 3 Apr 2002 14:16:32 +0000 Subject: 2002-04-01 Ralf Corsepius * cpu.c: Remove call to sparc_init_tbr/NO_TABLE_MOVE. * rtems/score/cpu.h: Remove NO_TABLE_MOVE conditional code. --- c/src/exec/score/cpu/sparc/rtems/score/cpu.h | 22 ---------------------- 1 file changed, 22 deletions(-) (limited to 'c/src/exec/score/cpu/sparc/rtems') diff --git a/c/src/exec/score/cpu/sparc/rtems/score/cpu.h b/c/src/exec/score/cpu/sparc/rtems/score/cpu.h index f2793747cc..3194c07f3b 100644 --- a/c/src/exec/score/cpu/sparc/rtems/score/cpu.h +++ b/c/src/exec/score/cpu/sparc/rtems/score/cpu.h @@ -578,28 +578,6 @@ typedef struct { extern const CPU_Trap_table_entry _CPU_Trap_slot_template; -/* - * This is the executive's trap table which is installed into the TBR - * register. - * - * NOTE: Unfortunately, this must be aligned on a 4096 byte boundary. - * The GNU tools as of binutils 2.5.2 and gcc 2.7.0 would not - * align an entity to anything greater than a 512 byte boundary. - * - * Because of this, we pull a little bit of a trick. We allocate - * enough memory so we can grab an address on a 4096 byte boundary - * from this area. - */ - -#define SPARC_TRAP_TABLE_ALIGNMENT 4096 - -#ifndef NO_TABLE_MOVE - -SCORE_EXTERN unsigned8 _CPU_Trap_Table_area[ 8192 ] - __attribute__ ((aligned (SPARC_TRAP_TABLE_ALIGNMENT))); -#endif - - /* * The size of the floating point context area. */ -- cgit v1.2.3