diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2019-05-24 16:26:27 -0700 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2019-05-27 01:10:17 +0300 |
commit | e3e1d67ad61f4b3ddc80a1cbb069a944d5d7a361 (patch) | |
tree | b2dfc88ac999abab905b849399a6f99ef39c1b27 /docs/markdown/snippets | |
parent | 9b3592a8baaf6e8e5ffdb6c4edb6056135fd8068 (diff) | |
download | meson-e3e1d67ad61f4b3ddc80a1cbb069a944d5d7a361.zip meson-e3e1d67ad61f4b3ddc80a1cbb069a944d5d7a361.tar.gz meson-e3e1d67ad61f4b3ddc80a1cbb069a944d5d7a361.tar.bz2 |
dependencies/llvm: Fixup bad output from llvm-config on windows
It turns out that llvm-config on windows can return such wonderful
output as `-LIBDIR:c:\\... c:\\abslute\\path\\to\\lib.lib`, which was
all fine and dandy when we were blindly passing it through, GCC/MinGW
ignored it and MSVC understood it meant `/LIBDIR:`; however, after we
added some code to validate linker arguments, and we have some code
before the validation that tries to remove posix style -L arguments,
resulting in IBDIR:..., which doesn't validate.
This patch fixes up the output of llvm-config so that -LIBDIR: is
replaced by the the link libdir argument of the compiler, via the
compiler/linker method for getting that.
Fixes #5419
Diffstat (limited to 'docs/markdown/snippets')
0 files changed, 0 insertions, 0 deletions