Declare RTS-private prototypes with __attribute__((visibility("hidden")))
[ghc-hetmet.git] / rts / RaiseAsync.h
index 6f7c305..52a0aa4 100644 (file)
@@ -9,6 +9,8 @@
 #ifndef RAISEASYNC_H
 #define RAISEASYNC_H
 
+#pragma GCC visibility push(hidden)
+
 #define THROWTO_SUCCESS   0
 #define THROWTO_BLOCKED   1
 
@@ -66,5 +68,7 @@ interruptible(StgTSO *t)
 
 #endif /* CMINUSMINUS */
 
+#pragma GCC visibility pop
+
 #endif /* RAISEASYNC_H */