From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Sat, 23 Mar 2013 11:05:19 +0100 From: tlaronde@polynum.com To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-ID: <20130323100519.GA3980@polynum.com> References: <20130323094510.GA2074@polynum.com> <3cc88210bb38cbcfdf60e3192eb60de5@hamnavoe.com> Mime-Version: 1.0 In-Reply-To: <3cc88210bb38cbcfdf60e3192eb60de5@hamnavoe.com> User-Agent: Mutt/1.4.2.3i Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: Re: [9fans] gcc not an option for Plan9 Topicbox-Message-UUID: 30645fe4-ead8-11e9-9d60-3106f5b1d025 On Sat, Mar 23, 2013 at 09:53:29AM +0000, Richard Miller wrote: > > With gcc 4.8.0, the implementation of gcc is now in C++... And to > > compile a compiler, one needs a C++ compiler... > > This is not an insurmountable obstacle. In fact it's the normal > situation when retargeting any self-compiled compiler for a new > instruction set. > Except that C is a great language because it is both high level enough and low level (near machine) that a compiler written in C without optimizations and pure integer is "easy" (less expensive) to write from scratch. Here, the dependencies increase. -- Thierry Laronde http://www.kergis.com/ Key fingerprint = 0FF7 E906 FBAF FE95 FD89 250D 52B1 AE95 6006 F40C