Expression are always evaluated in longs.
authorem <none@none>
Tue, 12 Mar 1985 10:39:24 +0000 (10:39 +0000)
committerem <none@none>
Tue, 12 Mar 1985 10:39:24 +0000 (10:39 +0000)
Some 2-4 backends needed long expressions.

mach/proto/cg/types.h

index dad9a51..a14f226 100644 (file)
@@ -20,14 +20,7 @@ typedef char * string;
 #define full            int
 #endif
 
-#if TEM_WSIZE>2
 #define word long
 #ifndef WRD_FMT
-#define WRD_FMT "%D"
+#define WRD_FMT "%ld"
 #endif WRD_FMT
-#else
-#define word int
-#ifndef WRD_FMT
-#define WRD_FMT "%d"
-#endif WRD_FMT
-#endif