Marc Chevrier
|
0626b62cf2
Link Step: ensure the correct linker is used for depfile configuration
|
2 years ago |
Marc Chevrier
|
375e6fdbbe
Link step: use linker dependency linker file
|
2 years ago |
Brad King
|
d1b48bfabd
CUDA: Add support for CUDA_ARCHITECTURES=native
|
3 years ago |
Raul Tambre
|
8f64df0a7c
CUDA: Generic all and all-major support
|
4 years ago |
Raul Tambre
|
fc3a1cbdd8
CompilerID: Compiler extensions default detection
|
4 years ago |
Raul Tambre
|
9f3c70a333
CUDA, CXX, OBJCXX: C++23 support with Clang 12
|
5 years ago |
Brad King
|
f511a1c009
CMakeDetermineCompilerABI: Detect byte order as part of check
|
5 years ago |
Raul Tambre
|
c63fe01835
CUDA: Clang separable compilation
|
5 years ago |
Raul Tambre
|
ec59fb6c31
CUDA: Determine CUDA toolkit location for NVCC
|
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 |
Robert Maynard
|
8cc384f629
Compilers: Add paths from -print-sysroot to system prefix path
|
5 years ago |
Francisco Facioni
|
55196a1440
MSVC: Use 'lib' instead of 'link /lib' to create static libraries
|
5 years ago |
Robert Maynard
|
12d324e55d
CUDA: Persist SIZEOF_VOID_P and PLATFORM_ABI
|
6 years ago |
Robert Maynard
|
2467a2b318
CUDA: Add cuda meta-features (e.g. ``cuda_std_11``) support
|
6 years ago |
Robert Maynard
|
974220b714
CUDA: persist CMAKE_LIBRARY_ARCHITECTURE and CUDA version
|
6 years ago |
Chuck Cranor
|
5990ecb741
Compute implicit include directories from compiler output
|
7 years ago |
Mateusz Zych
|
bd9bfc6449
MSVC: Respect CMAKE_RC_COMPILER and CMAKE_MT in vs_link_{dll,exe}
|
7 years ago |
Brad King
|
b601bb6f1c
CUDA: Find CMAKE_LINKER on Windows
|
7 years ago |
Henry Schreiner
|
595aa12811
CUDA: Set CMAKE_CUDA_COMPILER_LOADED variable when language is enabled
|
7 years ago |
Robert Maynard
|
44f3acb202
CUDA: Detect the toolkit include directories
|
8 years ago |
Robert Maynard
|
df3353d1f9
CUDA: set linker preference between C and C++
|
9 years ago |
Robert Maynard
|
8d1f9e5b85
CUDA: Now pass correct FLAGS when device link cuda executables.
|
9 years ago |
Brad King
|
a2e80cb085
CUDA: Detect MSVC architecture id
|
9 years ago |
Brad King
|
65c1e012ff
CUDA: Detect use of MSVC host compiler
|
9 years ago |
Robert Maynard
|
9cf5b98d54
CUDA: Prefer environment variables CUDACXX and CUDAHOSTCXX.
|
9 years ago |
Robert Maynard
|
489c52ce68
CUDA: Use the host compiler for linking CUDA executables and shared libs.
|
9 years ago |
Robert Maynard
|
4f5155f6ab
CUDA: We now properly perform CUDA compiler identification.
|
9 years ago |
Robert Maynard
|
ce4ec876ce
CUDA: Add support language levels (98/11)
|
9 years ago |
Robert Maynard
|
f8aac21947
CUDA: Add basic CUDA language support for *NIX systems.
|
9 years ago |