pkgsrc-WIP-changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Update wip/verilator to version 4.016.
Module Name: pkgsrc-wip
Committed By: Alexander Nasonov <alnsn%yandex.ru@localhost>
Pushed By: alnsn
Date: Wed Aug 21 22:30:41 2019 +0100
Changeset: 3c0448a01a3f420ab651d4c5209790b4ed622013
Modified Files:
verilator/Makefile
verilator/PLIST
verilator/distinfo
Log Message:
Update wip/verilator to version 4.016.
Major changes in version 4:
* Add multithreaded model generation.
* Add runtime arguments.
* Add GTKWave LXT2 native tracing.
* Add new reloop optimization for repetitive assignment compression.
* Add GTKWave FST native tracing.
* Support $past.
* Support restrict.
* Rename include/lxt2 to include/gtkwave.
* Support "ref" and "const ref" pins and functions.
* Removed --trace-lxt2, use --trace-fst instead.
* Support $fread.
* Add --trace-fst-thread.
* Support '#' comments in $readmem.
* Support "'dx" constants.
* For FST tracing use LZ4 compression.
* Support logical equivalence operator <->.
* Support deferred assertions.
* Add --quiet-exit.
To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3c0448a01a3f420ab651d4c5209790b4ed622013
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
diffstat:
verilator/Makefile | 2 +-
verilator/PLIST | 71 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
verilator/distinfo | 11 ++++++---
3 files changed, 79 insertions(+), 5 deletions(-)
diffs:
diff --git a/verilator/Makefile b/verilator/Makefile
index 7f9b109469..68b3a13e01 100644
--- a/verilator/Makefile
+++ b/verilator/Makefile
@@ -1,6 +1,6 @@
# $NetBSD$
-DISTNAME= verilator-3.886
+DISTNAME= verilator-4.016
CATEGORIES= cad
MASTER_SITES= http://www.veripool.org/ftp/
EXTRACT_SUFX= .tgz
diff --git a/verilator/PLIST b/verilator/PLIST
index 48d96a5493..991ab75319 100644
--- a/verilator/PLIST
+++ b/verilator/PLIST
@@ -1 +1,72 @@
@comment $NetBSD$
+bin/verilator
+bin/verilator_bin
+bin/verilator_bin_dbg
+bin/verilator_coverage
+bin/verilator_coverage_bin_dbg
+bin/verilator_gantt
+bin/verilator_profcfunc
+man/man1/verilator.1
+man/man1/verilator_coverage.1
+man/man1/verilator_gantt.1
+man/man1/verilator_profcfunc.1
+share/pkgconfig/verilator.pc
+share/verilator/bin/verilator_includer
+share/verilator/examples/hello_world_c/Makefile
+share/verilator/examples/hello_world_c/sim_main.cpp
+share/verilator/examples/hello_world_c/top.v
+share/verilator/examples/hello_world_sc/Makefile
+share/verilator/examples/hello_world_sc/sc_main.cpp
+share/verilator/examples/hello_world_sc/top.v
+share/verilator/examples/tracing_c/Makefile
+share/verilator/examples/tracing_c/Makefile_obj
+share/verilator/examples/tracing_c/input.vc
+share/verilator/examples/tracing_c/sim_main.cpp
+share/verilator/examples/tracing_c/sub.v
+share/verilator/examples/tracing_c/top.v
+share/verilator/examples/tracing_sc/Makefile
+share/verilator/examples/tracing_sc/Makefile_obj
+share/verilator/examples/tracing_sc/input.vc
+share/verilator/examples/tracing_sc/sc_main.cpp
+share/verilator/examples/tracing_sc/sub.v
+share/verilator/examples/tracing_sc/top.v
+share/verilator/include/gtkwave/fastlz.c
+share/verilator/include/gtkwave/fastlz.h
+share/verilator/include/gtkwave/fst_config.h
+share/verilator/include/gtkwave/fstapi.c
+share/verilator/include/gtkwave/fstapi.h
+share/verilator/include/gtkwave/lz4.c
+share/verilator/include/gtkwave/lz4.h
+share/verilator/include/gtkwave/wavealloca.h
+share/verilator/include/verilated.cpp
+share/verilator/include/verilated.h
+share/verilator/include/verilated.mk
+share/verilator/include/verilated.v
+share/verilator/include/verilated_config.h
+share/verilator/include/verilated_config.h.in
+share/verilator/include/verilated_cov.cpp
+share/verilator/include/verilated_cov.h
+share/verilator/include/verilated_cov_key.h
+share/verilator/include/verilated_dpi.cpp
+share/verilator/include/verilated_dpi.h
+share/verilator/include/verilated_fst_c.cpp
+share/verilator/include/verilated_fst_c.h
+share/verilator/include/verilated_heavy.h
+share/verilator/include/verilated_imp.h
+share/verilator/include/verilated_save.cpp
+share/verilator/include/verilated_save.h
+share/verilator/include/verilated_sc.h
+share/verilator/include/verilated_sym_props.h
+share/verilator/include/verilated_syms.h
+share/verilator/include/verilated_threads.cpp
+share/verilator/include/verilated_threads.h
+share/verilator/include/verilated_unordered_set_map.h
+share/verilator/include/verilated_vcd_c.cpp
+share/verilator/include/verilated_vcd_c.h
+share/verilator/include/verilated_vcd_sc.cpp
+share/verilator/include/verilated_vcd_sc.h
+share/verilator/include/verilated_vpi.cpp
+share/verilator/include/verilated_vpi.h
+share/verilator/include/verilatedos.h
+share/verilator/include/vltstd/svdpi.h
+share/verilator/include/vltstd/vpi_user.h
diff --git a/verilator/distinfo b/verilator/distinfo
index 57dc88605d..7007abe0db 100644
--- a/verilator/distinfo
+++ b/verilator/distinfo
@@ -1,6 +1,9 @@
$NetBSD$
-SHA1 (verilator-3.886.tgz) = d50e4ef59f318082f7a8aadb6e423db27e733135
-RMD160 (verilator-3.886.tgz) = a2f6d64d4fbdcec94634d8470e181ad3a4dddb2e
-SHA512 (verilator-3.886.tgz) = 0b151d595b88b5c4a829cdd6b4fbbaa9e0cf1181de91835160481f2500bc7b1bb053c052253abf3bd2960dc2a0151db9a065f1452add733cc938a4e53c8003b5
-Size (verilator-3.886.tgz) = 2007242 bytes
+SHA1 (verilator-4.016.tgz) = dce30a001574e743198179e4f95939d84b69c7f8
+RMD160 (verilator-4.016.tgz) = eba0e31b5b4a9769fb65b842c9a4b9d4b34ecfb6
+SHA512 (verilator-4.016.tgz) = 14bb1d0493103e702b1cbe0ea7c639c04cafa87f204952f88e629012dde1fcecf8e1e51569ff7a422b4dcb0566d0fae35acc681b2e47ae88fac6937362ff3254
+Size (verilator-4.016.tgz) = 2536449 bytes
+SHA1 (patch-Makefile.in) = 93d76b159e6dc2ce280a6edff794fc3d5d3a50d9
+SHA1 (patch-src_Makefile__obj.in) = 83058db4278fa25972b91f52f3eff79b4a457495
+SHA1 (patch-src_V3PreLex.h) = ed238e4bfe2ebe2dbdc6ee319e540471b859756a
Home |
Main Index |
Thread Index |
Old Index