Omit visibility pragmas on Windows (fixes warnings/validate failures)
[ghc-hetmet.git] / rts / sm / GC.h
index 2435c6c..4b928e9 100644 (file)
@@ -14,7 +14,7 @@
 #ifndef SM_GC_H
 #define SM_GC_H
 
-#pragma GCC visibility push(hidden)
+BEGIN_RTS_PRIVATE
 
 void GarbageCollect(rtsBool force_major_gc, nat gc_type, Capability *cap);
 
@@ -58,6 +58,6 @@ void releaseGCThreads (Capability *cap);
 
 #define WORK_UNIT_WORDS 128
 
-#pragma GCC visibility pop
+END_RTS_PRIVATE
 
 #endif /* SM_GC_H */