#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

Reply via email to