diff options
| author | Stefan Boberg <[email protected]> | 2026-07-29 17:24:56 +0200 |
|---|---|---|
| committer | Stefan Boberg <[email protected]> | 2026-07-29 17:36:45 +0200 |
| commit | 75c7a5d5f97aa726075dcf6570ef1288dfa73a5a (patch) | |
| tree | a168af1e1244eb4c9a2ff6611bf45e89f062f39f /tests/c++_shared_library/src/interface.cpp | |
| parent | 872c74c9f4dbbc9211951a369f1d77e44403c015 (diff) | |
fix masm symbol flags for embed/edit levels
masm only supports -Zi/-Zd; the -Z7 and -ZI flags of cl.exe are rejected
with warning A4018, and without -WX the flag is silently dropped, so
`set_symbols("debug", "embed")` produced asm objects without any debug
info. -Zi already embeds debug info in the object file (masm has no
compile-time pdb), so the embed and edit levels now degrade to it.
Also fix the gcc-style -g mapping which had the same problem.
Fixes #7675
Co-Authored-By: Claude Fable 5 <[email protected]>
Diffstat (limited to 'tests/c++_shared_library/src/interface.cpp')
0 files changed, 0 insertions, 0 deletions
