#1405: Make ghc (stage1) be compilable by non-GHC
--------------------------+-------------------------------------------------
Reporter: Isaac Dupree | Owner:
Type: task | Status: new
Priority: normal | Milestone: _|_
Component: Compiler | Version: 6.6.1
Severity: normal | Resolution:
Keywords: | Difficulty: Unknown
Testcase: | Architecture: Unknown
Os: Unknown |
--------------------------+-------------------------------------------------
Comment (by Isaac Dupree):
now working on hard work portabilizing! Will send some darcs patches
soon. The more suspicious things (e.g. messing with unboxing) I will make
sure to run through performance-checker first.
I found out that ghc's code uses Rank2Types in a few places, in a way that
would require changing code substantively to remove, so I guess GHC will
just require that useful extension implemented in compilers that want to
build GHC :-) (unless someone is really interested in changing that
sometime -- and only n/Yhc which doesn't implement cyclically-importing
modules either, doesn't implement Rank2Types, IIRC)
details come later
--
Ticket URL: <http://hackage.haskell.org/trac/ghc/ticket/1405#comment:14>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
_______________________________________________
Glasgow-haskell-bugs mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/glasgow-haskell-bugs