[LLVMbugs] [Bug 22032] New: Revisit how we emit debug info
bugzilla-daemon at llvm.org
bugzilla-daemon at llvm.org
Fri Dec 26 08:48:51 PST 2014
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: unassignedbugs at nondot.org
Reporter: timurrrr at google.com
CC: llvmbugs at cs.uiuc.edu
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.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20141226/d18e3658/attachment.html>
More information about the llvm-bugs
mailing list