patch applied (packages/base): Allow System.Posix.Internals to compile with nhc98 again.

Ian Lynagh igloo at earth.li
Mon Jun 15 13:45:25 EDT 2009


On Mon, Jun 15, 2009 at 09:58:48AM -0700, Ian Lynagh wrote:
> Mon Jun 15 08:52:49 PDT 2009  Malcolm.Wallace at cs.york.ac.uk
>   * Allow System.Posix.Internals to compile with nhc98 again.
>   Also affects GHC.IO.Device, which is not very GHC-specific at all.
> 
>     M ./GHC/IO/Device.hs +8
>     M ./Makefile.nhc98 -1 +2
>     M ./System/Posix/Internals.hs +1
>     M ./include/Nhc98BaseConfig.h +1

This is a bit of a hack - importing GHC.IO.Device for nhc98 - but it
gets base building again on nhc98. Presumably we will be moving the
portable bits of the unicode IO patches into System.IO.* (or another
shared hierarchy) soon, and we can revert this hack then.


Thanks
Ian



More information about the Cvs-libraries mailing list