summaryrefslogtreecommitdiff
path: root/tests/projects/shared_library_c++/src/test.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2026-07-29 17:24:56 +0200
committerStefan Boberg <[email protected]>2026-07-29 17:36:45 +0200
commit75c7a5d5f97aa726075dcf6570ef1288dfa73a5a (patch)
treea168af1e1244eb4c9a2ff6611bf45e89f062f39f /tests/projects/shared_library_c++/src/test.cpp
parent872c74c9f4dbbc9211951a369f1d77e44403c015 (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/projects/shared_library_c++/src/test.cpp')
0 files changed, 0 insertions, 0 deletions