
8 Jul
2007
8 Jul
'07
4:41 p.m.
On Sun, Jul 08, 2007 at 09:35:10PM +0100, Andrew Coppin wrote:
GHC HQ is considering retiring the registerised -fvia-C path, leaving only native code for normal use and ANSI C for porting. This is because mangled C is only about 3% faster according to the GHC benchmark suite, and carries a high maintaince cost.
It would mean that on Windoze, you don't have to supply gcc and an emulator for running it...
That was also part of the justification.
(Are you keeping an external assembler and linker, or doing the whole shooting match in GHC?)
Currently, we use gas and ld, yes... Stefan