Remove obsolete SFT files.

This commit is contained in:
Martin Whitaker 2019-10-21 13:53:53 +01:00
parent d1ae818a9f
commit 8d3e895593
7 changed files with 6 additions and 133 deletions

View File

@ -180,50 +180,32 @@ stamp-vpi_config-h: $(srcdir)/vpi_config.h.in ../config.status
vpi_config.h: stamp-vpi_config-h
install: all installdirs \
$(vpidir)/system.vpi $(vpidir)/system.sft \
$(vpidir)/va_math.vpi $(vpidir)/va_math.sft \
$(vpidir)/v2005_math.vpi $(vpidir)/v2005_math.sft \
$(vpidir)/v2009.vpi $(vpidir)/v2009.sft \
$(vpidir)/vhdl_sys.vpi $(vpidir)/vhdl_sys.sft \
$(vpidir)/vhdl_textio.vpi $(vpidir)/vhdl_textio.sft \
$(vpidir)/system.vpi \
$(vpidir)/va_math.vpi \
$(vpidir)/v2005_math.vpi \
$(vpidir)/v2009.vpi \
$(vpidir)/vhdl_sys.vpi \
$(vpidir)/vhdl_textio.vpi \
$(vpidir)/vpi_debug.vpi
$(vpidir)/system.vpi: ./system.vpi
$(INSTALL_PROGRAM) ./system.vpi "$(DESTDIR)$(vpidir)/system.vpi"
$(vpidir)/system.sft: system.sft
$(INSTALL_DATA) $< "$(DESTDIR)$@"
$(vpidir)/va_math.vpi: ./va_math.vpi
$(INSTALL_PROGRAM) ./va_math.vpi "$(DESTDIR)$(vpidir)/va_math.vpi"
$(vpidir)/va_math.sft: va_math.sft
$(INSTALL_DATA) $< "$(DESTDIR)$@"
$(vpidir)/v2005_math.vpi: ./v2005_math.vpi
$(INSTALL_PROGRAM) ./v2005_math.vpi "$(DESTDIR)$(vpidir)/v2005_math.vpi"
$(vpidir)/v2005_math.sft: v2005_math.sft
$(INSTALL_DATA) $< "$(DESTDIR)$@"
$(vpidir)/v2009.vpi: ./v2009.vpi
$(INSTALL_PROGRAM) ./v2009.vpi "$(DESTDIR)$(vpidir)/v2009.vpi"
$(vpidir)/v2009.sft: v2009.sft
$(INSTALL_DATA) $< "$(DESTDIR)$@"
$(vpidir)/vhdl_sys.vpi: ./vhdl_sys.vpi
$(INSTALL_PROGRAM) ./vhdl_sys.vpi "$(DESTDIR)$(vpidir)/vhdl_sys.vpi"
$(vpidir)/vhdl_sys.sft: vhdl_sys.sft
$(INSTALL_DATA) $< "$(DESTDIR)$@"
$(vpidir)/vhdl_textio.vpi: ./vhdl_textio.vpi
$(INSTALL_PROGRAM) ./vhdl_textio.vpi "$(DESTDIR)$(vpidir)/vhdl_textio.vpi"
$(vpidir)/vhdl_textio.sft: vhdl_textio.sft
$(INSTALL_DATA) $< "$(DESTDIR)$@"
$(vpidir)/vpi_debug.vpi: ./vpi_debug.vpi
$(INSTALL_PROGRAM) ./vpi_debug.vpi "$(DESTDIR)$(vpidir)/vpi_debug.vpi"
@ -232,17 +214,11 @@ installdirs: $(srcdir)/../mkinstalldirs
uninstall:
rm -f "$(DESTDIR)$(vpidir)/system.vpi"
rm -f "$(DESTDIR)$(vpidir)/system.sft"
rm -f "$(DESTDIR)$(vpidir)/va_math.vpi"
rm -f "$(DESTDIR)$(vpidir)/va_math.sft"
rm -f "$(DESTDIR)$(vpidir)/v2005_math.vpi"
rm -f "$(DESTDIR)$(vpidir)/v2005_math.sft"
rm -f "$(DESTDIR)$(vpidir)/v2009.vpi"
rm -f "$(DESTDIR)$(vpidir)/v2009.sft"
rm -f "$(DESTDIR)$(vpidir)/vhdl_sys.vpi"
rm -f "$(DESTDIR)$(vpidir)/vhdl_sys.sft"
rm -f "$(DESTDIR)$(vpidir)/vhdl_textio.vpi"
rm -f "$(DESTDIR)$(vpidir)/vhdl_textio.sft"
rm -f "$(DESTDIR)$(vpidir)/vpi_debug.vpi"
-include $(patsubst %.o, dep/%.d, $O)

