Daan De Meyer
|
d8622fbd0f
Modules: Collapse consecutive whitespace in strings
|
5 years ago |
Raul Tambre
|
f75bea1071
CUDA: Abstract language flag to compiler modules
|
5 years ago |
Brad King
|
b2634d639b
Merge topic 'cuda_updates_for_10.2'
|
6 years ago |
Ben Boeckel
|
6f48c59257
launcher: support setting a compiler launcher through the environment
|
6 years ago |
Robert Maynard
|
5341f5e4a1
CUDA: get header deps from compiler invocation when possible
|
6 years ago |
Robert Maynard
|
7f15c99851
CUDA: forward unknown flags to host compiler when possible.
|
6 years ago |
Robert Maynard
|
a233e4e7d9
CUDA: Compilers can now state they don't require a device linking step
|
6 years ago |
Robert Maynard
|
122c79748c
CUDA: Avoid using deprecated cublas_device to identify device lib dirs
|
7 years ago |
Brad King
|
edf0ea9bb2
CUDA: Drop unused/broken platform link flags placeholder
|
7 years ago |
Gregor Jasny
|
84f9f63fcc
Modules: Introduce CMAKE_EFFECTIVE_SYSTEM_NAME to lookup compiler info
|
7 years ago |
Brad King
|
88c7abb740
CUDA: Pass host linker directories to device linker
|
7 years ago |
Beren Minor
|
48f7e2d300
Unhardcode the CMAKE_CONFIGURATION_TYPES values
|
8 years ago |
Maikel van den Hurk
|
fe45d13a0e
CUDA: Pass host compiler to nvcc while device linking
|
8 years ago |
Robert Maynard
|
712af07e47
CUDA: CMAKE_EXPORT_COMPILE_COMMANDS now works with CUDA and Ninja
|
8 years ago |
Robert Maynard
|
7368ade250
CUDA: When linking device code suppress CUDA 8.0+ deprecation warnings
|
8 years ago |
Brad King
|
1c60231ca5
CUDA: Link to standard system libraries when linking as CUDA
|
8 years ago |
Robert Maynard
|
8d1f9e5b85
CUDA: Now pass correct FLAGS when device link cuda executables.
|
9 years ago |
Brad King
|
d470cb7007
CUDA: Use `.obj` object file extension on Windows
|
9 years ago |
Brad King
|
945dd207b6
CUDA: Allow platform files to set device linking rules
|
9 years ago |
Robert Maynard
|
5dec403103
CUDA: Refactor CMakeCUDAInformation to prepare for separable compilation.
|
9 years ago |
Robert Maynard
|
489c52ce68
CUDA: Use the host compiler for linking CUDA executables and shared libs.
|
9 years ago |
Robert Maynard
|
bbaf243410
CUDA: add support for specifying an explicit host compiler.
|
9 years ago |
Robert Maynard
|
a92f8d9616
CUDA: Enable header dependency scanning.
|
9 years ago |
Robert Maynard
|
4f5155f6ab
CUDA: We now properly perform CUDA compiler identification.
|
9 years ago |
Robert Maynard
|
bf326ebb76
CUDA: Explicitly state all source files are cuda sources.
|
9 years ago |
Robert Maynard
|
f8aac21947
CUDA: Add basic CUDA language support for *NIX systems.
|
9 years ago |