Revision a63b5829 tcg/sparc/tcg-target.h
b/tcg/sparc/tcg-target.h | ||
---|---|---|
119 | 119 |
#define TCG_TARGET_HAS_orc_i64 |
120 | 120 |
#endif |
121 | 121 |
|
122 |
/* Note: must be synced with dyngen-exec.h and Makefile.target */
|
|
122 |
/* Note: must be synced with dyngen-exec.h */ |
|
123 | 123 |
#ifdef CONFIG_SOLARIS |
124 | 124 |
#define TCG_AREG0 TCG_REG_G2 |
125 |
#define TCG_AREG1 TCG_REG_G3 |
|
126 |
#define TCG_AREG2 TCG_REG_G4 |
|
127 | 125 |
#elif defined(__sparc_v9__) |
128 | 126 |
#define TCG_AREG0 TCG_REG_G5 |
129 |
#define TCG_AREG1 TCG_REG_G6 |
|
130 |
#define TCG_AREG2 TCG_REG_G7 |
|
131 | 127 |
#else |
132 | 128 |
#define TCG_AREG0 TCG_REG_G6 |
133 |
#define TCG_AREG1 TCG_REG_G1 |
|
134 |
#define TCG_AREG2 TCG_REG_G2 |
|
135 | 129 |
#endif |
136 | 130 |
|
137 | 131 |
static inline void flush_icache_range(unsigned long start, unsigned long stop) |
Also available in: Unified diff