View File

@ -1,28 +0,0 @@
#
# This is the system function descriptor table for the
# builtin (system) functions.
#
$random vpiSysFuncInt
$rtoi vpiSysFuncInt
$urandom vpiSysFuncSized 32 unsigned
$urandom_range vpiSysFuncSized 32 unsigned
$dist_uniform vpiSysFuncInt
$dist_normal vpiSysFuncInt
$dist_exponential vpiSysFuncInt
$dist_poisson vpiSysFuncInt
$dist_chi_square vpiSysFuncInt
$dist_t vpiSysFuncInt
$dist_erlang vpiSysFuncInt
$clog2 vpiSysFuncInt
$q_full vpiSysFuncInt
$abstime vpiSysFuncReal
$simparam vpiSysFuncReal
$simparam$str vpiSysFuncSized 1024 unsigned
$table_model vpiSysFuncReal
$ivl_string_method$len vpiSysFuncInt
$ivl_string_method$to_vec vpiSysFuncVoid
$sformatf vpiSysFuncString

View File

@ -1,28 +0,0 @@
#
# This is the system function descriptor table for the
# Verilog-2005 math functions.
#
# Single argument functions.
$sqrt vpiSysFuncReal
$ln vpiSysFuncReal
$log10 vpiSysFuncReal
$exp vpiSysFuncReal
$ceil vpiSysFuncReal
$floor vpiSysFuncReal
$sin vpiSysFuncReal
$cos vpiSysFuncReal
$tan vpiSysFuncReal
$asin vpiSysFuncReal
$acos vpiSysFuncReal
$atan vpiSysFuncReal
$sinh vpiSysFuncReal
$cosh vpiSysFuncReal
$tanh vpiSysFuncReal
$asinh vpiSysFuncReal
$acosh vpiSysFuncReal
$atanh vpiSysFuncReal
# Double argument functions.
$pow vpiSysFuncReal
$atan2 vpiSysFuncReal
$hypot vpiSysFuncReal

View File

@ -1,22 +0,0 @@
#
# This is the system function descriptor table for the
# builtin (SystemVerilog) functions.
#
$dimensions vpiSysFuncInt
$unpacked_dimensions vpiSysFuncInt
$left vpiSysFuncInt
$right vpiSysFuncInt
$low vpiSysFuncInt
$high vpiSysFuncInt
$increment vpiSysFuncInt
$size vpiSysFuncInt
$countbits vpiSysFuncInt
$countones vpiSysFuncInt
$onehot vpiSysFuncSized 1 unsigned
$onehot0 vpiSysFuncSized 1 unsigned
$isunknown vpiSysFuncSized 1 unsigned
$ivl_array_method$to_vec vpiSysFuncVoid
$ivl_array_method$from_vec vpiSysFuncVoid

View File

@ -1,10 +0,0 @@
#
# This is the system function descriptor table for the
# Verilog-A math functions.
#
# Single argument functions.
$abs vpiSysFuncReal
# Double argument functions.
$min vpiSysFuncReal
$max vpiSysFuncReal

View File

@ -1,6 +0,0 @@
$ivlh_attribute_event vpiSysFuncSized 1 unsigned
$ivlh_rising_edge vpiSysFuncSized 1 unsigned
$ivlh_falling_edge vpiSysFuncSized 1 unsigned
$ivlh_shift_left vpiSysFuncSized 32 unsigned
$ivlh_shift_right vpiSysFuncSized 32 unsigned

View File

@ -1,9 +0,0 @@
$ivlh_file_open vpiSysFuncVoid
$ivlh_readline vpiSysFuncVoid
$ivlh_writeline vpiSysFuncVoid
$ivlh_read vpiSysFuncVoid
$ivlh_write vpiSysFuncVoid
$ivlh_hread vpiSysFuncVoid
$ivlh_hwrite vpiSysFuncVoid