Hi Florian,
As Simon PJ said, you'll need to check with Simon M - but I think the main issue is that the GHC dev team simply has no access to Sparc machines to test on - so no compile has been attempted for some time. However, it /used/ to work and the code for the native generator is all still there..

However, while I was at MSR in July - Sept this year, I implemented a new graph colouring register allocator which is intended to replace the existing linear allocator in a subsequent version. The colouring allocator will need to be extended to deal with the floating point register pairing on the Sparc. I had this in mind when I wrote the code, and it's set up for it, but at the time I didn't have access to a machine to test on so it's not complete.

If you can get the code compiling with at least the linear allocator, and provide a Sparc shell account then it should only take me a few days to add. It would certainly be nice to be able to target the new Niagara/Rock multi-core machines...

Cheers,
Ben.

Florian Lorenzen wrote:
Hello,

I'd like to set up a BuildBot for Solaris 10 running on Sparc for
GHC. If you are interested, please tell me, so I will send you the
details.

Best regards,

Florian
------------------------------------------------------------------------

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to