Revision 1f587329 cpu-all.h
b/cpu-all.h | ||
---|---|---|
135 | 135 |
uint64_t ll; |
136 | 136 |
} CPU_DoubleU; |
137 | 137 |
|
138 |
#ifdef TARGET_SPARC |
|
139 |
typedef union { |
|
140 |
float128 q; |
|
141 |
#if defined(WORDS_BIGENDIAN) \ |
|
142 |
|| (defined(__arm__) && !defined(__VFP_FP__) && !defined(CONFIG_SOFTFLOAT)) |
|
143 |
struct { |
|
144 |
uint32_t upmost; |
|
145 |
uint32_t upper; |
|
146 |
uint32_t lower; |
|
147 |
uint32_t lowest; |
|
148 |
} l; |
|
149 |
struct { |
|
150 |
uint64_t upper; |
|
151 |
uint64_t lower; |
|
152 |
} ll; |
|
153 |
#else |
|
154 |
struct { |
|
155 |
uint32_t lowest; |
|
156 |
uint32_t lower; |
|
157 |
uint32_t upper; |
|
158 |
uint32_t upmost; |
|
159 |
} l; |
|
160 |
struct { |
|
161 |
uint64_t lower; |
|
162 |
uint64_t upper; |
|
163 |
} ll; |
|
164 |
#endif |
|
165 |
} CPU_QuadU; |
|
166 |
#endif |
|
167 |
|
|
138 | 168 |
/* CPU memory access without any memory or io remapping */ |
139 | 169 |
|
140 | 170 |
/* |
Also available in: Unified diff