Reviewers: Michael Starzinger,

Message:
work in progress, just for entertainment... ;-)

Description:
Update gcmole to a more recent clang/llvm.

* Changes for 2.9:
     * Use CXX in Makefile instead of hardwired g++, we need a more
       modern GCC than 4.6 later, anyway.

* Changes for 3.0:
     * Use llvm namespace.
     * Diagnostic => DiagnosticsEngine.

* Changes for 3.1:
     * The BlockDeclRefExpr AST node is gone.
     * The structure of the CXXNewExpr AST node has changed.
     * Path changed from Release to Release+Asserts.
     * Use clang++ instead of -cc1, otherwise we lose the system include
       paths.


Please review this at https://codereview.chromium.org/445983002/

SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge

Affected files (+55, -67 lines):
  M tools/gcmole/Makefile
  M tools/gcmole/bootstrap.sh
  M tools/gcmole/gcmole.cc
  M tools/gcmole/gcmole.lua


--
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev
--- You received this message because you are subscribed to the Google Groups "v8-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to