DebugInfo: Explain why DW_LLE_(GNU_)startx_length is used
authorDavid Blaikie <dblaikie@gmail.com>
Thu, 25 Oct 2018 22:26:25 +0000 (22:26 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Thu, 25 Oct 2018 22:26:25 +0000 (22:26 +0000)
commit73c2f197d2a871953cb3de866b21bd26210322df
tree2cd0f63a4b3eacd14585082050637acc5349527f
parentc14aafdacc4ffe12e20436be8ef9bd62efbde2c3
DebugInfo: Explain why DW_LLE_(GNU_)startx_length is used

This isn't the most object-size efficient encoding, but it's the only
one GDB supports for the pre-standard fission format. I've written fixes
for this twice now... - so perhaps this comment will help me remember
why neither of these have been committed and why I shouldn't try to
write a third fix another year from now...

llvm-svn: 345326
llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp