• svenpanne@chromium.org's avatar
    Update gcmole to a more recent clang/llvm. · 6e75bfc3
    svenpanne@chromium.org authored
    * 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.
    
    * Changes for 3.2:
         none needed
    
    * Changes for 3.3:
         * Use lookup_iterator::begin/end instead of first/second.
    
    * Changes for 3.4:
         * createItaniumMangleContext => ItaniumMangleContext::create.
    
    * Changes for 3.5:
         * clang uses <type_traits> now, so -std=c++0x is needed.
         * Type-trait-related AST changes.
         * getCustomDiagID signature changed.
         * We must link the C++ library statically now.
    
    R=mstarzinger@chromium.org
    
    Review URL: https://codereview.chromium.org/445983002
    
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@22972 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    6e75bfc3
Name
Last commit
Last update
..
blink_tests Loading commit data...
gcmole Loading commit data...
generate_shim_headers Loading commit data...
gyp Loading commit data...
oom_dump Loading commit data...
perf_tests Loading commit data...
profviz Loading commit data...
push-to-trunk Loading commit data...
sodium Loading commit data...
testrunner Loading commit data...
unittests Loading commit data...
v8.xcodeproj Loading commit data...
visual_studio Loading commit data...
DEPS Loading commit data...
SourceMap.js Loading commit data...
android-build.sh Loading commit data...
android-ll-prof.sh Loading commit data...
android-run.py Loading commit data...
android-sync.sh Loading commit data...
bash-completion.sh Loading commit data...
check-static-initializers.sh Loading commit data...
codemap.js Loading commit data...
concatenate-files.py Loading commit data...
consarray.js Loading commit data...
cross_build_gcc.sh Loading commit data...
csvparser.js Loading commit data...
disasm.py Loading commit data...
draw_instruction_graph.sh Loading commit data...
external-reference-check.py Loading commit data...
freebsd-tick-processor Loading commit data...
fuzz-harness.sh Loading commit data...
gc-nvp-trace-processor.py Loading commit data...
gdb-v8-support.py Loading commit data...
gdbinit Loading commit data...
gen-postmortem-metadata.py Loading commit data...
generate-runtime-tests.py Loading commit data...
generate-ten-powers.scm Loading commit data...
grokdump.py Loading commit data...
js2c.py Loading commit data...
jsmin.py Loading commit data...
lexer-shell.cc Loading commit data...
lexer-shell.gyp Loading commit data...
linux-tick-processor Loading commit data...
ll_prof.py Loading commit data...
logreader.js Loading commit data...
mac-nm Loading commit data...
mac-tick-processor Loading commit data...
mingw-generate-makefiles.sh Loading commit data...
nacl-run.py Loading commit data...
parser-shell.cc Loading commit data...
plot-timer-events Loading commit data...
presubmit.py Loading commit data...
process-heap-prof.py Loading commit data...
profile.js Loading commit data...
profile_view.js Loading commit data...
run-deopt-fuzzer.py Loading commit data...
run-llprof.sh Loading commit data...
run-tests.py Loading commit data...
run-valgrind.py Loading commit data...
run.py Loading commit data...
run_benchmarks.py Loading commit data...
shell-utils.h Loading commit data...
splaytree.js Loading commit data...
stats-viewer.py Loading commit data...
test-push-to-trunk.sh Loading commit data...
test-server.py Loading commit data...
tick-processor.html Loading commit data...
tickprocessor-driver.js Loading commit data...
tickprocessor.js Loading commit data...
v8-info.sh Loading commit data...
v8-rolls.sh Loading commit data...
v8heapconst.py Loading commit data...
v8heapconst.py.tmpl Loading commit data...
whitespace.txt Loading commit data...
windows-tick-processor.bat Loading commit data...