Re: [gccsdk] Development roadmap proposal

2009-12-29 Thread Ralph Corderoy

Hi John,

 5. Since several of years there is a new kid around the block in 'free'
compiler land : LLVM http://www.llvm.org/.  Basically it is a compile
infrastructure/JIT/code transformer/code analyser/etc of which one of
its usecases is just compile C/C++ with apparently respectful or even
impressive results.  The C/C++ frontend is still a bit immature and
not 100% ready for cross-compile purposes but I've already been playing
a bit with it (gccsdk/branches/joty/llvm) to get a better understanding
what this could mean as RISC OS compiler.

Out of curiosity, were you playing with llvm-gcc, which is GCC for the
front-end and LLVM for the back-end, or Clang, their new C/C++/Objective
C/etc. compiler that doesn't use GCC and is aimed at being a faster
compiler, more cleanly implemented?

http://llvm.org/cmds/llvmgcc.html
http://clang.llvm.org/

Cheers,


Ralph.


___
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK


Re: [gccsdk] Development roadmap proposal

2009-12-29 Thread John Tytgat
In message 20091229172732.6d56b5...@blake.inputplus.co.uk
  Ralph Corderoy ra...@inputplus.co.uk wrote:

 Out of curiosity, were you playing with llvm-gcc, which is GCC for the
 front-end and LLVM for the back-end, or Clang, their new C/C++/Objective
 C/etc. compiler that doesn't use GCC and is aimed at being a faster
 compiler, more cleanly implemented?

I tried both but settled for Clang as this is what the goal is.  And it is
actually Clang which is not yet cross-compile friendly (cfr.
URL:http://clang.llvm.org/UniversalDriver.html).

John.
-- 
John Tytgat, in his comfy chair at home BASS
john.tyt...@aaug.net ARM powered, RISC OS driven

___
GCCSDK mailing list gcc@gccsdk.riscos.info
Bugzilla: http://www.riscos.info/bugzilla/index.cgi
List Info: http://www.riscos.info/mailman/listinfo/gcc
Main Page: http://www.riscos.info/index.php/GCCSDK