tweaks.
diff --git a/include/venti.h b/include/venti.h
index 8e79c4b..5f8ef0a 100644
--- a/include/venti.h
+++ b/include/venti.h
@@ -50,10 +50,11 @@
 {
 	VtScoreSize = 20,
 	VtMaxStringSize = 1024,
-	VtMaxFileSize = (1ULL<<48) - 1,
 	VtMaxLumpSize	= 56*1024,
 	VtPointerDepth	= 7,
 };
+#define VtMaxFileSize ((1ULL<<48)-1)
+
 
 /* 
  * Strings in packets.
diff --git a/src/libfmt/nan64.c b/src/libfmt/nan64.c
index dbd03fc..db4d1ec 100644
--- a/src/libfmt/nan64.c
+++ b/src/libfmt/nan64.c
@@ -10,7 +10,7 @@
 typedef unsigned long long uvlong;
 typedef unsigned long ulong;
 
-#ifdef NEEDLL
+#ifdef _NEEDLL
 static uvlong uvnan    = 0x7FF0000000000001LL;
 static uvlong uvinf    = 0x7FF0000000000000LL;
 static uvlong uvneginf = 0xFFF0000000000000LL;
diff --git a/src/libthread/threadimpl.h b/src/libthread/threadimpl.h
index 24d9b21..d9b2240 100644
--- a/src/libthread/threadimpl.h
+++ b/src/libthread/threadimpl.h
@@ -24,11 +24,6 @@
 #include <thread.h>
 #include "label.h"
 
-enum{
-STKSIZE = 16384,
-STKMAGIC = 0xCAFEBEEF
-};
-
 typedef struct Thread	Thread;
 typedef struct Proc	Proc;
 typedef struct Tqueue	Tqueue;