diff --git a/compiler/ghci/ByteCodeItbls.lhs b/compiler/ghci/ByteCodeItbls.lhs
index d3cb3f756b7cd2f1f52530d9888d9fac05ac7b76..a7c2d4bc02a69e61fc8fa48bf379cdf8a4527cd0 100644
--- a/compiler/ghci/ByteCodeItbls.lhs
+++ b/compiler/ghci/ByteCodeItbls.lhs
@@ -6,7 +6,9 @@ ByteCodeItbls: Generate infotables for interpreter-made bytecodes
 \begin{code}
 {-# OPTIONS -optc-DNON_POSIX_SOURCE #-}
 
-module ByteCodeItbls ( ItblEnv, ItblPtr, mkITbls ) where
+module ByteCodeItbls ( ItblEnv, ItblPtr(..), itblCode, mkITbls
+                     , StgInfoTable(..)
+                     ) where
 
 #include "HsVersions.h"
 
diff --git a/compiler/main/Breakpoints.hs b/compiler/main/Breakpoints.hs
index ecb3c3317b5bfb0a017968abc6dc4d54865bff4a..34e07fb3d9c2f75cc1222334c64dc52876394032 100644
--- a/compiler/main/Breakpoints.hs
+++ b/compiler/main/Breakpoints.hs
@@ -52,4 +52,5 @@ lookupBogusBreakpointVal name
   | otherwise = Nothing
 #else 
 lookupBogusBreakpointVal _ = Nothing
-#endif //GHCI
+#endif /* GHCI */
+