Temporarily fix breakage for nhc98.
authorMalcolm.Wallace@cs.york.ac.uk <unknown>
Wed, 1 Aug 2007 16:37:50 +0000 (16:37 +0000)
committerMalcolm.Wallace@cs.york.ac.uk <unknown>
Wed, 1 Aug 2007 16:37:50 +0000 (16:37 +0000)
commit2833b3347cd0e147d027b2ad0195e9c9cb31fdd5
tree9c134b38ad0ef837798d3136ff385bcdf061155d
parent30e0f79975e56ac91f9883bfb5fa3cc168062b9e
Temporarily fix breakage for nhc98.
A recent patch to System.IO introduced a cyclic dependency on Foreign.C.Error,
and also inadvertently dragged along System.Posix.Internals which has
non-H'98 layout, causing many build problems.  The solution for now
is to #ifndef __NHC__ all of the recent the openTempFile additions,
and mark them non-portable once again.  (I also took the opportunity
to note a number of other non-portable functions in their Haddock
comments.)
System/IO.hs