From 8d3e895593f813907ddc44d561647834747cf6fc Mon Sep 17 00:00:00 2001 From: Martin Whitaker Date: Mon, 21 Oct 2019 13:53:53 +0100 Subject: [PATCH] Remove obsolete SFT files. --- vpi/Makefile.in | 36 ++++++------------------------------ vpi/system.sft | 28 ---------------------------- vpi/v2005_math.sft | 28 ---------------------------- vpi/v2009.sft | 22 ---------------------- vpi/va_math.sft | 10 ---------- vpi/vhdl_sys.sft | 6 ------ vpi/vhdl_textio.sft | 9 --------- 7 files changed, 6 insertions(+), 133 deletions(-) delete mode 100644 vpi/system.sft delete mode 100644 vpi/v2005_math.sft delete mode 100644 vpi/v2009.sft delete mode 100644 vpi/va_math.sft delete mode 100644 vpi/vhdl_sys.sft delete mode 100644 vpi/vhdl_textio.sft diff --git a/vpi/Makefile.in b/vpi/Makefile.in index 70f045ce1..abb1e10ae 100644 --- a/vpi/Makefile.in +++ b/vpi/Makefile.in @@ -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) diff --git a/vpi/system.sft b/vpi/system.sft deleted file mode 100644 index be082c85f..000000000 --- a/vpi/system.sft +++ /dev/null @@ -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 diff --git a/vpi/v2005_math.sft b/vpi/v2005_math.sft deleted file mode 100644 index d772832b4..000000000 --- a/vpi/v2005_math.sft +++ /dev/null @@ -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 diff --git a/vpi/v2009.sft b/vpi/v2009.sft deleted file mode 100644 index e60c8cfdd..000000000 --- a/vpi/v2009.sft +++ /dev/null @@ -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 diff --git a/vpi/va_math.sft b/vpi/va_math.sft deleted file mode 100644 index 9544566aa..000000000 --- a/vpi/va_math.sft +++ /dev/null @@ -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 diff --git a/vpi/vhdl_sys.sft b/vpi/vhdl_sys.sft deleted file mode 100644 index 86903476f..000000000 --- a/vpi/vhdl_sys.sft +++ /dev/null @@ -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 diff --git a/vpi/vhdl_textio.sft b/vpi/vhdl_textio.sft deleted file mode 100644 index f2fe46cf1..000000000 --- a/vpi/vhdl_textio.sft +++ /dev/null @@ -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