From mboxrd@z Thu Jan 1 00:00:00 1970 MIME-Version: 1.0 In-Reply-To: <61d3134867e6e68277b68ed7a6eda4cb@coraid.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> Date: Wed, 25 Mar 2009 22:03:57 -0400 Message-ID: <9ab217670903251903l5a9e541dof878a5284152bb00@mail.gmail.com> From: "Devon H. O'Dell" To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] request for more GSoC project suggestions Topicbox-Message-UUID: c6cacb98-ead4-11e9-9d60-3106f5b1d025 2009/3/25 erik quanstrom : > 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. =A0 doing something with > gcc helps with gcc-specific code. =A0what does llvm give us? OMG STOOPID. Just kidding, of course. I think the gist behind LLVM is that compilers can target it as a machine type, and it is able to create native binaries for its own supported machine type for anything that can run on it. So any compiler that can target LLVM would be able to target Plan 9. (Which is several of them) > - erik --dho