Bug 17944 – MSCOFF: debug info not compatible with LLVMs LLD
Status
RESOLVED
Resolution
FIXED
Severity
normal
Priority
P1
Component
dmd
Product
D
Version
D2
Platform
x86_64
OS
Windows
Creation time
2017-10-28T13:52:00Z
Last change time
2017-12-18T22:56:16Z
Keywords
pull, symdeb
Assigned to
No Owner
Creator
Rainer Schuetze
Comments
Comment #0 by r.sagitario — 2017-10-28T13:52:00Z
Compiling any files with debug info, but linking it lld-link from the LLVM suite causes the latter to error out with ".debug$S too short".
This is caused by object files in phobos64.lib containing empty .debug$S sections.