Mostly fix Trac #2431: make empty case acceptable to (most of) GHC
[ghc-hetmet.git] / rts / ClosureFlags.c
index 08b4dd3..eea609e 100644 (file)
@@ -71,7 +71,8 @@ StgWord16 closure_flags[] = {
 /* BLACKHOLE           = */ (          _NS|              _UPT           ),
 /* SE_BLACKHOLE                = */ (          _NS|              _UPT           ),
 /* SE_CAF_BLACKHOLE    = */ (          _NS|              _UPT           ),
-/* MVAR                        = */ (_HNF|     _NS|         _MUT|_UPT           ),
+/* MVAR_CLEAN          = */ (_HNF|     _NS|         _MUT|_UPT           ),
+/* MVAR_DIRTY          = */ (_HNF|     _NS|         _MUT|_UPT           ),
 /* ARR_WORDS           = */ (_HNF|     _NS|              _UPT           ),
 /* MUT_ARR_PTRS_CLEAN          = */ (_HNF|     _NS|         _MUT|_UPT           ),
 /* MUT_ARR_PTRS_DIRTY          = */ (_HNF|     _NS|         _MUT|_UPT           ),
@@ -96,9 +97,10 @@ StgWord16 closure_flags[] = {
 /* TREC_HEADER          = */ (          _NS|         _MUT|_UPT           ),
 /* ATOMICALLY_FRAME     = */ (     _BTM                                  ),
 /* CATCH_RETRY_FRAME    = */ (     _BTM                                  ),
-/* CATCH_STM_FRAME      = */ (     _BTM                                  )
+/* CATCH_STM_FRAME      = */ (     _BTM                                  ),
+/* WHITEHOLE           = */ ( 0                                         )
 };
 
-#if N_CLOSURE_TYPES != 71
+#if N_CLOSURE_TYPES != 73
 #error Closure types changed: update ClosureFlags.c!
 #endif