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: Thu, 26 Mar 2009 10:21:22 -0400 Message-ID: <7871fcf50903260721j2fb4b398qd93aca402a8e85b8@mail.gmail.com> From: "Joel C. Salomon" To: Fans of the OS Plan 9 from Bell Labs <9fans@9fans.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [9fans] request for more GSoC project suggestions Topicbox-Message-UUID: c8798254-ead4-11e9-9d60-3106f5b1d025 On Wed, Mar 25, 2009 at 7: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. > > at the risk of being called stupid twice in one day, i have to say > i don't see what the payoff would be. =C2=A0 doing something with > gcc helps with gcc-specific code. =C2=A0what does llvm give us? Current versions of LLVM use GCC's front-end for C & C++, so porting the back-end to Plan 9 effectively gives us GCC. When clang is completed, LLVM will be GCC-compatible without including GCC code. =E2=80=94Joel Salomon