summaryrefslogtreecommitdiff
path: root/cad/verilog-current
diff options
context:
space:
mode:
authordmcmahill <dmcmahill@pkgsrc.org>2004-06-07 01:09:50 +0000
committerdmcmahill <dmcmahill@pkgsrc.org>2004-06-07 01:09:50 +0000
commit4970d0ff3f27a5038e42d32251c65c065cb32e80 (patch)
treeddad9a76788fe6962c11dca70cf40cf8c1275183 /cad/verilog-current
parentd8c16214b19a82635f88cf21612f59d41d738596 (diff)
downloadpkgsrc-4970d0ff3f27a5038e42d32251c65c065cb32e80.tar.gz
update to verilog-current-20040606
* Release Notes for Icarus Verilog Snapshot 20040606 Ports of primitives can bind by name as well as by position. Also support Verilog 2001 style port declarations for primitives. System function return types can now be specified by system function table files. System Function Table Files are described in the iverilog man page. Also include better system function return types in VPI. Non-blocking assign of real values to real variables now works. Properly handle nul strings ("") as 8bit values. This is a weirdness legacy of XL. Fix some synthesis problems for logical OR and logical AND. Bitwise OR and AND were fine. These fixes affected simulation as well. Handle wait statements with all sorts of constant values. These are sometimes weird, bug legal. Handle Negative value reals, and a few other bugs related to real numbers. Change internal use of identifiers to perm_strings for better performance. Functions returning unsupported types now generate error messages. Previously, they would quietly generate bad code. Infrastructure is also added to eventually support arbitrary function return types. Better compile-time support for Cygwin vs mingw32. The ipal target is removed from this source. (ipal is now an add-on package that is compiled seperately.)
Diffstat (limited to 'cad/verilog-current')
-rw-r--r--cad/verilog-current/Makefile4
-rw-r--r--cad/verilog-current/distinfo6
2 files changed, 5 insertions, 5 deletions
diff --git a/cad/verilog-current/Makefile b/cad/verilog-current/Makefile
index 02387d79fb0..3dccf1ad3f3 100644
--- a/cad/verilog-current/Makefile
+++ b/cad/verilog-current/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.39 2004/03/22 00:15:07 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.40 2004/06/07 01:09:50 dmcmahill Exp $
#
DISTNAME= verilog-${SNAPDATE}
@@ -18,7 +18,7 @@ USE_BUILDLINK3= yes
BUILD_DEPENDS+= bison-[0-9]*:../../devel/bison
BUILD_DEPENDS+= gperf>=2.7.2:../../devel/gperf
-SNAPDATE= 20040220
+SNAPDATE= 20040606
GNU_CONFIGURE= yes
USE_GNU_TOOLS+= lex make
CONFIGURE_ARGS+= --without-ipal
diff --git a/cad/verilog-current/distinfo b/cad/verilog-current/distinfo
index 18d3f03e2d8..e7570f80254 100644
--- a/cad/verilog-current/distinfo
+++ b/cad/verilog-current/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.19 2004/03/02 15:34:07 drochner Exp $
+$NetBSD: distinfo,v 1.20 2004/06/07 01:09:50 dmcmahill Exp $
-SHA1 (verilog-20040220.tar.gz) = 22b09fced8cbc5cc0665574d03595aa367ccdb3b
-Size (verilog-20040220.tar.gz) = 1354505 bytes
+SHA1 (verilog-20040606.tar.gz) = f91dc4c6e93eef13fab6dbc80144ed48c633d1eb
+Size (verilog-20040606.tar.gz) = 1361219 bytes
SHA1 (patch-ad) = ef3fe90fb096b96807b2e5766f3ac6849867352a