@@ -32,15 +32,15 @@ import System.Posix.Types (CSsize(..))
33-------------------------------------------------------------------------------
33-------------------------------------------------------------------------------
35−#if !defined(mingw32_HOST_OS)
39data IOVec = IOVec
35data IOVec = IOVec
40 { iovBase :: {-# UNPACK #-} !(Ptr Word8)
36 { iovBase :: {-# UNPACK #-} !(Ptr Word8)
41 , iovLen :: {-# UNPACK #-} !Word64
37 , iovLen :: {-# UNPACK #-} !Word64
42 } deriving (Eq, Show)
38 } deriving (Eq, Show)
40+#if !defined(mingw32_HOST_OS)
44#if __GLASGOW_HASKELL__ < 800
44#if __GLASGOW_HASKELL__ < 800
45#let alignment t = "%lu", (unsigned long)offsetof(struct {char x__; t (y__); }, y__)
45#let alignment t = "%lu", (unsigned long)offsetof(struct {char x__; t (y__); }, y__)