090b136437bda798158931612f38b5c6571d939e |
|
06-Nov-2012 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
[c-index-test] When building with BUILD_CLANG_ONLY=YES, include c-index-test. It is part of libclang and has other uses besides running the clang tests. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@167478 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
2ceac2dc62ba044af1307a6912040db4cd7ac395 |
|
03-Oct-2012 |
Bill Wendling <isanbard@gmail.com> |
Remove the directory that these are already in. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165162 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
2bf8980800fb282f61401b44a678064ebac13038 |
|
03-Oct-2012 |
Bill Wendling <isanbard@gmail.com> |
The top-level clang Makefile is #included into other Makefiles. (sigh) So we 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@165103 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
a2cccd0fc17f3ea66e3e8cfe27723b7f8d46a5c8 |
|
30-Sep-2012 |
Bill Wendling <isanbard@gmail.com> |
Remove this hack in favor of another, better way of performing the same thing. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164915 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
985c471af15d377a061bad608c4922184cdb99f2 |
|
27-Sep-2012 |
Bill Wendling <isanbard@gmail.com> |
Use a variable to stop us from building clang testing tools. <rdar://problem/11202465> git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@164739 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
20316a948e293132d15af069bc35af859567b89d |
|
09-Aug-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Temporarily revert r161612 while we figure out just what the semantics of PARALLEL_DIRS are. They apparantly aren't what either Nick, Eric, or I thought. ;] Should let the bots make forward progress. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161618 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
86073673d0d39d9ba2e829d0f74a09ee1f304698 |
|
09-Aug-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Make all of the tools build in parallel. Missing this caused incremental 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161612 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
af310b1c7e3136eda858b9e6309cd21b90f85850 |
|
09-Aug-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Recurse into the extra tools repo the correct way from the Makefile build system. Thanks to Nick for pointing at the actual construct which should be used here. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161609 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
2689a080a8618eb749780611282afbedb6c62b5b |
|
09-Aug-2012 |
Chandler Carruth <chandlerc@gmail.com> |
Allow the Makefile build system to find the extra repo if it is checked 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@161549 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
77b1ae5656cc6ca41bf02831b37fae2d9b27c2a4 |
|
26-Jul-2012 |
Alexander Kornienko <alexfh@google.com> |
Removed standalone clang-ast-dump tool. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160772 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
dea8fba3c632745136017f3e8e9d9e0341d6feb9 |
|
16-Jul-2012 |
Alexander Kornienko <alexfh@google.com> |
The new clang-ast-dump tool for selective AST dumping. Moved common command-line tool stuff to CommandLineClangTool git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160265 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
cb971c6726d16e12ecd2a340941d7f5c06698332 |
|
04-Apr-2012 |
Manuel Klimek <klimek@google.com> |
Adds a tooling library. 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@154008 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
6d402dc963aa32194f3604af4463b113858291ae |
|
09-Dec-2011 |
Eli Friedman <eli.friedman@gmail.com> |
Misc Minix-specific changes to clang: . 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@146206 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
2dc651dfd4a4497c39b862e060200d6d58f5c4ec |
|
09-Aug-2011 |
Ted Kremenek <kremenek@apple.com> |
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 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@137109 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
69325d5b7cfecf1b3128745efc33612aedf1b8b4 |
|
09-Jul-2011 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
[arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option. 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@134844 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
8f0e8d22960d56f8390f4971e2c0f2f0a0884602 |
|
16-Jun-2011 |
John McCall <rjmccall@apple.com> |
The ARC Migration Tool. All the credit goes to Argyrios and Fariborz for this. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@133104 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
4b0104d8e35ebd6ccd32230477131653a8e4a17c |
|
09-Nov-2010 |
NAKAMURA Takumi <geek4civic@gmail.com> |
libclang and c-index-test can be built on Cygming. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@118480 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
44bbd79c13656298fd0ccb5e20a51f942604d887 |
|
29-Jun-2010 |
Chris Lattner <sabre@nondot.org> |
Minix doesn't support dylibs, PR7294 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@107120 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
afed099bd2e759efd4bb63fdc525d3445f94cc13 |
|
08-Jun-2010 |
Daniel Dunbar <daniel@zuster.org> |
Makefile: Switch Clang Makefiles to always include the top-level Clang Makefile. - This eliminates most dependencies on how Clang is installed relative to LLVM. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@105637 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
f51f20fa34654da75d15a9e2a1a0cd2fc0d8603d |
|
30-Apr-2010 |
Daniel Dunbar <daniel@zuster.org> |
Rename 'CIndex' to 'libclang', since it has basically become our stable public (C) API, and will likely grow further in this direction in the future. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@102779 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
51f4c940d5fa5183fafac68d6be1ba3cf974934b |
|
14-Mar-2010 |
Anton Korobeynikov <asl@math.spbu.ru> |
Fix thinko and enable clang build on mingw again (hopefully) git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@98492 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
b196ef78cb3e046a6fea94bde7c361764ab159bd |
|
07-Mar-2010 |
Chris Lattner <sabre@nondot.org> |
disable these dirs which rely on dynamic linking on mingw/cygwin git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@97892 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
9fb48de917e6646725d5bb01b6e2c5ec46ff75a1 |
|
22-Jan-2010 |
Douglas Gregor <dgregor@apple.com> |
Eliminate index-test; all of its tested functionality is now in c-index-test. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@94211 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
864db01dec1671d012a4d12c7c4edf8766ffacda |
|
12-Dec-2009 |
Daniel Dunbar <daniel@zuster.org> |
Remove clang-cc tool, it has joined in unholy union with clang. - tools/driver will be renamed to tools/clang at some point. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91195 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
e7a5fd4a2969176d8b63a0a26039f895fc359ac4 |
|
24-Sep-2009 |
Chris Lattner <sabre@nondot.org> |
wpa is an experiment, don't build it by default, it adds to build times due to everything it links in. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82704 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
50398199fb10e196a8d92fbf7a062dbe42ed88fd |
|
28-Aug-2009 |
Steve Naroff <snaroff@apple.com> |
Lot's of little changes to get the C-based indexing API going... Work in progress. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@80367 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
d2fa56687f8bd5ac6ebf9d9468d0efd714986a54 |
|
27-Aug-2009 |
Ted Kremenek <kremenek@apple.com> |
Add initial boilerplate for CIndex, a shared library that will vend high-level source symbol information (harvested by Clang) through a C API. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@80166 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
9797a8760ba3d43c686aa9e09978e0ca172172a4 |
|
16-Jul-2009 |
Daniel Dunbar <daniel@zuster.org> |
Unbreak build? git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@75887 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
c5965992f5f7053606caaac61e55e37fd0668e28 |
|
16-Jul-2009 |
Zhongxing Xu <xuzhongxing@gmail.com> |
update makefile. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@75878 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
30b983b5b367c3b71cd4c6d5b379b27457949d71 |
|
25-Jun-2009 |
Argyrios Kyrtzidis <akyrtzi@gmail.com> |
Introduce tools/index-test. 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. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@74198 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
45d604e039e94532f5a78d15df94e71b4aa2ba49 |
|
03-May-2009 |
Daniel Dunbar <daniel@zuster.org> |
Remove ccc from the makefile as well. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@70650 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
073777f3ab6f829d6f16105e0d9513b7691b4a4d |
|
24-Mar-2009 |
Daniel Dunbar <daniel@zuster.org> |
Move <root>/Driver into <root>/tools/clang-cc. Again, I tried to update cmake but it is untested. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@67605 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
3ede8d0a7d1813f678ccc6011a99a0834b1b6116 |
|
02-Mar-2009 |
Daniel Dunbar <daniel@zuster.org> |
Stub out some structure for C++ driver. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65867 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
7ce86f0839a2aae00884e595efab165d3f73c8cd |
|
19-Jan-2009 |
Daniel Dunbar <daniel@zuster.org> |
Makefile isn't executable. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62523 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|
fec7c2a9d0d46f4e681d1fe0089ae590962f05f6 |
|
19-Jan-2009 |
Daniel Dunbar <daniel@zuster.org> |
ccc: Add missing file. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@62520 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/tools/Makefile
|