[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#459325: ITP: clang -- A C language family frontend for LLVM



On Sat, Jan 05, 2008 at 03:21:43PM +0000, Y Giridhar Appaji Nag wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Y Giridhar Appaji Nag <giridhar@appaji.net>
> 
> * Package name    : clang
>   Version         : 2.2svn
>   Upstream Author : Chris Lattner <clattner@apple.com>
> * URL             : http://clang.llvm.org/
> * License         : University of Illinois/NCSA Open Source License
>   Programming Lang: C/C++
>   Description     : A C language family frontend for LLVM
> 
> The Clang project is a new C, C++, Objective C and Objective C++
> front-end for the LLVM  compiler.  The end-user features of clang are
> fast compiles and low memory use, expressive diagnostics, and GCC
> compatibility.  It has a modular library based architecture, supports
> diverse clients (refactoring, static analysis, code generation, etc.)
> and allows tight integration with IDEs.  Internally, clang has a single
> unified parser for C, Objective C, C++, and Objective C++.
> ..
> Clang is still in early development stages and good for source analysis
> or source-to-source transformation tools.  It is not yet ready for use
> as a drop in C compiler.  It currently has pretty good parsing and
> semantic analysis support for C and Objective-C.  C++ support is still
> very early.

  Note that clang requires llvm 2.1 to build, which isn't in Debian yet.
I've Cc-ed the owner of the ITA of the current package (that is only
from 1.8 right now).
-- 
·O·  Pierre Habouzit
··O                                                madcoder@debian.org
OOO                                                http://www.madism.org

Attachment: pgpqiGPnhjpVV.pgp
Description: PGP signature


Reply to: