summaryrefslogtreecommitdiffstats
path: root/llvm/utils/gn/secondary/clang/tools
Commit message (Collapse)AuthorAgeFilesLines
* Revert "gn build: (manually) merge ec66603ac7"Nico Weber2019-10-311-0/+1
| | | | | This reverts commit df899f2272330ef42739500b2f7f25d17d2c8dcb. Looks like ec66603ac7 was reverted recently.
* gn build: (manually) merge ec66603ac7Nico Weber2019-10-311-1/+0
|
* gn build: (manually) merge r374720Nico Weber2019-10-131-0/+1
| | | | llvm-svn: 374721
* Revert r374663 "[clang-format] Proposal for clang-format to give compiler ↵Nico Weber2019-10-121-1/+0
| | | | | | | | | | style warnings" The test fails on macOS and looks a bit wrong, see comments on the review. Also revert follow-up r374686. llvm-svn: 374688
* gn build: (manually) merge r374663Nico Weber2019-10-121-0/+1
| | | | llvm-svn: 374686
* gn build: (manually) merge r374219Nico Weber2019-10-092-0/+14
| | | | llvm-svn: 374249
* gn build: (manually) merge r371787Nico Weber2019-09-131-0/+1
| | | | llvm-svn: 371847
* gn build: Update comment I failed to update in r367340 / D65462Nico Weber2019-07-301-2/+0
| | | | llvm-svn: 367341
* gn build: Fix check-clang-tools after r362702.Nico Weber2019-07-301-1/+15
| | | | | | | | | r362702 added a test that requires clang-tidy to be linked into libclang, so add that to the gn build. Differential Revision: https://reviews.llvm.org/D65462 llvm-svn: 367340
* [GN] Update build filesVitaly Buka2019-06-271-0/+1
| | | | llvm-svn: 364491
* gn build: Merge r363204 (clang-scan-deps)Nico Weber2019-06-141-0/+20
| | | | llvm-svn: 363353
* gn build: Re-run `git ls-files '*.gn' '*.gni' | xargs llvm/utils/gn/gn.py ↵Nico Weber2019-04-211-1/+1
| | | | | | format` llvm-svn: 358862
* [gn] Support dots in CMake paths in the sync scriptPetr Hosek2019-04-191-0/+1
| | | | | | | | Some file paths use dots to pick up sources from parent directories. Differential Revision: https://reviews.llvm.org/D60734 llvm-svn: 358774
* gn build: Make check-{clang,lld,llvm} pass on FreeBSD.Peter Collingbourne2019-02-071-2/+2
| | | | | | | | | Mostly achieved by assuming that anything that isn't Win or Mac is ELF, which seems reasonable enough for now. Differential Revision: https://reviews.llvm.org/D57870 llvm-svn: 353470
* gn build: Add a template for calling write_cmake_config.pyNico Weber2019-01-101-14/+5
| | | | | | | | No behavior change. Differential Revision: https://reviews.llvm.org/D56487 llvm-svn: 350905
* gn build: Merge r350852Nico Weber2019-01-101-2/+2
| | | | llvm-svn: 350904
* [gn build] Add build file for libLTO.dylibNico Weber2019-01-041-1/+6
| | | | | | | | Not used by anything yet, but will be needed to make check-llvm run ld64's libLTO plugin tests. Differential Revision: https://reviews.llvm.org/D56317 llvm-svn: 350409
* [gn build] Add build files for clang/tools/{c-arcmt-test,c-index-test} and ↵Nico Weber2018-12-243-0/+127
| | | | | | | | | | | | | their dependency clang/tools/libclang libclang is somewhat incomplete. It's just enough to get check-clang to pass, but that requires it to be pretty complete. The biggest thing is that it's not built as a shared library on Linux. The libclang/BUILD.gn file has a comment with details on what else is missing. Differential Revision: https://reviews.llvm.org/D56059 llvm-svn: 350054
* [gn build] Add build files for ↵Nico Weber2018-12-233-0/+48
| | | | | | | | | | clang/tools/{arcmt-test,clang-check,clang-func-mapping} Needed for check-clang. Differential Revision: https://reviews.llvm.org/D56056 llvm-svn: 350026
* [gn build] Add build files for clang/tools/{clang-refactor,clang-rename}, ↵Nico Weber2018-12-232-0/+35
| | | | | | | | | | clang/utils/hmaptool, clang/lib/Tooling/Refactoring Needed for check-clang. Differential Revision: https://reviews.llvm.org/D56055 llvm-svn: 350025
* [gn build] Add build files for ↵Nico Weber2018-12-233-0/+48
| | | | | | | | | | clang/tools/{clang-diff,clang-import-test,diagtool and clang/lib/Tooling, clang/lib/Tooling/ASTDiff Needed for check-clang. Differential Revision: https://reviews.llvm.org/D56054 llvm-svn: 350024
* [gn build] Embed __TEXT __info_plist section into clang binary on macOSNico Weber2018-12-221-2/+30
| | | | | | | | | Verified by comparing the output of `otool -P bin/clang` between the GN and the CMake build. Differential Revision: https://reviews.llvm.org/D55984 llvm-svn: 349992
* [gn build] Add build files for clang, clang-offload-bundler, and ↵Nico Weber2018-12-222-0/+85
| | | | | | | | | | clang/lib/Headers With this, the GN build can build clang! Differential Revision: https://reviews.llvm.org/D55981 llvm-svn: 349991
* [gn build] Add build files for clang-format and ↵Nico Weber2018-12-201-0/+13
lib/{Format,Rewrite,Tooling/Core,Tooling/Inclusions} Differential Revision: https://reviews.llvm.org/D55924 llvm-svn: 349830
OpenPOWER on IntegriCloud