summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
1414955)
Rearrange (commutative) #ifdefs to ensure that _INFO_MARKING is
defined when we come to do 'make clean all' in
ghc/runtime, it completes without error.
in the info-table.
\begin{code}
in the info-table.
\begin{code}
-#if defined(GC2s)
-#define _INFO_COPYING
-#else
-#if defined(GC1s)
+#if defined(GCdu) || defined (GCap) || defined (GCgn)
+#define _INFO_COPYING
#define _INFO_COMPACTING
#define _INFO_MARKING
#define _INFO_COMPACTING
#define _INFO_MARKING
-#if defined(GCdu) || defined (GCap) || defined (GCgn)
+
+#else
+#if defined(GC1s)
#define _INFO_COMPACTING
#define _INFO_MARKING
#define _INFO_COMPACTING
#define _INFO_MARKING
#else
/* NO_INFO_SPECIFIED (ToDo: an #error ?) */
#endif
#else
/* NO_INFO_SPECIFIED (ToDo: an #error ?) */
#endif