Robert Maynard
|
850ef90a66
CUDA: Honor CUDA_RESOLVE_DEVICE_SYMBOLS for more target types
|
6 years ago |
Bruno Manganelli
|
3e867ed400
cmake: inlined files dir constant and removed it from cmake.h
|
7 years ago |
Brad King
|
cd0881be61
IWYU: Update CMake code for IWYU built with Clang 6
|
6 years ago |
Brad King
|
9da844d8cb
Merge topic 'lg-directory'
|
7 years ago |
Vitaly Stakhovsky
|
50fbfee3a0
cmLocalGenerator: return directories as const std::string&
|
7 years ago |
Marc Chevrier
|
974de0e199
static library: add property STATIC_LIBRARY_OPTIONS
|
7 years ago |
Marc Chevrier
|
cc9f88af53
LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDS
|
7 years ago |
Marc Chevrier
|
c1f5a44b28
LINK_OPTIONS: Add new family of properties
|
7 years ago |
Marc Chevrier
|
8e28d2630a
Makefile generator: link flags management refactoring
|
7 years ago |
Viktor Mukha
|
b6c49713b3
Makefile: Fix command line limits for static libs
|
7 years ago |
Michael Stürmer
|
fb433ff283
cmGeneratorTarget: Make import library checks config-aware
|
7 years ago |
Pavel Solodovnikov
|
653b894683
Reduce raw string pointers usage.
|
7 years ago |
Pavel Solodovnikov
|
c85bb007df
Reduce allocation of temporary values on heap.
|
7 years ago |
Yurii Batrak
|
7ab9a62572
Makefiles: Drop 'requires' step and its supporting infrastructure
|
8 years ago |
Matthias Maennich
|
f0489856e3
Retire std::auto_ptr and its macro CM_AUTO_PTR
|
8 years ago |
Brad King
|
c0c5f924fe
Merge topic 'refactor-iwyu-code'
|
8 years ago |
Bill Hoffman
|
3bbe95f58a
Clean up iwyu code to not be one big if statement.
|
8 years ago |
Pavel Solodovnikov
|
7d5095796a
Meta: modernize old-fashioned loops to range-based `for`.
|
8 years ago |
Daniel Pfeifer
|
5962db4389
Use C++11 nullptr
|
8 years ago |
Brad King
|
ba247ccaba
IPO: Consider support for each language separately
|
8 years ago |
Brad King
|
d037be122e
cmLocalGenerator: Add a hook for compiler flags used at link time
|
8 years ago |
Ruslan Baratov
|
7d057b2738
Clang IPO (LTO) support
|
8 years ago |
Brad King
|
47990f9fef
Inline and remove AddFeatureFlags method
|
8 years ago |
Robert Maynard
|
493671a521
CUDA: Static libraries can now explicitly resolve device symbols
|
8 years ago |
Robert Maynard
|
8fb85c68bb
CUDA: Makefile uses relative path for device linking status messages
|
8 years ago |
Gregor Jasny
|
cf320f7cd7
Replace boolean `implib` parameters with enum
|
8 years ago |
Ruslan Baratov
|
dfa8263f4b
Implement interprocedural optimization for GNU compilers
|
8 years ago |
Ruslan Baratov
|
a75757004b
Refactoring: s,GetFeatureAsBool,IsIPOEnabled,
|
8 years ago |
Brad King
|
f36eaf6a6e
Refactor WINDOWS_EXPORT_ALL_SYMBOLS implementation
|
8 years ago |
Daniel Pfeifer
|
ee72803e9f
fix some include-what-you-use diagnostics
|
8 years ago |