pkgsrc/cad/verilog-current
dmcmahill 4970d0ff3f 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.)
2004-06-07 01:09:50 +00:00
..
patches update to snapshot "20030705". 2003-07-14 09:51:48 +00:00
buildlink3.mk Bah. Forgot to remove unnecessary includes. 2004-04-11 05:37:09 +00:00
DESCR s/seperate/separate/ 2004-01-31 23:35:24 +00:00
distinfo update to verilog-current-20040606 2004-06-07 01:09:50 +00:00
Makefile update to verilog-current-20040606 2004-06-07 01:09:50 +00:00
PLIST update to the 20040220 snapshot 2004-03-02 15:34:07 +00:00