[llvm-commits] [llvm] r169218 - in /llvm/trunk: include/llvm/ lib/CodeGen/AsmPrinter/ lib/VMCore/ test/CodeGen/ARM/ test/CodeGen/Thumb/ test/CodeGen/X86/ test/DebugInfo/ test/DebugInfo/X86/ test/JitListener/

Eric Christopher echristo at gmail.com
Tue Dec 4 15:45:51 PST 2012


> Omitting DW_AT_lower_bound is a language-dependent operation.  LLVM
> > currently is not treating it that way; it is assuming the default
> > lower bound is 0 for all languages.
> >
> Ah, I see what you mean. Yeah, this is bad. Eric should be the one to
> determine if we should always output the lower bound attribute. :)
>

Way to punt. ;)

Anyhow, we'd want to do this for Fortran (default = 1) and (conceivably)
Ada (default = 1 or -1 depending on dwarf version), if we cared (these are
the languages supported by DragonEgg). Duncan? I'll also use this to poke
Duncan about moving to DIBuilder :)

-eric

ps. (One more parenthetical).
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20121204/644343ff/attachment.html>


More information about the llvm-commits mailing list