diff options
author | dmcmahill <dmcmahill@pkgsrc.org> | 2004-10-14 22:29:04 +0000 |
---|---|---|
committer | dmcmahill <dmcmahill@pkgsrc.org> | 2004-10-14 22:29:04 +0000 |
commit | 714513d8ae29ae4b1b577b953bb46ac1fd87284d (patch) | |
tree | 2df0c0bfb3ad3fa9a5add37c1003f3185f4d4366 /cad/verilog/patches/patch-ad | |
parent | c79123ea1d7fc1c347f050d947e6e393d0201203 (diff) | |
download | pkgsrc-714513d8ae29ae4b1b577b953bb46ac1fd87284d.tar.gz |
update to verilog-0.8.
The current release is a considerable improvement over the previous stable
release. It includes 20 months of fixes and language coverage improvements.
For a complete history of changes, see the release notes for individual
snapshots between the 0.7 and 0.8 releases found at
ftp://ftp.icarus.com/pub/eda/verilog/snapshots/pre-0.8
A brief list of highlights:
- Support for advanced standard data types such as real,
- Lots more language support in general,
- Kernel of an extensible, interactive debugger is new,
- More complete support for user supplied system functions and tasks,
including PLI system functions with various return value types,
- Better standards compliance for core system tasks and functions in
general, including some Verilog 2001 file I/O support, and
- Performance improvements in general.
Diffstat (limited to 'cad/verilog/patches/patch-ad')
-rw-r--r-- | cad/verilog/patches/patch-ad | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/cad/verilog/patches/patch-ad b/cad/verilog/patches/patch-ad index eabde9cbc2f..d449d143ae1 100644 --- a/cad/verilog/patches/patch-ad +++ b/cad/verilog/patches/patch-ad @@ -1,13 +1,12 @@ -$NetBSD: patch-ad,v 1.6 2001/08/04 01:20:44 dmcmahill Exp $ +$NetBSD: patch-ad,v 1.7 2004/10/14 22:29:04 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 @@ +--- Makefile.in.orig 2003-06-25 03:48:39.000000000 +0200 ++++ Makefile.in 2003-07-12 19:11:41.000000000 +0200 +@@ -170,7 +170,17 @@ + lexor.o: lexor.cc parse.h ++# work around buggy compilers when compiling the parser with optimization +# make sure no one sneaks a -O* in on us via one of these variables +# set in the environment +CXX_NOOPT=$(CXX:-O%=) @@ -19,4 +18,5 @@ and pmax using egcs-1.1.1 + $(CXX_NOOPT) $(CPPFLAGS_NOOPT) $(CXXFLAGS_NOOPT) -MD -c $< -o $*.o + mv $*.d dep/$*.d - parse.h parse.cc: $(srcdir)/parse.y + parse.cc: $(srcdir)/parse.y + $(YACC) --verbose -t -p VL -d -o parse.cc $(srcdir)/parse.y |