Cleanup of v2009.vpoi module.
This commit is contained in:
parent
cdbfe28c4e
commit
bc9e31a444
|
|
@ -54,7 +54,7 @@ LDFLAGS = @LDFLAGS@
|
||||||
O = sys_table.o sys_convert.o sys_countdrivers.o sys_darray.o sys_deposit.o sys_display.o \
|
O = sys_table.o sys_convert.o sys_countdrivers.o sys_darray.o sys_deposit.o sys_display.o \
|
||||||
sys_fileio.o sys_finish.o sys_icarus.o sys_plusargs.o sys_queue.o \
|
sys_fileio.o sys_finish.o sys_icarus.o sys_plusargs.o sys_queue.o \
|
||||||
sys_random.o sys_random_mti.o sys_readmem.o sys_readmem_lex.o sys_scanf.o \
|
sys_random.o sys_random_mti.o sys_readmem.o sys_readmem_lex.o sys_scanf.o \
|
||||||
sys_sdf.o sys_string.o sys_time.o sys_vcd.o sys_vcdoff.o vcd_priv.o mt19937int.o \
|
sys_sdf.o sys_time.o sys_vcd.o sys_vcdoff.o vcd_priv.o mt19937int.o \
|
||||||
sys_priv.o sdf_lexor.o sdf_parse.o stringheap.o vams_simparam.o \
|
sys_priv.o sdf_lexor.o sdf_parse.o stringheap.o vams_simparam.o \
|
||||||
table_mod.o table_mod_lexor.o table_mod_parse.o
|
table_mod.o table_mod_lexor.o table_mod_parse.o
|
||||||
OPP = vcd_priv2.o
|
OPP = vcd_priv2.o
|
||||||
|
|
@ -73,7 +73,7 @@ M = sys_clog2.o v2005_math.o
|
||||||
# Object files for va_math.vpi
|
# Object files for va_math.vpi
|
||||||
V = va_math.o
|
V = va_math.o
|
||||||
|
|
||||||
V2009 = v2009_table.o v2009_enum.o
|
V2009 = v2009_table.o v2009_enum.o v2009_string.o
|
||||||
|
|
||||||
VHDL_SYS = vhdl_table.o
|
VHDL_SYS = vhdl_table.o
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -35,7 +35,6 @@ extern void sys_queue_register();
|
||||||
extern void sys_random_register();
|
extern void sys_random_register();
|
||||||
extern void sys_random_mti_register();
|
extern void sys_random_mti_register();
|
||||||
extern void sys_readmem_register();
|
extern void sys_readmem_register();
|
||||||
extern void sys_string_register();
|
|
||||||
extern void sys_scanf_register();
|
extern void sys_scanf_register();
|
||||||
extern void sys_sdf_register();
|
extern void sys_sdf_register();
|
||||||
extern void sys_time_register();
|
extern void sys_time_register();
|
||||||
|
|
@ -210,7 +209,6 @@ void (*vlog_startup_routines[])() = {
|
||||||
sys_random_mti_register,
|
sys_random_mti_register,
|
||||||
sys_readmem_register,
|
sys_readmem_register,
|
||||||
sys_scanf_register,
|
sys_scanf_register,
|
||||||
sys_string_register,
|
|
||||||
sys_time_register,
|
sys_time_register,
|
||||||
sys_lxt_or_vcd_register,
|
sys_lxt_or_vcd_register,
|
||||||
sys_sdf_register,
|
sys_sdf_register,
|
||||||
|
|
|
||||||
|
|
@ -2,4 +2,3 @@
|
||||||
# This is the system function descriptor table for the
|
# This is the system function descriptor table for the
|
||||||
# builtin (system) functions.
|
# builtin (system) functions.
|
||||||
#
|
#
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -73,7 +73,7 @@ static PLI_INT32 len_calltf(ICARUS_VPI_CONST PLI_BYTE8*name)
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
void sys_string_register(void)
|
void v2009_string_register(void)
|
||||||
{
|
{
|
||||||
s_vpi_systf_data tf_data;
|
s_vpi_systf_data tf_data;
|
||||||
vpiHandle res;
|
vpiHandle res;
|
||||||
|
|
@ -24,8 +24,10 @@
|
||||||
# include <string.h>
|
# include <string.h>
|
||||||
|
|
||||||
extern void v2009_enum_register(void);
|
extern void v2009_enum_register(void);
|
||||||
|
extern void v2009_string_register(void);
|
||||||
|
|
||||||
void (*vlog_startup_routines[])() = {
|
void (*vlog_startup_routines[])() = {
|
||||||
v2009_enum_register,
|
v2009_enum_register,
|
||||||
|
v2009_string_register,
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue