[haiku] Re: Binary Compatibility Combinations

  • From: André Braga <meianoite@xxxxxxxxx>
  • To: "haiku@xxxxxxxxxxxxx" <haiku@xxxxxxxxxxxxx>
  • Date: Mon, 7 Sep 2009 11:20:16 -0300

Em 07/09/2009, às 10:30, Ingo Weinhold <ingo_weinhold@xxxxxx> escreveu:
As long as the C++ front-end is nowhere near complete maybe you can switch
to annual mode?

I am not this retarded, Ingo.

You're mistaking 'clang' the new C family of languages compiler which is built on top of LLVM and is indeed a project under the llvm.org umbrella, with LLVM the compiler infrastructure itself, which can be used as a back-end to the GCC front-ends. In contrast to 'clang', 'llvm-g++4x' is 100% complete and naturally able to emit LLVM bitcode, and the linker can mix bitcode objects and nativelly compiled objects freely, producing a native image in the end.

I'm not taking offense at your tone just because you seem to think that LLVM is some "interesting technology that will spin on its wheels for at least 4 years more before really going anywhere" rather than *the* cutting-edge free compilation /framework/ with a BSD license for an added bonus.

I urge you to have a better-than-cursory look at www.llvm.org and its hosted subprojects and see for yourself what LLVM is really capable of. Of special interest to you as a systems programmer: http://klee.llvm.org . Let's just say that it found fatal bugs present for the past 15 years on GNU coreutils, something that not even Coverity managed to.

Enjoy.


A.

Other related posts: