X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=blobdiff_plain;f=rts%2FSparks.h;h=cffe99dd390f82c0dccad5b1911c3b84c25826f2;hp=25affbbe55e5f23246a8632a077fbcaaf4db0780;hb=HEAD;hpb=7d7c187b4a12f1bb350e85cdb0115e19537cc704 diff --git a/rts/Sparks.h b/rts/Sparks.h index 25affbb..cffe99d 100644 --- a/rts/Sparks.h +++ b/rts/Sparks.h @@ -11,7 +11,7 @@ #include "WSDeque.h" -#pragma GCC visibility push(hidden) +#include "BeginPrivate.h" /* typedef for SparkPool in RtsTypes.h */ @@ -34,7 +34,7 @@ StgClosure * tryStealSpark (Capability *cap); void freeSparkPool (SparkPool *pool); void createSparkThread (Capability *cap); void traverseSparkQueue(evac_fn evac, void *user, Capability *cap); -void pruneSparkQueue (evac_fn evac, void *user, Capability *cap); +void pruneSparkQueue (Capability *cap); INLINE_HEADER void discardSparks (SparkPool *pool); INLINE_HEADER long sparkPoolSize (SparkPool *pool); @@ -65,6 +65,6 @@ INLINE_HEADER void discardSparks (SparkPool *pool) #endif // THREADED_RTS -#pragma GCC visibility pop +#include "EndPrivate.h" #endif /* SPARKS_H */