X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fruntime%2Fruntime.h;h=69560b8e2ada8f09c8c51d98dea22556abc17cef;hb=78fa16bf55be44cc16845be84d98023e83fb14bc;hp=c6e8a6eee0f880246b3aef6e1cf0b81ac350ee83;hpb=1cfc4ee568b84b2dfa7db391b8a7c269f1bff1be;p=sbcl.git diff --git a/src/runtime/runtime.h b/src/runtime/runtime.h index c6e8a6e..69560b8 100644 --- a/src/runtime/runtime.h +++ b/src/runtime/runtime.h @@ -45,13 +45,10 @@ /* even on alpha, int happens to be 4 bytes. long is longer. */ /* FIXME: these names really shouldn't reflect their length and this is not quite right for some of the FFI stuff */ -#if 64 == N_WORD_BITS -typedef unsigned long u32; -typedef signed long s32; -#else +typedef unsigned long u64; +typedef signed long s64; typedef unsigned int u32; typedef signed int s32; -#endif /* this is an integral type the same length as a machine pointer */ typedef unsigned long pointer_sized_uint_t ;