diff options
author | Tristan Gingold <tgingold@free.fr> | 2016-07-09 19:50:55 +0200 |
---|---|---|
committer | Tristan Gingold <tgingold@free.fr> | 2016-07-09 19:51:31 +0200 |
commit | 769b358b41351f5824dd23151270505835cee6bc (patch) | |
tree | 592bdc85e4cb0a5df66eb0d8f0e3c1d2c20720ee /src | |
parent | 453ccd49a87930aa6d3a2867e3355872a613a379 (diff) | |
download | ghdl-769b358b41351f5824dd23151270505835cee6bc.tar.gz ghdl-769b358b41351f5824dd23151270505835cee6bc.tar.bz2 ghdl-769b358b41351f5824dd23151270505835cee6bc.zip |
vpi: add vpi_vprintf.
Diffstat (limited to 'src')
-rw-r--r-- | src/grt/grt-cvpi.c | 6 | ||||
-rw-r--r-- | src/grt/grt-vpi.adb | 9 | ||||
-rw-r--r-- | src/grt/grt-vpi.ads | 4 |
3 files changed, 6 insertions, 13 deletions
diff --git a/src/grt/grt-cvpi.c b/src/grt/grt-cvpi.c index 3e427c551..6f8420dbf 100644 --- a/src/grt/grt-cvpi.c +++ b/src/grt/grt-cvpi.c @@ -255,6 +255,12 @@ loadVpiModule (const char* modulename) } void +vpi_vprintf (const char*fmt, va_list ap) +{ + vprintf (fmt, ap); +} + +void vpi_printf (const char *fmt, ...) { va_list params; diff --git a/src/grt/grt-vpi.adb b/src/grt/grt-vpi.adb index f20cec6f4..b6742d092 100644 --- a/src/grt/grt-vpi.adb +++ b/src/grt/grt-vpi.adb @@ -1577,15 +1577,6 @@ package body Grt.Vpi is return Res; end vpi_remove_cb; - -- void vpi_vprintf(const char*fmt, va_list ap) - procedure vpi_vprintf (Fmt : Address; Ap : Address) - is - pragma Unreferenced (Fmt); - pragma Unreferenced (Ap); - begin - null; - end vpi_vprintf; - -- missing here, see grt-cvpi.c: -- vpi_mcd_open_x -- vpi_mcd_vprintf diff --git a/src/grt/grt-vpi.ads b/src/grt/grt-vpi.ads index b81d73b58..a669632ca 100644 --- a/src/grt/grt-vpi.ads +++ b/src/grt/grt-vpi.ads @@ -277,10 +277,6 @@ package Grt.Vpi is function vpi_remove_cb (Ref : vpiHandle) return integer; pragma Export (C, vpi_remove_cb, "vpi_remove_cb"); - -- void vpi_vprintf(const char*fmt, va_list ap) - procedure vpi_vprintf (Fmt: Address; Ap: Address); - pragma Export (C, vpi_vprintf, "vpi_vprintf"); - -- typedef struct t_vpi_error_info -- { -- int32_t state; |