RE: [sv-cc] Two quick proposals from this week's meeting

From: Warmke, Doug <doug_warmke@mentorg.com>
Date: Fri Jan 07 2005 - 08:58:57 PST

Hi Jim,

The reason is the same reason as for leaving in the DPI_DLLESPEC:
for user convenience, and to encourage robust coding.

My thinking is that users have to write their own interface using
DPI functions (not like PLI where the vendor provides all functions).

To encourage users to write correct function prototypes, using sized
integer types rather than just counting on the fact that "short is
16 bits, int is 32 bits, long long is 64 bits, etc.", we should make
it trivially easy for them to write correct function prototypes
using sized types.

Make sense?

Thanks,
Doug

> -----Original Message-----
> From: Jim Vellenga [mailto:vellenga@cadence.com]
> Sent: Friday, January 07, 2005 8:24 AM
> To: Warmke, Doug; sv-cc@eda.org
> Subject: RE: [sv-cc] Two quick proposals from this week's meeting
>
> Doug, in the second proposal (350) you've also added
> some 16 bit types and some signed types. Why is that?
>
> Regards,
> Jim V.
>
> ---------------------------------------------------------
> James H. Vellenga 978-262-6381
> Engineering Director (FAX) 978-262-6636
> Cadence Design Systems, Inc. vellenga@cadence.com
> 270 Billerica Rd
> Chelmsford, MA 01824-4179
> "We all work with partial information."
> ----------------------------------------------------------
>
>
>
> ] -----Original Message-----
> ] From: owner-sv-cc@eda.org [mailto:owner-sv-cc@eda.org] On
> ] Behalf Of Warmke, Doug
> ] Sent: Thursday, January 06, 2005 8:39 PM
> ] To: sv-cc@eda.org
> ] Subject: [sv-cc] Two quick proposals from this week's meeting
> ]
> ] Hello SV-CC,
> ]
> ] As requested by Charles, I have created two new Mantis
> ] items and uploaded proposals.
> ]
> ] These changes are intended to maximize user convenience
> ] (the svdpi.h changes) and safety (the string changes).
> ] They don't introduce any new semantics.
> ]
> ] Please review and comment.
> ]
> ] http://www.eda.org/svdb/bug_view_page.php?bug_id=0000349
> ] http://www.eda.org/svdb/bug_view_page.php?bug_id=0000350
> ]
> ] We don't have much time to get these finalized and
> ] into the hands of the LRM editor in time for deadline.
> ]
> ] (I have made these changes in a prototype tree and
> ] ensured that they work correctly)
> ]
> ] Thanks and regards,
> ] Doug
> ]
> ]
> ]
> ]
>
Received on Fri Jan 7 08:59:15 2005

This archive was generated by hypermail 2.1.8 : Fri Jan 07 2005 - 08:59:19 PST