pkgsrc/cad
dmcmahill 04b0aa23bf update to verilog-current-20020828
Release Notes for Snapshot 20020828

This snapshot adds support for parameter and localparam bit
ranges. This is a IEEE1364-2001 feature, although some -1995 compilers
have supported it in the past.

Fixed a *nasty* and slippery bug with the evaluation of bit select of
nets. (Bit select of variables was unaffected.) The symptoms did not
clearly point to the problem, so bugs related to it were often mis-
reported.

Gate delays were lost when constants were propagated to their
inputs. This is fixed for the known broken cases. Also, mux output
delays have been fixed. Also, release statements that apply to elided
nets are turned into no-ops.

The r-values of non-blocking assignments are now precalculated at
compile time, if possible, as is done with blocking assignments. This
speeds up constant propagation, and is more thorough.

Also optimize subtraction of small constants from vectors, with the
new %subi instruction in vvp. This saves some in code size and thread
footprint.

Handling of x in r-value bit selects and memory word selects did the
wrong thing. Now they do the right thing. Also, x in the selector of
?: ternary operators does the right (and complicated) thing now. In
the process, a fork-join code generator bug was fixed.

Several bugs with time formatting have been fixed.

Temporaries in sequential blocks are detected by the synthesizer, and
converted into wires when needed. This expands support for
combinational logic synthesis.
2002-08-29 11:15:56 +00:00
..
acs Oops, forgot to cvs add these 2001-10-31 20:30:59 +00:00
atlc import of atlc-2.32 2002-03-13 12:42:59 +00:00
boolean Mark this package as NetBSD 1.4 and 1.5 only because it cannot be built 2002-08-17 05:59:00 +00:00
cascade Move pkg/ files into package's toplevel directory 2001-11-01 00:47:39 +00:00
dinotrace Change explicit build dependencies on perl into "USE_PERL5=build". This 2002-07-24 19:45:22 +00:00
eagle Use "suse_linux/Makefile.application" to pick correct SuSE packages. 2002-04-04 12:29:46 +00:00
electric Note explicitly that this package is USE_X11BASE. Currently, it relies on 2002-04-23 02:08:51 +00:00
fastcap On arm32, use gcc-2.95.3 to avoid an internal egcs compiler error. 2002-04-20 15:22:25 +00:00
fasthenry On arm32, avoid egcs internal compiler errors by using gcc-2.95.3 2002-04-20 15:34:44 +00:00
felt Correct a typo in the master site. 2002-06-28 07:31:36 +00:00
geda update the gEDA suite of tools to the 20020414 snapshot. 2002-05-18 18:08:39 +00:00
geda-docs update to geda-docs-20020209 which is the latest documentation 2002-05-18 14:25:48 +00:00
geda-symbols Substitute a couple of mkdir' by ${MKDIR}'. 2002-06-26 10:29:33 +00:00
geda-utils update the gEDA suite of tools to the 20020414 snapshot. 2002-05-18 18:08:39 +00:00
gerbv - remove comments about some limitations which are no longer present. 2002-07-09 23:20:22 +00:00
gnetlist add PKG_SYSCONFDIR/pcb, $HOME/.pcb and . to the search path for PCB m4 2002-06-01 20:11:55 +00:00
gnucap update to gnucap-0.31 2002-03-29 02:24:42 +00:00
gschem update the gEDA suite of tools to the 20020414 snapshot. 2002-05-18 18:08:39 +00:00
gsymcheck update the gEDA suite of tools to the 20020414 snapshot. 2002-05-18 18:08:39 +00:00
gwave Update to gwave-20020122 2002-05-18 17:47:59 +00:00
ipal-current Move pkg/ files into package's toplevel directory 2001-11-01 00:47:39 +00:00
libgeda update the gEDA suite of tools to the 20020414 snapshot. 2002-05-18 18:08:39 +00:00
magic in the config script that comes with magic, check for /usr/libexec/cpp 2002-07-14 03:47:46 +00:00
mcalc update to mcalc-1.5. 2002-08-23 01:31:24 +00:00
mpac Get rid of manually adding "nbX" to PKGNAME when a pkg was changed in 2001-11-29 01:12:24 +00:00
ng-spice Obey CFLAGS. In particular this lets the default -O2 for pmax get used 2002-04-04 01:24:58 +00:00
ntesla Move pkg/ files into package's toplevel directory 2001-11-01 00:47:39 +00:00
oregano Give all packages which depend on "png" a version bump, and update 2002-03-13 17:36:35 +00:00
pcb Make this package xpkgwedge-friendly. 2002-06-27 16:46:30 +00:00
qcad Give all packages which depend on "png" a version bump, and update 2002-03-13 17:36:35 +00:00
simian Generalize the handling for packages where "fetch" and "fetch-list" 2002-03-04 19:41:03 +00:00
simian-docs Move pkg/ files into package's toplevel directory 2001-11-01 00:47:39 +00:00
spice * Strongly buildlinkify to handle readline wierdness. 2002-02-27 17:14:28 +00:00
spiceprm Buildlinkify. 2001-11-28 05:20:38 +00:00
verilog update to verilog-0.6 2002-02-08 01:48:31 +00:00
verilog-current update to verilog-current-20020828 2002-08-29 11:15:56 +00:00
vipec Give all packages which depend on "png" a version bump, and update 2002-03-13 17:36:35 +00:00
xchiplogo Update dependency on xforms. We're mainly bumping the dependency 2002-04-17 04:45:06 +00:00
xcircuit Give all packages which depend on "png" a version bump, and update 2002-03-13 17:36:35 +00:00
Makefile add magic 2002-04-06 21:39:34 +00:00