From 0579ae08cd6819e0a87531478db0b8343ce66fbb Mon Sep 17 00:00:00 2001 From: steve Date: Fri, 10 Jan 2003 19:02:21 +0000 Subject: [PATCH] Add missing vpi entry points. --- vvp/vpi_priv.cc | 13 ++++++++++++- vvp/vvp.def | 4 ++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/vvp/vpi_priv.cc b/vvp/vpi_priv.cc index 5ad951eae..cae3612bb 100644 --- a/vvp/vpi_priv.cc +++ b/vvp/vpi_priv.cc @@ -17,7 +17,7 @@ * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA */ #ifdef HAVE_CVS_IDENT -#ident "$Id: vpi_priv.cc,v 1.27 2003/01/10 03:06:32 steve Exp $" +#ident "$Id: vpi_priv.cc,v 1.28 2003/01/10 19:02:21 steve Exp $" #endif # include "vpi_priv.h" @@ -383,8 +383,19 @@ extern "C" void vpi_sim_control(int operation, ...) va_end(ap); } +extern "C" void vpi_control(int operation, ...) +{ + va_list ap; + va_start(ap, operation); + vpi_sim_vcontrol(operation, ap); + va_end(ap); +} + /* * $Log: vpi_priv.cc,v $ + * Revision 1.28 2003/01/10 19:02:21 steve + * Add missing vpi entry points. + * * Revision 1.27 2003/01/10 03:06:32 steve * Remove vpithunk, and move libvpi to vvp directory. * diff --git a/vvp/vvp.def b/vvp/vvp.def index dced31962..47b4fe15f 100644 --- a/vvp/vvp.def +++ b/vvp/vvp.def @@ -1,6 +1,7 @@ EXPORTS vpi_chk_error +vpi_control vpi_free_object vpi_get vpi_get_str @@ -17,11 +18,14 @@ vpi_mcd_fgetc vpi_mcd_fputc vpi_mcd_name vpi_mcd_open +vpi_mcd_open_x vpi_mcd_printf vpi_printf vpi_put_userdata vpi_put_value +vpi_register_cb vpi_register_systf +vpi_remove_cb vpi_scan vpi_sim_control vpi_sim_vcontrol