% -----------------------------------------------------------------------------
-% $Id: PrelCTypes.lhs,v 1.2 2001/02/22 13:17:58 simonpj Exp $
+% $Id: PrelCTypes.lhs,v 1.4 2001/05/18 16:54:05 simonmar Exp $
%
% (c) The FFI task force, 2000
%
#include "cbits/CTypes.h"
\begin{code}
+{-# OPTIONS -fno-implicit-prelude #-}
+
module PrelCTypes
( -- Integral types, instances of: Eq, Ord, Num, Read, Show, Enum,
-- Typeable, Storable, Bounded, Real, Integral, Bits
\end{code}
\begin{code}
-import PrelBase ( unsafeCoerce# )
-import PrelReal ( Integral(toInt) )
+import PrelBase
+import PrelFloat
+import PrelEnum
+import PrelReal
+import PrelShow
+import PrelRead
+import PrelNum
import PrelBits ( Bits(..) )
import PrelInt ( Int8, Int16, Int32, Int64 )
import PrelWord ( Word8, Word16, Word32, Word64 )