[sv-cc] Configuration compiler directive for DPI-OO open array arguments

From: Vitaly Yankelevich <vitaly@cadence.com>
Date: Sun Sep 18 2011 - 06:49:51 PDT

I got an AI to suggest a syntax and definition for a special compiler directive for configuration of the open array arguments in the DPI-OO inter-language calls.

We propose to add a new directive that can be provided in a compilation unit or a package scope:

`dpi_oo_open_array [handle | STL]

This compiler directive shall be documented as a new sub-section of section 22 "Compiler directives".

When `dpi_oo_open_array is specified, it affects all the open array arguments in the corresponding scope. I think that such granularity is sufficient to support VIP's of both kinds: legacy Dpi-C-oriented and new DPI-OO-oriented VIP's. It's reasonable to expect that different VIP API's will be encapsulated in different packages or compilation units.

I can send a new version of the DPI-OO proposal, containing the proposed modifications, this week - so that we'll be able to vote at the next meeting.

Regards,
Vitaly

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Sun Sep 18 06:50:54 2011

This archive was generated by hypermail 2.1.8 : Sun Sep 18 2011 - 06:51:05 PDT