How to go about making a compiler port

1999-09-12 Thread Simon Marlow
[originally sent to ports, resending to hackers at the suggestion of someone on that list.] Hi Folks, I'd like to make a port for our Haskell compiler, GHC (see http://research.microsoft.com/users/t-simonm/ghc). There are some subtle problems with this: - GHC depends on itself. That

Re: How to go about making a compiler port

1999-09-12 Thread Nick Hibma
What about providing a package (binary only distribution) and a port? And the port could include the possibility to bootstrap the installation. See the handbook on how to build a package. Nick On Sun, 12 Sep 1999, Simon Marlow wrote: [originally sent to ports, resending to hackers at the

Re: How to go about making a compiler port

1999-09-12 Thread Jeroen Ruigrok/Asmodai
* Simon Marlow ([EMAIL PROTECTED]) [990912 13:05]: I'd like to make a port for our Haskell compiler, GHC (see http://research.microsoft.com/users/t-simonm/ghc). There are some subtle problems with this: - GHC depends on itself. That is, you need GHC installed in order to build

Re: How to go about making a compiler port

1999-09-12 Thread Kim Shrier
The Objective C port in lang/objc has the same problem. The Makefile detects if there is an Objective C compiler and if not, it downloads a bootstrap version of the compiler as C source and builds that first. It then uses the bootstrap compiler to build the Objective C compiler and support

Re: How to go about making a compiler port

1999-09-12 Thread Andrew Reilly
On Sun, Sep 12, 1999 at 02:47:21PM +0200, Jeroen Ruigrok/Asmodai wrote: * Simon Marlow ([EMAIL PROTECTED]) [990912 13:05]: I'd like to make a port for our Haskell compiler, GHC (see http://research.microsoft.com/users/t-simonm/ghc). There are some subtle problems with this: - GHC

How to go about making a compiler port

1999-09-12 Thread Simon Marlow
[originally sent to ports, resending to hackers at the suggestion of someone on that list.] Hi Folks, I'd like to make a port for our Haskell compiler, GHC (see http://research.microsoft.com/users/t-simonm/ghc). There are some subtle problems with this: - GHC depends on itself. That

Re: How to go about making a compiler port

1999-09-12 Thread Nick Hibma
What about providing a package (binary only distribution) and a port? And the port could include the possibility to bootstrap the installation. See the handbook on how to build a package. Nick On Sun, 12 Sep 1999, Simon Marlow wrote: [originally sent to ports, resending to hackers at the

Re: How to go about making a compiler port

1999-09-12 Thread Satoshi - Ports Wraith - Asami
* From: Simon Marlow simon...@microsoft.com * [originally sent to ports, resending to hackers at the suggestion of someone * on that list.] Sorry, you probably caught us at the busiest time right before the release * Hi Folks, * * I'd like to make a port for our Haskell compiler, GHC

Re: How to go about making a compiler port

1999-09-12 Thread Jeroen Ruigrok/Asmodai
* Simon Marlow (simon...@microsoft.com) [990912 13:05]: I'd like to make a port for our Haskell compiler, GHC (see http://research.microsoft.com/users/t-simonm/ghc). There are some subtle problems with this: - GHC depends on itself. That is, you need GHC installed in order to

Re: How to go about making a compiler port

1999-09-12 Thread Kim Shrier
The Objective C port in lang/objc has the same problem. The Makefile detects if there is an Objective C compiler and if not, it downloads a bootstrap version of the compiler as C source and builds that first. It then uses the bootstrap compiler to build the Objective C compiler and support

Re: How to go about making a compiler port

1999-09-12 Thread Andrew Reilly
On Sun, Sep 12, 1999 at 02:47:21PM +0200, Jeroen Ruigrok/Asmodai wrote: * Simon Marlow (simon...@microsoft.com) [990912 13:05]: I'd like to make a port for our Haskell compiler, GHC (see http://research.microsoft.com/users/t-simonm/ghc). There are some subtle problems with this: -