[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/

Bill Wendling isanbard at gmail.com
Wed Dec 5 11:03:07 PST 2012


On Dec 5, 2012, at 9:13 AM, Eric Christopher <echristo at gmail.com> wrote:

> Nah, you're good. The defaults I mentioned above are just fine for the languages,
> I just didn't have a feel for if/how you could have a lower bound of zero for
> fortran/ada array types while the default is 1.
> 
> in Ada you can have a zero lower bound, or a negative lower bound.
> 
> 
> Awesome. FWIW we're probably getting those cases wrong in debug info :)
> 
We're definitely getting the negative lower bounds wrong, since the value's retrieved as a uint64_t. The zero case will be omitted for Ada and friends.

> Then again I'm not sure how good the debug info is since it's basically frozen in time. I'll move this a bit up my list for next year.
>  


-bw





More information about the llvm-commits mailing list