Changeset 22e10ab in mainline for arch/sparc64/include
- Timestamp:
- 2005-12-01T13:52:13Z (20 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 414f59c
- Parents:
- 74813216
- Location:
- arch/sparc64/include
- Files:
-
- 2 edited
-
context.h (modified) (2 diffs)
-
context_offset.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
arch/sparc64/include/context.h
r74813216 r22e10ab 50 50 #define context_set(c, _pc, stack, size) \ 51 51 (c)->pc = ((__address) _pc) - 8; \ 52 (c)->fp = NULL; \53 52 (c)->sp = ((__address) stack) + ALIGN((size), STACK_ALIGNMENT) - (STACK_BIAS + SP_DELTA) 54 53 … … 59 58 */ 60 59 struct context { 61 __u64 i1; 62 __u64 i2; 63 __u64 i3; 64 __u64 i4; 65 __u64 i5; 66 __address fp; /* %i6 */ 67 __address pc; /* %i7 */ 68 __address sp; 60 __u64 o1; 61 __u64 o2; 62 __u64 o3; 63 __u64 o4; 64 __u64 o5; 65 __address sp; /* %o6 */ 66 __address pc; /* %o7 */ 69 67 ipl_t ipl; 70 68 }; -
arch/sparc64/include/context_offset.h
r74813216 r22e10ab 1 1 /* This file is automatically generated by gencontext.c. */ 2 2 /* struct context */ 3 #define OFFSET_SP 0x38 4 #define OFFSET_FP 0x28 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 5 9 #define OFFSET_PC 0x30 6 #define OFFSET_I1 0x07 #define OFFSET_I2 0x88 #define OFFSET_I3 0x109 #define OFFSET_I4 0x1810 #define OFFSET_I5 0x20
Note:
See TracChangeset
for help on using the changeset viewer.
