> I would want to know what are the main differences between LLVM and C--. We
 > need a robust compiler ( or at least the most promising to work on it )
 > with these features :
 > 
 > -A GLR parser (use a modified Elkhound as C/C++ front-end):
 >  
 > http://www.cs.berkeley.edu/~smcpeak/elkhound/

C-- is a back end only; front end is up to you.

 > -Complete the ARM back-end

We have an ARM back end in the works for late this year, but it's not
there yet.

 > -To be able to compile a complete Cross Linux from scratch for 
 > arm with uclibc-nptl.

At present, C-- emits assembly language, although with some extra
work, we could emit binary code.  

Last time I looked at Linux sources, they were loaded with
machine-specific assembly codes.  This would be possible to deal with
but a lot of work for everyone.

 > PS : Don't speak me of GCC :) 

Never.


Norman
_______________________________________________
Cminusminus mailing list
[email protected]
https://cminusminus.org/mailman/listinfo/cminusminus

Reply via email to