| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
Also includes variants like hw -> res
|
| |
|
|
|
|
|
|
| |
Renaming these ahead of other refactoring which will use the
previous names. The previous names more accurately reflect their
purpose after this commit anyway (talking about locking and
unlocking rather than allocating and deallocating).
|
|
|
|
|
|
| |
Only changes the user-visible effects of renaming hardware
allocation to resource allocation. Code changes are the minimum
needed to achieve that.
|
|
|
|
|
| |
The corresponding test property `PROCESSES` has been renamed to
`RESOURCE_GROUPS`.
|
|
|
|
|
|
|
|
|
|
|
|
| |
The `PROCESSES` test property name added for CMake 3.16 is too close to
the existing `PROCESSORS` test property. Furthermore, the property in
principle specifies groups of resources organized in a way that is
meaningful to a particular test. The groups may often correspond to
processes but they could have other meanings. Since the property name
`PROCESSES` has not been in a final 3.16 release yet, simply rename it
to `RESOURCE_GROUPS`.
Fixes: #19914
|
| |
|
|\
| |
| |
| | |
Merge-request: !3965
|
| |
| |
| |
| |
| | |
Enable passing a RPATH to Swift shared libraries. This enables testing
libraries before they have been installed.
|
|\ \
| | |
| | |
| | | |
Merge-request: !3964
|
| |/ |
|
|\ \
| | |
| | |
| | | |
Merge-request: !3962
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
On Windows, `CollapseFullPath` called with a path that ends with a dot
might return a file with the same base name but any extension.
To make sure we get only the file with the requested header extension,
pass the complete file name to `CollapseFullPath`.
Fixes: #19892
|
|\ \
| | |
| | | |
Merge-request: !3966
|
| |/
| |
| | |
Fixes: #19900
|
|\ \
| | |
| | |
| | | |
Merge-request: !3961
|
| |/ |
|
|\ \
| | |
| | |
| | | |
Merge-request: !3959
|
| |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In commit 6e613ff399 (bootstrap: Add infrastructure to detect threading
flags, 2017-11-28, v3.11.0-rc1~281^2~1) an extra level of nesting was
added to the selection loop, but the inner-most `break` command used to
exit the loop on success was not updated. This caused the outer-most
loop to iterate unnecessarily and repeatedly try the same compilers
again. In the case of compilers requiring a `-std=` flag, this may have
caused the oldest standard to be used instead of the newest.
|
|\ \
| | |
| | |
| | | |
Merge-request: !3957
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Pass the value to the Swift compiler driver via `-sdk`. We already do
this for C/C++ via `-isysroot`.
This fixes command-line builds on macOS 10.15 with Xcode 11 Swift tools.
Fixes: #19880
|
|\ \
| | |
| | |
| | | |
Merge-request: !3947
|
| |/
| |
| |
| | |
Fixes: #19883
|
|\ \
| | |
| | |
| | | |
Merge-request: !3950
|
| |/
| |
| |
| |
| |
| |
| | |
`-num-threads` is for the threading, not the job control. Use `-j` to
launch the parallel jobs. This enables parallel builds for Swift again
after driver updates preventing the parallelization through
`-num-threads`.
|
|\ \
| | |
| | |
| | | |
Merge-request: !3952
|
| | | |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
The original intent of <PackageName>_ROOT may have been for it
to apply only to Find modules, but the implementation of the
find_package() command treats modules and config packages the
same. Both result in a <PackageName>_ROOT variable being
pushed onto the stack of package roots. A config package can
also call other find_...() commands, the behavior doesn't apply
just to find modules.
|
|\ \
| | |
| | |
| | | |
Merge-request: !3954
|
| | | |
|
| |/ |
|
|\ \
| | |
| | | |
Merge-request: !3948
|
| | |
| | |
| | |
| | | |
This fixes two errors: not accounting for the trailing null and a
misunderstanding of what std::numeric_limits::digits10 means.
|
| |/ |
|
|\ \
| | |
| | | |
Merge-request: !3953
|
| |/ |
|
|\ \
| | |
| | |
| | | |
Merge-request: !3941
|
|/ / |
|
|\ \
| | |
| | |
| | | |
Merge-request: !3937
|
| |/ |
|
|\ \
| | |
| | |
| | | |
Merge-request: !3916
|
| | |
| | |
| | | |
Fixes: #18098 #18470 #18520
|
|\ \ \
| |_|/
|/| |
| | | |
Merge-request: !3939
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Fix the `COMPILE_LANGUAGE/CXX_COMPILER_ID` variant of the example to
have the same meaning as the `COMPILE_LANG_AND_ID` variant. The
inconsistency was introduced by commit 808b818063 (Genex: CompileLang
and CompileLangAndId now match against a list of ids, 2019-05-30,
v3.15.0-rc1~11^2~1).
Fixes: #19862
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !3928
|
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Teach the Makefile generator to scan the implicit dependencies of PCH
creation. When a header named by `target_precompile_headers` changes
the corresponding PCH must be rebuilt and all consumers recompiled.
Fixes: #19830
|
| | |/
| |/| |
|
|\ \ \
| | | |
| | | |
| | | | |
Merge-request: !3927
|