get rid of error message about needtocollect
authorbdemsky <bdemsky>
Mon, 6 Apr 2009 19:57:23 +0000 (19:57 +0000)
committerbdemsky <bdemsky>
Mon, 6 Apr 2009 19:57:23 +0000 (19:57 +0000)
Robust/src/Runtime/garbage.c
Robust/src/Runtime/garbage.h

index eeb2d01ea0b5e9d38e44478c29cc3eb72d7d83d8..7b5c98869919cea55387809aea3a63b7bfae3817 100644 (file)
@@ -39,7 +39,7 @@ extern struct ctable *reverse;
 extern struct RuntimeHash *fdtoobject;
 #endif
 
-#if defined(THREADS) || defined(DSTM)
+#if defined(THREADS) || defined(DSTM) || defined(SINGLETM)
 int needtocollect=0;
 struct listitem * list=NULL;
 int listcount=0;
index 46495d7dc9298283a9325cebf28a05cc5809efe1..557365a24d86608fd740d841956aafdb8c887d17 100644 (file)
@@ -17,7 +17,7 @@ struct listitem {
 void fixtags();
 #endif
 
-#if defined(THREADS)||defined(DSTM)
+#if defined(THREADS)||defined(DSTM)||defined(SINGLETM)
 extern int needtocollect;
 void checkcollect(void * ptr);
 struct listitem * stopforgc(struct garbagelist * ptr);