diff options
| author | Nico Weber <thakis@chromium.org> | 2020-01-28 10:09:52 -0500 |
|---|---|---|
| committer | Nico Weber <thakis@chromium.org> | 2020-01-28 10:11:06 -0500 |
| commit | 0d17410e919124b3a9194b9bdbe2ce39dd779941 (patch) | |
| tree | 22bea98f2e0a9a70526315a21d3b3d9da541ca6a /llvm/lib/CodeGen/PatchableFunction.cpp | |
| parent | 9d212e83e920363762eb265293adf0bd6fda5a13 (diff) | |
| download | llvm-0d17410e919124b3a9194b9bdbe2ce39dd779941.zip llvm-0d17410e919124b3a9194b9bdbe2ce39dd779941.tar.gz llvm-0d17410e919124b3a9194b9bdbe2ce39dd779941.tar.bz2 | |
Prevent building with MSVC 14.24
MSVC 14.24 miscompiles some of LLVM's code, which makes at least these tests fail:
LLVM :: MC/MachO/gen-dwarf-cpp.s
LLVM :: MC/MachO/gen-dwarf-macro-cpp.s
LLVM :: MC/MachO/gen-dwarf-producer.s
LLVM :: MC/MachO/gen-dwarf.s
It seems better to diagnose that at build time. Since both the previous
and the next version have a fix, this might be good enough and we might
not need a real workaround. (We ran into this at
https://crbug.com/1045948)
If you hit this, use either a newer or an older version of MSVC,
or use clang-cl as host compiler.
Differential Revision: https://reviews.llvm.org/D73550
Diffstat (limited to 'llvm/lib/CodeGen/PatchableFunction.cpp')
0 files changed, 0 insertions, 0 deletions
