Revision b3db8758 tcg/sparc/tcg-target.h
b/tcg/sparc/tcg-target.h | ||
---|---|---|
75 | 75 |
#define TCG_REG_CALL_STACK TCG_REG_O6 |
76 | 76 |
#define TCG_TARGET_STACK_ALIGN 16 |
77 | 77 |
|
78 |
#if defined(__sparc_v9__) && !defined(__sparc_v8plus__) |
|
79 |
#define TCG_TARGET_STACK_MINFRAME 176 |
|
80 |
#else |
|
81 |
#define TCG_TARGET_STACK_MINFRAME 92 |
|
82 |
#endif |
|
83 |
|
|
78 | 84 |
/* optional instructions */ |
79 | 85 |
//#define TCG_TARGET_HAS_bswap_i32 |
80 | 86 |
//#define TCG_TARGET_HAS_bswap_i64 |
81 | 87 |
|
88 |
#define TCG_TARGET_NEEDS_PROLOGUE 1 |
|
89 |
|
|
82 | 90 |
/* Note: must be synced with dyngen-exec.h */ |
83 | 91 |
#ifdef HOST_SOLARIS |
84 | 92 |
#define TCG_AREG0 TCG_REG_G2 |
Also available in: Unified diff