X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=System%2FPosix%2FInternals.hs;h=2ea9fb1c687f33ac7070f1499d5f532d8d1a349f;hb=0ec5766c8d6d2a2352f1ace463edaf428c9eea5a;hp=126f7539812a14958dc695e8c2dee31b480487d2;hpb=bb31de5a29cc746d6140c1b425b6c264af7c9de5;p=ghc-base.git diff --git a/System/Posix/Internals.hs b/System/Posix/Internals.hs index 126f753..2ea9fb1 100644 --- a/System/Posix/Internals.hs +++ b/System/Posix/Internals.hs @@ -390,16 +390,16 @@ foreign import ccall unsafe "HsBase.h __hscore_lseek" foreign import ccall unsafe "HsBase.h __hscore_lstat" lstat :: CFilePath -> Ptr CStat -> IO CInt -foreign import ccall unsafe "__hscore_open" +foreign import ccall unsafe "HsBase.h __hscore_open" c_open :: CFilePath -> CInt -> CMode -> IO CInt foreign import ccall unsafe "HsBase.h read" c_read :: CInt -> Ptr Word8 -> CSize -> IO CSsize -foreign import ccall safe "read" +foreign import ccall safe "HsBase.h read" c_safe_read :: CInt -> Ptr Word8 -> CSize -> IO CSsize -foreign import ccall unsafe "__hscore_stat" +foreign import ccall unsafe "HsBase.h __hscore_stat" c_stat :: CFilePath -> Ptr CStat -> IO CInt foreign import ccall unsafe "HsBase.h umask" @@ -408,7 +408,7 @@ foreign import ccall unsafe "HsBase.h umask" foreign import ccall unsafe "HsBase.h write" c_write :: CInt -> Ptr Word8 -> CSize -> IO CSsize -foreign import ccall safe "write" +foreign import ccall safe "HsBase.h write" c_safe_write :: CInt -> Ptr Word8 -> CSize -> IO CSsize foreign import ccall unsafe "HsBase.h __hscore_ftruncate"