Revision 375ee38b target-sparc/cpu.h

b/target-sparc/cpu.h
169 169
#define NB_MMU_MODES 2
170 170
#else
171 171
#define NB_MMU_MODES 3
172
typedef struct trap_state {
173
    uint64_t tpc;
174
    uint64_t tnpc;
175
    uint64_t tstate;
176
    uint32_t tt;
177
} trap_state;
172 178
#endif
173 179

  
174 180
typedef struct CPUSPARCState {
......
234 240
#if defined(TARGET_SPARC64)
235 241
#define MAXTL 4
236 242
    uint64_t t0, t1, t2;
237
    uint64_t tpc[MAXTL];
238
    uint64_t tnpc[MAXTL];
239
    uint64_t tstate[MAXTL];
240
    uint32_t tt[MAXTL];
243
    trap_state *tsptr;
244
    trap_state ts[MAXTL];
241 245
    uint32_t xcc;               /* Extended integer condition codes */
242 246
    uint32_t asi;
243 247
    uint32_t pstate;

Also available in: Unified diff