From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-version: 1.0 Content-transfer-encoding: 7BIT Content-type: text/plain; delsp=yes; format=flowed; charset=US-ASCII Date: Wed, 25 Mar 2009 19:05:07 -0700 From: Roman Shaposhnik In-reply-to: <61d3134867e6e68277b68ed7a6eda4cb@coraid.com> To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Message-id: <89ECD5F0-0FA0-4FAA-9DE9-6D4A4F4747B4@sun.com> References: <361d2c0d16ae44890a1a2515f261c800@terzarima.net> <24177E28-F531-46C4-8354-2179A4DBB05F@telus.net> <49CA96A6.7060201@orcasystems.com> <16E537CE-3544-46E7-A969-58CA54C35D87@telus.net> <9ab217670903251620n5511aa2ej14b22e725adf6eec@mail.gmail.com> <61d3134867e6e68277b68ed7a6eda4cb@coraid.com> Subject: Re: [9fans] request for more GSoC project suggestions Topicbox-Message-UUID: c6db5af8-ead4-11e9-9d60-3106f5b1d025 On Mar 25, 2009, at 4:26 PM, erik quanstrom wrote: > On Wed Mar 25 19:22:23 EDT 2009, devon.odell@gmail.com wrote: >> Another student I spoke to on IRC spoke of the possibility of >> bootstrapping LLVM for Plan 9 on Linux and getting it to run >> natively. >> That would give us a whole bunch of different compilers. >> >> --dho > > at the risk of being called stupid twice in one day, i have to say > i don't see what the payoff would be. doing something with > gcc helps with gcc-specific code. what does llvm give us? llvm is really a lego kit for not only compiler construction, but also (as the name implies) VMs. Theoretically, it can do to Plan9 what dis did to inferno. Only on a much wider set of h/w platforms. Thanks, Roman.