[project @ 1998-05-12 16:40:09 by sof]
authorsof <unknown>
Tue, 12 May 1998 16:40:11 +0000 (16:40 +0000)
committersof <unknown>
Tue, 12 May 1998 16:40:11 +0000 (16:40 +0000)
commit6ac8d6fdb2ab1285405f4da1f6e785c2474d2c5e
treef5c2be86044b9e41d2d0a88b6fd411961368fc59
parenta8a4b4cff950c6c2e36d5a51e885fc74a9098724
[project @ 1998-05-12 16:40:09 by sof]
- closeFile: make sure that (FILE*)s pointing to non-regular,
  unlocked files (sockets, FDs etc.) are closed.
- new function: openFd, which implements process local file locking
  for files that are initially opened by the Posix Fd-based ops before
  being converted into a Haskell handle by Posix.fdToHandle
ghc/lib/std/cbits/closeFile.lc
ghc/lib/std/cbits/openFile.lc
ghc/lib/std/cbits/stgio.h