summaryrefslogtreecommitdiffstats
path: root/llvm/utils/gn/secondary
Commit message (Collapse)AuthorAgeFilesLines
...
* gn build: Merge r368358.Peter Collingbourne2019-08-092-0/+17
| | | | llvm-svn: 368466
* gn build: Merge r368331.Peter Collingbourne2019-08-081-1/+1
| | | | llvm-svn: 368333
* gn build: Merge r368158Nico Weber2019-08-071-1/+0
| | | | llvm-svn: 368179
* gn build: Merge r368119Nico Weber2019-08-073-8/+9
| | | | llvm-svn: 368178
* gn build: Merge r368065.Peter Collingbourne2019-08-062-0/+2
| | | | llvm-svn: 368099
* gn build: Merge r368052.Peter Collingbourne2019-08-061-0/+1
| | | | llvm-svn: 368098
* gn build: Merge r368054.Peter Collingbourne2019-08-061-1/+1
| | | | llvm-svn: 368097
* gn build: Merge r368086.Peter Collingbourne2019-08-061-0/+2
| | | | llvm-svn: 368096
* gn build: Merge r368070.Peter Collingbourne2019-08-061-0/+1
| | | | llvm-svn: 368095
* Revert "gn build: Merge r368021"Dmitri Gribenko2019-08-063-9/+8
| | | | | | | This reverts commit r368025, which depends on r368021, which needs to be reverted. llvm-svn: 368034
* gn build: Merge r368024Nico Weber2019-08-061-0/+1
| | | | llvm-svn: 368027
* gn build: Merge r368021Nico Weber2019-08-063-8/+9
| | | | llvm-svn: 368025
* gn build: Add AMDGPU targetNico Weber2019-08-067-0/+403
| | | | | | Differential Revision: https://reviews.llvm.org/D65767 llvm-svn: 367972
* gn build: Leave a comment why "-gen-searchable-table" tablegen()s are not ↵Nico Weber2019-08-063-0/+3
| | | | | | called FooGenSearchableTable llvm-svn: 367971
* gn build: Merge r367917Nico Weber2019-08-061-0/+1
| | | | llvm-svn: 367970
* gn build: run "gn format"Nico Weber2019-08-051-1/+1
| | | | llvm-svn: 367890
* gn build: Merge r367864Nico Weber2019-08-052-1/+1
| | | | llvm-svn: 367868
* gn build: Merge r367839Nico Weber2019-08-051-0/+1
| | | | llvm-svn: 367844
* gn build: Merge r367756Nico Weber2019-08-041-0/+2
| | | | llvm-svn: 367795
* gn build: Merge r367667.Peter Collingbourne2019-08-021-0/+1
| | | | llvm-svn: 367692
* gn build: Merge r367463Nico Weber2019-07-311-64/+81
| | | | llvm-svn: 367464
* compiler-rt: Rename .cc file in lib/profile to .cppNico Weber2019-07-311-1/+1
| | | | | | | | See https://reviews.llvm.org/D58620 for discussion. Note how the comment in the file already said ".cpp" :) llvm-svn: 367460
* gn build: Merge r367456Nico Weber2019-07-311-4/+4
| | | | llvm-svn: 367457
* gn build: Merge r367452 and add standalone sourcesNico Weber2019-07-311-10/+23
| | | | llvm-svn: 367454
* gn build: Add build files for compiler-rt/lib/profileNico Weber2019-07-313-1/+68
| | | | | | Differential Revision: https://reviews.llvm.org/D65518 llvm-svn: 367450
* gn build: Make builtin library build on macOSNico Weber2019-07-314-2/+13
| | | | | | | | For now, it only builds the x86_64 slice. Differential Revision: https://reviews.llvm.org/D65513 llvm-svn: 367449
* gn build: Fix redundant object files in builtin lib.Nico Weber2019-07-311-53/+73
| | | | | | | | | | | | | | | | | | | | | | compiler-rt's builtin library has generic implementations of many functions, and then per-arch optimized implementations of some. In the CMake build, both filter_builtin_sources() and an explicit loop at the end of the build file (see D37166) filter out the generic versions if a per-arch file is present. The GN build wasn't doing this filtering. Just do the filtering manually and explicitly, instead of being clever. While here, also remove files from the mingw/arm build that are redundantly listed after D39938 / r318139 (both from the CMake and the GN build). While here, also fix a target_os -> target_cpu typo. Differential Revision: https://reviews.llvm.org/D65512 llvm-svn: 367448
* gn build: Merge r367393Nico Weber2019-07-311-0/+1
| | | | llvm-svn: 367422
* gn build: Merge r367364Nico Weber2019-07-302-0/+4
| | | | llvm-svn: 367366
* 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-303-1/+37
| | | | | | | | | 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 build: Use rebase_path on filename args to libcxx/utils/gen_link_script.pyHans Wennborg2019-07-301-2/+2
| | | | | | | | | | | | | | | | | | | $ ninja -j800 [1/5] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) FAILED: lib/libc++.so python ../libcxx/utils/gen_link_script.py --input //build.gn/lib/libc++.so.0 --output //build.gn/lib/libc++.so c++abi unwind GENERATING SCRIPT: 'INPUT(libc++.so.0 -lc++abi -lunwind)' as file //build.gn/lib/libc++.so Traceback (most recent call last): File "../libcxx/utils/gen_link_script.py", line 57, in <module> sys.exit(main()) File "../libcxx/utils/gen_link_script.py", line 50, in main with open(args.output, 'w') as f: IOError: [Errno 2] No such file or directory: '//build.gn/lib/libc++.so' ninja: build stopped: subcommand failed. Differential revision: https://reviews.llvm.org/D65449 llvm-svn: 367314
* [clang-tidy]: Google: new check 'google-upgrade-googletest-case'Eric Fiselier2019-07-291-0/+1
| | | | | | | | | | | Introduce a new check to upgrade user code based on API changes in Googletest. The check finds uses of old Googletest APIs with "case" in their name and replaces them with the new APIs named with "suite". Patch by Alex Strelnikov (strel@google.com) Reviewed as D62977. llvm-svn: 367263
* gn build: Merge r367071Vitaly Buka2019-07-292-0/+18
| | | | | | > llvm-svn: 366289 llvm-svn: 367245
* gn build: Merge r367043Nico Weber2019-07-261-0/+1
| | | | llvm-svn: 367109
* gn build: Merge r366956Nico Weber2019-07-262-0/+2
| | | | llvm-svn: 367108
* gn build: Merge r366919Nico Weber2019-07-241-0/+1
| | | | llvm-svn: 366927
* gn build: Merge r366832Nico Weber2019-07-231-0/+1
| | | | llvm-svn: 366837
* gn build: Wrap two comments to 80 columnsNico Weber2019-07-221-2/+3
| | | | llvm-svn: 366763
* gn build: Merge r366622Nico Weber2019-07-211-1/+1
| | | | llvm-svn: 366646
* gn build: Merge r366458.Peter Collingbourne2019-07-181-0/+1
| | | | llvm-svn: 366487
* Bump the trunk version to 10.0.0svnHans Wennborg2019-07-181-1/+1
| | | | | | and clear the release notes. llvm-svn: 366427
* gn build: Merge r366361.Peter Collingbourne2019-07-171-0/+1
| | | | llvm-svn: 366380
* gn build: Merge r366265Nico Weber2019-07-171-0/+1
| | | | llvm-svn: 366289
* gn build: Merge r366216Nico Weber2019-07-171-0/+1
| | | | llvm-svn: 366288
* Teach `llvm-pdbutil pretty -native` about `-injected-sources`Nico Weber2019-07-161-0/+2
| | | | | | | | | `pretty -native -injected-sources -injected-source-content` works with this patch, and produces identical output to the dia version. Differential Revision: https://reviews.llvm.org/D64428 llvm-svn: 366236
* [gn] Tag unneeded variable.Bryant Wong2019-07-121-0/+3
| | | | | | | | | | When only building targets without assembly parsers (e.g. `llvm_targets_to_build = ["NVPTX"]`), `all_targets` is empty and causes GN to warn about an assigned-but-unused variable. Differential Revision: https://reviews.llvm.org/D31727 llvm-svn: 365897
* gn build: Merge r365792Nico Weber2019-07-112-0/+2
| | | | llvm-svn: 365795
* gn build: Merge r365773Nico Weber2019-07-111-0/+1
| | | | llvm-svn: 365787
* gn build: Merge r365687Nico Weber2019-07-102-0/+2
| | | | llvm-svn: 365689
OpenPOWER on IntegriCloud