summaryrefslogtreecommitdiffstats
path: root/Source/cmLinkLineDeviceComputer.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmLinkLineComputer: Add ComputeLinkLibraries overload with backtracesJustin Goshi2019-09-181-14/+27
* CUDA: static lib device linking computes required static libsRobert Maynard2019-09-051-0/+4
* clang-tidy: Replace typedef with usingRegina Pfeifer2019-09-031-2/+2
* Merge topic 'cm-contains'Brad King2019-08-211-7/+2
|\
| * cmAlgorithms: Add cmContainsRegina Pfeifer2019-08-191-7/+2
* | Source sweep: Use cmIsOn instead of cmSystemTools::IsOnSebastian Holtermann2019-08-171-3/+2
|/
* CUDA: Compilers can now state they don't require a device linking stepRobert Maynard2019-08-061-0/+5
* cmStringAlgorithms: Move string functions to the new cmStringAlgorithms.hSebastian Holtermann2019-07-291-1/+1
* Merge topic 'cuda-imported-library-device-linking'Brad King2019-07-101-6/+11
|\
| * CUDA: Restore device linking to imported static library targetsRobert Maynard2019-07-091-6/+11
* | CUDA: Do not device link if CUDA is not an enabled languageRobert Maynard2019-07-011-0/+4
|/
* CUDA: More exhaustive checks to determine when to do device linkingRobert Maynard2019-05-211-11/+86
* cmNinjaLinkLineDeviceComputer now lives in the correct source fileRobert Maynard2019-05-201-15/+0
* CUDA: Filter out -framework arguments during device linkingRobert Maynard2019-02-281-0/+12
* clang-tidy: Use `= default`Regina Pfeifer2019-01-251-3/+1
* CUDA: Filter out non-static libraries during device linkingRobert Maynard2018-10-291-8/+8
* Merge branch 'cuda-filter-device-link-items' into cuda-thread-flagsBrad King2018-10-241-1/+18
|\
| * CUDA: Filter out host link flags during device linkingRobert Maynard2018-10-241-1/+18
* | CUDA: Properly de-duplicate libs when doing device linkingRobert Maynard2018-07-171-5/+17
|/
* CUDA: Pass more link libraries to device linkingRobert Maynard2018-03-281-30/+24
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-10/+8
* Pass large types by const&, small types by valueDaniel Pfeifer2017-06-031-3/+2
* CUDA: Static libraries can now explicitly resolve device symbolsRobert Maynard2017-04-261-3/+18
* fix some include-what-you-use diagnosticsDaniel Pfeifer2017-02-171-1/+9
* CUDA: Now pass correct FLAGS when device link cuda executables.Robert Maynard2017-01-121-0/+6
* CUDA: Add LinkLineComputer that computes cuda dlink lines.Robert Maynard2016-11-141-0/+74