[project @ 2005-03-30 11:07:48 by simonmar]
authorsimonmar <unknown>
Wed, 30 Mar 2005 11:07:48 +0000 (11:07 +0000)
committersimonmar <unknown>
Wed, 30 Mar 2005 11:07:48 +0000 (11:07 +0000)
reverse rev 1.4: nat should be unsigned int, not unsigned long.  I'm
doing this (a) to fix some printf type errors, and (b) to see what
breaks.

ghc/includes/RtsTypes.h

index 1a29ea8..9e8c7b8 100644 (file)
@@ -1,5 +1,5 @@
 /*
-  Time-stamp: <2004-11-08 12:17:01 simonmar>
+  Time-stamp: <2005-03-30 12:02:33 simonmar>
 
   RTS specific types.
 */
 #ifndef RTS_TYPES_H
 #define RTS_TYPES_H
 
-#if SIZEOF_VOID_P == 8
-typedef unsigned long nat;           /* at least 32 bits (like int) */
-#else
 typedef unsigned int  nat;           /* at least 32 bits (like int) */
-#endif
 typedef unsigned long lnat;          /* at least 32 bits            */
 #ifndef _MSC_VER
 typedef unsigned long long ullong;   /* at least 32 bits            */