[llvm-dev] [DebugInfo] DIBuilder missing interface to generate DWARF info for packed_decimal basic type.

Chirag Patel via llvm-dev llvm-dev at lists.llvm.org
Thu Aug 23 22:09:02 PDT 2018


Thank you paul, that was helpful.

Regards,

Chirag Patel| Software Engineer
RAINCODE Mainframe to .NET
Tel : +91 080 41159811 | Mob : +91 90493 36744
www.raincodelabs.com<http://www.raincodelabs.com/>

From: paul.robinson at sony.com <paul.robinson at sony.com>
Sent: 23 August 2018 21:25
To: Chirag Patel <Chirag at raincode.com>
Cc: llvm-dev at lists.llvm.org; raincode-plidevel at lzlabs.com
Subject: RE: [llvm-dev] [DebugInfo] DIBuilder missing interface to generate DWARF info for packed_decimal basic type.

>>  (Somebody is actively working on scaled binary operations, although they have not yet gotten to the point of wanting to support debug info.)
If possible, can you kindly get me in touch with them so I would not spend time on which is already been done?

If you look on llvm-dev for the discussion "[llvm-dev] Fixed Point Support in LLVM" you'll find them:
Leonard Chan leonardchan at google.com<mailto:leonardchan at google.com>
Bevin Hansson bevin.hansson at ericsson.com<mailto:bevin.hansson at ericsson.com>

Admittedly this looks like binary-scaled, not decimal-scaled (I've been following the discussion, but not closely), so it might not be directly helpful to you; I don't remember whether PL/I has binary-scaled types.  However, DWARF supports both binary and decimal scale factors, so the DIBuilder and LLVM debug-info support should permit both.

John Reagan john.reagan at vmssoftware.com<mailto:john.reagan at vmssoftware.com> will also be looking ahead to supporting these types when the OpenVMS project gets to the point of supporting their broad range of non-C/C++ compilers, which includes PL/I and COBOL.

Regards,
--paulr

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20180824/6fb3d191/attachment.html>


More information about the llvm-dev mailing list