Ignore:
Timestamp:
2005-12-21T23:22:38Z (20 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
096d11e5
Parents:
113b98b
Message:

sparc64 work.
Context again. It turns out, according to SCD 2.4, that registers that didn't have to be saved were saved (%o1 - %o5) and
registers that had to be saved were not saved (%i0 - %i5, %l0 - %l7).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • arch/sparc64/include/context_offset.h

    r113b98b rd53aba3f  
    11/* This file is automatically generated by gencontext.c. */
    22/* struct context */
    3 #define OFFSET_O1  0x0
    4 #define OFFSET_O2  0x8
    5 #define OFFSET_O3  0x10
    6 #define OFFSET_O4  0x18
    7 #define OFFSET_O5  0x20
    8 #define OFFSET_SP  0x28
    9 #define OFFSET_PC  0x30
    10 #define OFFSET_FP  0x38
    11 #define OFFSET_I7  0x40
     3#define OFFSET_SP  0x0
     4#define OFFSET_PC  0x8
     5#define OFFSET_I0  0x10
     6#define OFFSET_I1  0x18
     7#define OFFSET_I2  0x20
     8#define OFFSET_I3  0x28
     9#define OFFSET_I4  0x30
     10#define OFFSET_I5  0x38
     11#define OFFSET_FP  0x40
     12#define OFFSET_I7  0x48
     13#define OFFSET_L0  0x50
     14#define OFFSET_L1  0x58
     15#define OFFSET_L2  0x60
     16#define OFFSET_L3  0x68
     17#define OFFSET_L4  0x70
     18#define OFFSET_L5  0x78
     19#define OFFSET_L6  0x80
     20#define OFFSET_L7  0x88
Note: See TracChangeset for help on using the changeset viewer.