summaryrefslogtreecommitdiff
path: root/cad
diff options
context:
space:
mode:
authordmcmahill <dmcmahill>2002-05-07 00:11:20 +0000
committerdmcmahill <dmcmahill>2002-05-07 00:11:20 +0000
commit9c56d67cadbcb446fe86b9950448cd31f3ce04c6 (patch)
tree6858902a9a46efb1817e3e55760a5d523b5ce305 /cad
parent98fbc8d71b405b6c2db4a368cde2d0556f4e7fe9 (diff)
downloadpkgsrc-9c56d67cadbcb446fe86b9950448cd31f3ce04c6.tar.gz
update to verilog-current-20020505
many improvements and bug fixes since the last packaged snapshot including: -added the $sizeof system function as a builtin -In VPI, the simulator event callbacks now work -Concatenation expressions in parameters were broken are broken -added the vpiModule iterator to VPI scope handles
Diffstat (limited to 'cad')
-rw-r--r--cad/verilog-current/Makefile4
-rw-r--r--cad/verilog-current/PLIST3
-rw-r--r--cad/verilog-current/distinfo8
-rw-r--r--cad/verilog-current/patches/patch-ad21
4 files changed, 25 insertions, 11 deletions
diff --git a/cad/verilog-current/Makefile b/cad/verilog-current/Makefile
index 0331d1b11a4..20060b59617 100644
--- a/cad/verilog-current/Makefile
+++ b/cad/verilog-current/Makefile
@@ -1,9 +1,9 @@
-# $NetBSD: Makefile,v 1.25 2002/03/28 03:07:29 dmcmahill Exp $
+# $NetBSD: Makefile,v 1.26 2002/05/07 00:11:20 dmcmahill Exp $
#
DISTNAME= verilog-${SNAPDATE}
PKGNAME= verilog-current-${SNAPDATE}
-SNAPDATE= 20020317
+SNAPDATE= 20020505
CATEGORIES= cad
MASTER_SITES= ftp://icarus.com/pub/eda/verilog/snapshots/
diff --git a/cad/verilog-current/PLIST b/cad/verilog-current/PLIST
index 97f3a394595..e870eeabe10 100644
--- a/cad/verilog-current/PLIST
+++ b/cad/verilog-current/PLIST
@@ -1,5 +1,6 @@
-@comment $NetBSD: PLIST,v 1.2 2002/03/28 03:07:29 dmcmahill Exp $
+@comment $NetBSD: PLIST,v 1.3 2002/05/07 00:11:20 dmcmahill Exp $
bin/iverilog
+bin/iverilog-vpi
bin/vvp
include/ivl_target.h
include/vpi_priv.h
diff --git a/cad/verilog-current/distinfo b/cad/verilog-current/distinfo
index 3505c81ce67..46b4dfff76a 100644
--- a/cad/verilog-current/distinfo
+++ b/cad/verilog-current/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.9 2002/03/28 03:07:29 dmcmahill Exp $
+$NetBSD: distinfo,v 1.10 2002/05/07 00:11:20 dmcmahill Exp $
-SHA1 (verilog-20020317.tar.gz) = ed654587e73d6a6c9a987784e5905b3c7c52d974
-Size (verilog-20020317.tar.gz) = 744554 bytes
-SHA1 (patch-ad) = 3c035d32d011d81520e428e3dd9adae435fc63e7
+SHA1 (verilog-20020505.tar.gz) = 61740400906b74764926a314eb262bcf959ca2d7
+Size (verilog-20020505.tar.gz) = 771413 bytes
+SHA1 (patch-ad) = 610a4b597b056f4e951cb75bdb13a9370efec300
diff --git a/cad/verilog-current/patches/patch-ad b/cad/verilog-current/patches/patch-ad
index 4893ce1d8b7..2228cf01a4b 100644
--- a/cad/verilog-current/patches/patch-ad
+++ b/cad/verilog-current/patches/patch-ad
@@ -1,11 +1,14 @@
-$NetBSD: patch-ad,v 1.9 2001/05/21 22:25:19 dmcmahill Exp $
+$NetBSD: patch-ad,v 1.10 2002/05/07 00:11:21 dmcmahill Exp $
work around a c++ -O2 bug which is present on at least sparc
and pmax using egcs-1.1.1
---- Makefile.in.orig Sun Mar 25 00:59:46 2001
-+++ Makefile.in Wed May 16 09:38:37 2001
-@@ -143,5 +143,14 @@
+also don't try to strip a script.
+
+--- Makefile.in.orig Sun May 5 20:50:38 2002
++++ Makefile.in
+@@ -189,7 +189,16 @@
+
lexor.o: lexor.cc parse.h
+# make sure no one sneaks a -O* in on us via one of these variables
@@ -20,3 +23,13 @@ and pmax using egcs-1.1.1
+ mv $*.d dep/$*.d
parse.h parse.cc: $(srcdir)/parse.y
+ $(YACC) --verbose -t -p VL -d -o parse.cc $(srcdir)/parse.y
+@@ -220,7 +229,7 @@
+ for tgt in $(TARGETS); do (cd $$tgt ; $(MAKE) install); done
+
+ $(bindir)/iverilog-vpi: ./iverilog-vpi
+- $(INSTALL_PROGRAM) ./iverilog-vpi $(bindir)/iverilog-vpi
++ $(INSTALL_SCRIPT) ./iverilog-vpi $(bindir)/iverilog-vpi
+
+ $(libdir)/libvpi.a : ./libvpi.a
+ $(INSTALL_DATA) libvpi.a $(libdir)/libvpi.a