summaryrefslogtreecommitdiff
path: root/mesonbuild/linkers/detect.py
Commit message (Collapse)AuthorAgeFilesLines
* fix various flake8 whitespace errorsEli Schwartz2021-10-271-5/+5
|
* linkers: detect LLD when built with PACKAGE_VENDORPaolo Bonzini2021-10-181-3/+3
| | | | | | | | | https://github.com/Homebrew/homebrew-core/commit/e7c972b6062af753e564104e58d1fa20c0d1ad7a added PACKAGE_VENDOR to lld, causing the -v output to start with "Homebrew LLD" rather than just "LLD". Meson no longer detects it and fails the test_ld_environment_variable_lld unit test. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
* fix typo in error message breaking newline escapeEli Schwartz2021-10-031-1/+1
| | | | Broken in commit 3feaea6b29197cd224fbce0ac65fd43d08c3beac.
* Improve linker detection failure error message.Jussi Pakkanen2021-10-021-3/+5
|
* Split compiler detection from EnvironmentDaniel Mensinger2021-06-251-0/+216
This moves all the compiler detection logic into the new compilers.detect module. This dramatically reduces the size and complexity of Environment.