Changeset 8e87c6e9 in rtems


Ignore:
Timestamp:
Apr 3, 2002, 2:16:32 PM (18 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
cdd2ffd3
Parents:
ee31c09
Message:

2002-04-01 Ralf Corsepius <corsepiu@…>

  • cpu.c: Remove call to sparc_init_tbr/NO_TABLE_MOVE.
  • rtems/score/cpu.h: Remove NO_TABLE_MOVE conditional code.
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • c/src/exec/score/cpu/sparc/ChangeLog

    ree31c09 r8e87c6e9  
     12002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * cpu.c: Remove call to sparc_init_tbr/NO_TABLE_MOVE.
     4        * rtems/score/cpu.h: Remove NO_TABLE_MOVE conditional code.
     5
     6
    172001-04-03      Joel Sherrill <joel@OARcorp.com>
    28
  • c/src/exec/score/cpu/sparc/cpu.c

    ree31c09 r8e87c6e9  
    5656  void                  *pointer;
    5757
    58   sparc_init_tbr();
    59  
    6058#if (SPARC_HAS_FPU == 1)
    6159
  • c/src/exec/score/cpu/sparc/rtems/score/cpu.h

    ree31c09 r8e87c6e9  
    580580
    581581/*
    582  *  This is the executive's trap table which is installed into the TBR
    583  *  register.
    584  *
    585  *  NOTE:  Unfortunately, this must be aligned on a 4096 byte boundary.
    586  *         The GNU tools as of binutils 2.5.2 and gcc 2.7.0 would not
    587  *         align an entity to anything greater than a 512 byte boundary.
    588  *
    589  *         Because of this, we pull a little bit of a trick.  We allocate
    590  *         enough memory so we can grab an address on a 4096 byte boundary
    591  *         from this area.
    592  */
    593  
    594 #define SPARC_TRAP_TABLE_ALIGNMENT 4096
    595  
    596 #ifndef NO_TABLE_MOVE
    597 
    598 SCORE_EXTERN unsigned8 _CPU_Trap_Table_area[ 8192 ]
    599            __attribute__ ((aligned (SPARC_TRAP_TABLE_ALIGNMENT)));
    600 #endif
    601  
    602 
    603 /*
    604582 *  The size of the floating point context area. 
    605583 */
  • cpukit/score/cpu/sparc/ChangeLog

    ree31c09 r8e87c6e9  
     12002-04-01      Ralf Corsepius <corsepiu@faw.uni-ulm.de>
     2
     3        * cpu.c: Remove call to sparc_init_tbr/NO_TABLE_MOVE.
     4        * rtems/score/cpu.h: Remove NO_TABLE_MOVE conditional code.
     5
     6
    172001-04-03      Joel Sherrill <joel@OARcorp.com>
    28
  • cpukit/score/cpu/sparc/cpu.c

    ree31c09 r8e87c6e9  
    5656  void                  *pointer;
    5757
    58   sparc_init_tbr();
    59  
    6058#if (SPARC_HAS_FPU == 1)
    6159
  • cpukit/score/cpu/sparc/rtems/score/cpu.h

    ree31c09 r8e87c6e9  
    580580
    581581/*
    582  *  This is the executive's trap table which is installed into the TBR
    583  *  register.
    584  *
    585  *  NOTE:  Unfortunately, this must be aligned on a 4096 byte boundary.
    586  *         The GNU tools as of binutils 2.5.2 and gcc 2.7.0 would not
    587  *         align an entity to anything greater than a 512 byte boundary.
    588  *
    589  *         Because of this, we pull a little bit of a trick.  We allocate
    590  *         enough memory so we can grab an address on a 4096 byte boundary
    591  *         from this area.
    592  */
    593  
    594 #define SPARC_TRAP_TABLE_ALIGNMENT 4096
    595  
    596 #ifndef NO_TABLE_MOVE
    597 
    598 SCORE_EXTERN unsigned8 _CPU_Trap_Table_area[ 8192 ]
    599            __attribute__ ((aligned (SPARC_TRAP_TABLE_ALIGNMENT)));
    600 #endif
    601  
    602 
    603 /*
    604582 *  The size of the floating point context area. 
    605583 */
Note: See TracChangeset for help on using the changeset viewer.