Marc Chevrier
|
2c71d051fa
Makefiles Generators: use compiler for dependencies generation
|
5 years ago |
Marc Chevrier
|
3401403f69
Refactoring: Introduce place-holder for dependency target.
|
5 years ago |
janbernloehr
|
bcdd486bf7
CUDA: Enable support on QNX
|
5 years ago |
Robert Maynard
|
2b0d3c3524
CUDA: Use MSVC version to determine supported C++ standard levels
|
5 years ago |
Raul Tambre
|
c63fe01835
CUDA: Clang separable compilation
|
5 years ago |
Robert Maynard
|
bed315a0da
CUDA: Support setting CUDA14/17 when using MSVC
|
5 years ago |
Robert Maynard
|
95700be52d
CUDA: Teach CMake that NVCC 11 supports cuda_std_17
|
5 years ago |
Brad King
|
d8eee80e30
Merge branch 'backport-cuda-default-runtime' into cuda-default-runtime
|
5 years ago |
Robert Maynard
|
e55b21e24e
CUDA: Compute CMAKE_CUDA_RUNTIME_LIBRARY default from toolchain
|
5 years ago |
Raul Tambre
|
5df21adf46
CUDA: Add support for Clang compiler
|
5 years ago |
Marc Chevrier
|
4248bb452a
CUDA: Device linking use now link options
|
5 years ago |
Marc Chevrier
|
ec48e023f6
CUDA: Add information for LINKER: pattern translation
|
5 years ago |
Raul Tambre
|
5f02add366
CUDA: Refactor PTX compilation flag into compiler modules
|
5 years ago |
Raul Tambre
|
f75bea1071
CUDA: Abstract language flag to compiler modules
|
5 years ago |
Brad King
|
7da2c8c543
Merge branch 'backport-cuda-non-device-link'
|
5 years ago |
Francisco Facioni
|
738f3f23aa
Ninja: Do not use nvcc response files with non-nvcc tools
|
5 years ago |
Robert Maynard
|
0d0145138f
CUDA: Add abstraction for cuda runtime selection
|
6 years ago |
Raul Tambre
|
7560c68f2c
CUDA: Fix compiler option version checks for nvcc 10.2.19
|
6 years ago |
Robert Maynard
|
2467a2b318
CUDA: Add cuda meta-features (e.g. ``cuda_std_11``) support
|
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 |
Francisco Facioni
|
d91b5a72cd
Ninja: Add support for CUDA nvcc response files
|
6 years ago |
Brad King
|
c765ae495a
CMakeDetermineCompilerABI: pass verbose flag during compilation
|
6 years ago |
Brad King
|
f64732f59b
CUDA: Do not pass unsupported @rspfile arguments to NVCC
|
7 years ago |
Robert Maynard
|
fe37b99473
CUDA: Add support for requesting C++98 under CUDA 9
|
8 years ago |
Robert Maynard
|
036ffe815a
CUDA: Add support for the C++14 standard flag.
|
8 years ago |
Brad King
|
55fb46d273
CUDA: Fix default compiler flags on Windows
|
8 years ago |
Brad King
|
59ed323d46
CUDA: Do not use non-existent -Os flag for nvcc
|
8 years ago |
Brad King
|
1155170230
CUDA: Populate NVIDIA compiler information on Windows
|
9 years ago |