Lines 211-217
Link Here
|
211 |
#define PR_BYTES_PER_DWORD_LOG2 3 |
211 |
#define PR_BYTES_PER_DWORD_LOG2 3 |
212 |
|
212 |
|
213 |
#elif defined(__x86_64__) |
213 |
#elif defined(__x86_64__) |
214 |
|
214 |
#ifdef __LP64__ |
215 |
#define IS_LITTLE_ENDIAN 1 |
215 |
#define IS_LITTLE_ENDIAN 1 |
216 |
#undef IS_BIG_ENDIAN |
216 |
#undef IS_BIG_ENDIAN |
217 |
#define IS_64 |
217 |
#define IS_64 |
Lines 256-261
Link Here
|
256 |
#define PR_BYTES_PER_WORD_LOG2 3 |
256 |
#define PR_BYTES_PER_WORD_LOG2 3 |
257 |
#define PR_BYTES_PER_DWORD_LOG2 3 |
257 |
#define PR_BYTES_PER_DWORD_LOG2 3 |
258 |
|
258 |
|
|
|
259 |
#else |
260 |
|
261 |
|
262 |
#define IS_LITTLE_ENDIAN 1 |
263 |
#undef IS_BIG_ENDIAN |
264 |
|
265 |
#define PR_BYTES_PER_BYTE 1 |
266 |
#define PR_BYTES_PER_SHORT 2 |
267 |
#define PR_BYTES_PER_INT 4 |
268 |
#define PR_BYTES_PER_INT64 8 |
269 |
#define PR_BYTES_PER_LONG 4 |
270 |
#define PR_BYTES_PER_FLOAT 4 |
271 |
#define PR_BYTES_PER_DOUBLE 8 |
272 |
#define PR_BYTES_PER_WORD 4 |
273 |
#define PR_BYTES_PER_DWORD 8 |
274 |
|
275 |
#define PR_BITS_PER_BYTE 8 |
276 |
#define PR_BITS_PER_SHORT 16 |
277 |
#define PR_BITS_PER_INT 32 |
278 |
#define PR_BITS_PER_INT64 64 |
279 |
#define PR_BITS_PER_LONG 32 |
280 |
#define PR_BITS_PER_FLOAT 32 |
281 |
#define PR_BITS_PER_DOUBLE 64 |
282 |
#define PR_BITS_PER_WORD 32 |
283 |
|
284 |
#define PR_BITS_PER_BYTE_LOG2 3 |
285 |
#define PR_BITS_PER_SHORT_LOG2 4 |
286 |
#define PR_BITS_PER_INT_LOG2 5 |
287 |
#define PR_BITS_PER_INT64_LOG2 6 |
288 |
#define PR_BITS_PER_LONG_LOG2 5 |
289 |
#define PR_BITS_PER_FLOAT_LOG2 5 |
290 |
#define PR_BITS_PER_DOUBLE_LOG2 6 |
291 |
#define PR_BITS_PER_WORD_LOG2 5 |
292 |
|
293 |
#define PR_ALIGN_OF_SHORT 2 |
294 |
#define PR_ALIGN_OF_INT 4 |
295 |
#define PR_ALIGN_OF_LONG 4 |
296 |
#define PR_ALIGN_OF_INT64 4 |
297 |
#define PR_ALIGN_OF_FLOAT 4 |
298 |
#define PR_ALIGN_OF_DOUBLE 4 |
299 |
#define PR_ALIGN_OF_POINTER 4 |
300 |
#define PR_ALIGN_OF_WORD 4 |
301 |
|
302 |
#define PR_BYTES_PER_WORD_LOG2 2 |
303 |
#define PR_BYTES_PER_DWORD_LOG2 3 |
304 |
|
305 |
#endif |
306 |
|
259 |
#elif defined(__mc68000__) |
307 |
#elif defined(__mc68000__) |
260 |
|
308 |
|
261 |
#undef IS_LITTLE_ENDIAN |
309 |
#undef IS_LITTLE_ENDIAN |