summaryrefslogtreecommitdiff
path: root/thunk.h
diff options
context:
space:
mode:
authorbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2004-01-24 15:26:06 +0000
committerbellard <bellard@c046a42c-6fe2-441c-8c8c-71466251a162>2004-01-24 15:26:06 +0000
commit35b66fc4f9dd2c4c3fb8e26c5c1480965b81bbd4 (patch)
tree783786d117cfbfc5f339061cbd5c97e418f5c74e /thunk.h
parent13eb76e091a302dff848b0001a64d1b571450ccc (diff)
correct target_ulong definition
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@582 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'thunk.h')
-rw-r--r--thunk.h17
1 files changed, 1 insertions, 16 deletions
diff --git a/thunk.h b/thunk.h
index 6b4c2c3673..b281319a5a 100644
--- a/thunk.h
+++ b/thunk.h
@@ -21,7 +21,7 @@
#define THUNK_H
#include <inttypes.h>
-#include "config.h"
+#include "cpu.h"
#include "bswap.h"
@@ -29,11 +29,6 @@
#define BSWAP_NEEDED
#endif
-/* XXX: autoconf */
-#define TARGET_LONG_BITS 32
-
-#define TARGET_LONG_SIZE (TARGET_LONG_BITS / 8)
-
#ifdef BSWAP_NEEDED
static inline uint16_t tswap16(uint16_t s)
@@ -105,16 +100,6 @@ static inline void tswap64s(uint64_t *s)
#define tswapls(s) tswap64s((uint64_t *)(s))
#endif
-#if TARGET_LONG_SIZE == 4
-typedef int32_t target_long;
-typedef uint32_t target_ulong;
-#elif TARGET_LONG_SIZE == 8
-typedef int64_t target_long;
-typedef uint64_t target_ulong;
-#else
-#error TARGET_LONG_SIZE undefined
-#endif
-
/* types enums definitions */
typedef enum argtype {