- Nov 06, 2012
-
-
Argyrios Kyrtzidis authored
It is part of libclang and has other uses besides running the clang tests. llvm-svn: 167478
-
- Oct 03, 2012
-
-
Bill Wendling authored
llvm-svn: 165162
-
Bill Wendling authored
can't have the logic here to add in the 'tools/{driver,libclang}' directories, because they will be added in for ALL Makefiles which #include the top-level one. Place the logic into the 'tools' Makefile. llvm-svn: 165103
-
- Sep 30, 2012
-
-
Bill Wendling authored
llvm-svn: 164915
-
- Sep 27, 2012
-
-
Bill Wendling authored
<rdar://problem/11202465> llvm-svn: 164739
-
- Aug 09, 2012
-
-
Chandler Carruth authored
of PARALLEL_DIRS are. They apparantly aren't what either Nick, Eric, or I thought. ;] Should let the bots make forward progress. llvm-svn: 161618
-
Chandler Carruth authored
rebuilds to serially link each tool, which is really really slow. We still have to build libclang serially first because c-index-test depends on it. llvm-svn: 161612
-
Chandler Carruth authored
build system. Thanks to Nick for pointing at the actual construct which should be used here. llvm-svn: 161609
-
Chandler Carruth authored
out. Unfortunately, the existing makefiles for the extra repo don't specify the correct library dependencies. Fixing that next. If you're following along, you'll get linker errors. llvm-svn: 161549
-
- Jul 26, 2012
-
-
Alexander Kornienko authored
llvm-svn: 160772
-
- Jul 16, 2012
-
-
Alexander Kornienko authored
The new clang-ast-dump tool for selective AST dumping. Moved common command-line tool stuff to CommandLineClangTool llvm-svn: 160265
-
- Apr 04, 2012
-
-
Manuel Klimek authored
Provides an API to run clang tools (FrontendActions) as standalone tools, or repeatedly in-memory in a process. This is useful for unit-testing, map-reduce style applications, source transformation daemons or command line tools. The ability to run over multiple translation units with different command line arguments enables building up refactoring tools that need to apply transformations across translation unit boundaries. See tools/clang-check/ClangCheck.cpp for an example. llvm-svn: 154008
-
- Dec 09, 2011
-
-
Eli Friedman authored
. move compiler-rt to a separate directory so the -L argument only includes compiler-rt (thanks joerg) . build all clang subdirs . switches the Minix platform to ELF . normalizes toolchain invocation Patch by Ben Gras. llvm-svn: 146206
-
- Aug 09, 2011
-
-
Ted Kremenek authored
Add 'diagtool' to the 'tools/' directory. diagtool is a new tool (WIP) for analyzing and working with clang diagnostics. Some interesting stats from 'diagtool list-warnings' on the current version of clang: Percentage of warnings with flags: 48.79% Number of unique flags: 148 Average number of diagnostics per flag: 2.041 llvm-svn: 137109
-
- Jul 09, 2011
-
-
Argyrios Kyrtzidis authored
This is a new mode of migration, where we avoid modifying the original files but we emit temporary files instead. <path> will be used to keep migration process metadata. Currently the temporary files that are produced are put in the system's temp directory but we can put them in the <path> if is necessary. Also introduce new ARC migration functions in libclang whose only purpose, currently, is to accept <path> and provide pairs of original file/transformed file to map from the originals to the files after transformations are applied. Finally introduce the c-arcmt-test utility that exercises the new libclang functions, update arcmt-test, and add tests for the whole process. rdar://9735086. llvm-svn: 134844
-
- Jun 16, 2011
-
-
John McCall authored
for this. llvm-svn: 133104
-
- Nov 09, 2010
-
-
NAKAMURA Takumi authored
llvm-svn: 118480
-
- Jun 29, 2010
-
-
Chris Lattner authored
llvm-svn: 107120
-
- Jun 08, 2010
-
-
Daniel Dunbar authored
- This eliminates most dependencies on how Clang is installed relative to LLVM. llvm-svn: 105637
-
- Apr 30, 2010
-
-
Daniel Dunbar authored
(C) API, and will likely grow further in this direction in the future. llvm-svn: 102779
-
- Mar 14, 2010
-
-
Anton Korobeynikov authored
llvm-svn: 98492
-
- Mar 07, 2010
-
-
Chris Lattner authored
llvm-svn: 97892
-
- Jan 22, 2010
-
-
Douglas Gregor authored
llvm-svn: 94211
-
- Dec 12, 2009
-
-
Daniel Dunbar authored
- tools/driver will be renamed to tools/clang at some point. llvm-svn: 91195
-
- Sep 24, 2009
-
-
Chris Lattner authored
wpa is an experiment, don't build it by default, it adds to build times due to everything it links in. llvm-svn: 82704
-
- Aug 28, 2009
-
-
Steve Naroff authored
Work in progress. llvm-svn: 80367
-
- Aug 27, 2009
-
-
Ted Kremenek authored
source symbol information (harvested by Clang) through a C API. llvm-svn: 80166
-
- Jul 16, 2009
-
-
Daniel Dunbar authored
llvm-svn: 75887
-
Zhongxing Xu authored
llvm-svn: 75878
-
- Jun 25, 2009
-
-
Argyrios Kyrtzidis authored
This tool will be the test bed for indexing related operations. It basically reads PCH files passed by the command line and performs various operations. Currently it can accept a file:line:column which resolves to a declaration/statement and displays some information about them. llvm-svn: 74198
-
- May 03, 2009
-
-
Daniel Dunbar authored
llvm-svn: 70650
-
- Mar 24, 2009
-
-
Daniel Dunbar authored
Again, I tried to update cmake but it is untested. llvm-svn: 67605
-
- Mar 02, 2009
-
-
Daniel Dunbar authored
llvm-svn: 65867
-
- Jan 19, 2009
-
-
Daniel Dunbar authored
llvm-svn: 62523
-
Daniel Dunbar authored
llvm-svn: 62520
-
- Jan 01, 2009
-
-
Misha Brukman authored
Makefile with it, without resorting to the use of VPATH. Also added Makefiles at every level of the directory tree to properly recurse to Google Test and build it as a library (original Makefiles by Talin). llvm-svn: 61539
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45414
-
- Jun 02, 2004
-
-
Chris Lattner authored
bytecode files on systems that don't support #!/bin/sh natively (ie, win32). llvm-svn: 13937
-
- Oct 21, 2003
-
-
John Criswell authored
llvm-svn: 9312
-
- Jun 06, 2001
-
-
Chris Lattner authored
llvm-svn: 2
-