http://llvm.org/bugs/show_bug.cgi?id=22032
Bug ID: 22032
Summary: Revisit how we emit debug info
Product: tools
Version: trunk
Hardware: PC
OS: Windows NT
Status: NEW
Severity: normal
Priority: P
Component: llc
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected]
Classification: Unclassified
We should revisit how we emit debug info.
Currently (r224856) DWARF is emitted whenever we emit any DI. On Windows, we
also emit COFF/CodeView line table DI.
This is not optimal as:
a) There's no way to disable DWARF but keep CVLT
b) There's no way to disable CVLT on Windows and get only DWARF
c) DWARF significantly increases the binary size
d) AddressSanitizer doesn't need DWARF at all and at the same time it's very
sensitive to extra binary size for large apps
--
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs