diff options
| author | Max Winkler <max.enrico.winkler@gmail.com> | 2024-09-04 18:52:39 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-09-04 18:52:39 -0700 |
| commit | b2048de55ea934b70902864767b0cc8dfada8be0 (patch) | |
| tree | aa9f22a3dffda41b2438db0df0483f62590f9730 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | c82a5496c80747981efb8d25ad8bc4d8c6785b2e (diff) | |
[Clang] [Driver] Support `-fjmc` for `*-windows-msvc` target in non cl driver modes (#107177)
Allow `-fjmc` to be used if the target triple is targeting msvc,
`*-windows-msvc`, irrelevant of the driver mode used.
In general the driver mode shouldn't control the target triple.
Also in our custom build system I am trying to just treat clang as
clang. This is because while the `cl` driver mode emulates msvc
interface quite well there are still a lot of operations that are just
clang specific.
The optimization modes do not map directly from msvc to clang.
Warnings do not map from msvc to clang.
Instead of wrapping options with `/clang:` when targeting `clang-cl.exe`
it is just easier to target the clang driver always irrelevant of the
target triple.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
