#ifndef SM_GC_H
#define SM_GC_H
-BEGIN_RTS_PRIVATE
+#include "BeginPrivate.h"
void GarbageCollect(rtsBool force_major_gc, nat gc_type, Capability *cap);
extern bdescr *mark_stack_bd;
extern bdescr *mark_stack_top_bd;
extern StgPtr mark_sp;
-extern StgPtr mark_splim;
extern long copied;
#define WORK_UNIT_WORDS 128
-END_RTS_PRIVATE
+#include "EndPrivate.h"
#endif /* SM_GC_H */