-
Notifications
You must be signed in to change notification settings - Fork 12.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clang emits wrong (escaped) path in preprocessor+assembler output on Windows #117317
Comments
@llvm/issue-subscribers-debuginfo Author: Ayke (aykevl)
Take this very simple assembly file:
foobar:
nop If I compile without the preprocessor, the
(There's a forward slash there for some reason, but that's not what this bug is about). But when I compile with the preprocessor enabled (note
Also, the This is my Clang version:
|
Take this very simple assembly file:
If I compile without the preprocessor, the
DW_AT_decl_file
underDW_TAG_label
looks more or less correct:(There's a forward slash there for some reason, but that's not what this bug is about).
But when I compile with the preprocessor enabled (note
test.S
instead oftest.s
), theDW_AT_decl_file
path seems to be escaped:Also, the
DW_AT_name
even looks double-escaped!This is my Clang version:
The text was updated successfully, but these errors were encountered: