steve
dddaa0ebcf
More configure information in iverilog-vpi.
2002-07-03 23:20:12 +00:00
steve
9b6b081e38
Add structure for asynchronous logic synthesis.
2002-06-30 02:21:31 +00:00
steve
809bd18e66
Uninstall removed ivl from libdir.
2002-06-14 04:17:12 +00:00
steve
b5018cd994
distclean rm some generated makefiles.
2002-06-06 18:48:02 +00:00
steve
f19a7c617d
improved uninstall target.
2002-06-05 18:52:14 +00:00
steve
c594dcec52
Add new iverilog-vpi man page.
2002-05-28 05:21:30 +00:00
steve
6511fc610b
Add the acc_user.h header file.
2002-05-23 03:46:42 +00:00
steve
e6c0629626
Add language support for Verilog-2001 attribute
...
syntax. Hook this support into existing $attribute
handling, and add number and void value types.
Add to the ivl_target API new functions for access
of complex attributes attached to gates.
2002-05-23 03:08:50 +00:00
steve
ca9abaf0c5
Start the libveriuser library.
2002-05-19 05:21:00 +00:00
steve
2e6807493f
Make clean should remove iverilog-vpi.
2002-05-15 01:25:07 +00:00
steve
186759c95e
Do not need mangle.o unless vvm us used.
2002-05-06 00:50:38 +00:00
steve
b094bbdcf4
Add support for conbinational events by finding
...
the inputs to expressions and some statements.
Get case and assignment statements working.
2002-04-21 04:59:07 +00:00
steve
bc95b02854
make install for iverilog-vpi
2002-04-07 00:50:13 +00:00
steve
1893e7c8e5
Add the iverilog-vpi command.
2002-04-07 00:47:10 +00:00
steve
b7c2bd4f72
Add the NetUserFunc netlist node.
2002-03-09 02:10:22 +00:00
steve
b5fbb82ba1
Make vvm optional, normally off.
2002-02-16 03:18:53 +00:00
steve
7c3f5c9fae
Support print of version number.
2002-02-03 07:05:36 +00:00
steve
364ffc9024
Add support for bit select of parameters.
...
This leads to a NetESelect node and the
vvp code generator to support that.
2002-01-28 00:52:41 +00:00
steve
d48bb4d744
Tell check target where to find system.vpi.
2002-01-25 03:25:16 +00:00
steve
a87575a76e
make check uses vvp instead of vvm.
2002-01-05 04:36:43 +00:00
steve
357a0ff23e
Detect bison and flex in configure.in
2001-12-30 17:20:33 +00:00
steve
7bf480be9a
Some bison versions choose different output names.
2001-12-06 02:55:24 +00:00
steve
ab6c8cb4b8
Parser and pform use hierarchical names as hname_t
...
objects instead of encoded strings.
2001-12-03 04:47:14 +00:00
steve
6466d02eda
Add automatic module libraries.
2001-10-20 23:02:39 +00:00
steve
3e4eb17b15
Another go at getting link of ivl.exe right.
2001-10-19 23:15:01 +00:00
steve
a7054a91e5
libiberty is needed for mingw, and useable under cygwin.
2001-10-14 19:54:05 +00:00
steve
a73cfbc2b5
MacOS X compile time changes. (Timothy Wood)
2001-09-20 03:21:01 +00:00
steve
962a77c6b8
Rearrange bison parameters for portability.
2001-08-10 00:39:22 +00:00
steve
d5658d4180
dosify compiled with mingw does not know cygwin paths.
2001-08-05 17:28:40 +00:00
steve
fbf55b9df4
Get the hello.vl and sqrt.vl names right.
2001-08-04 05:53:44 +00:00
steve
176e6d09ca
Add install of examples for Windows.
2001-08-03 17:06:47 +00:00
steve
b825f8d2b2
Create a config.h.in file to hold all the config
...
junk, and support gcc 3.0. (Stephan Boettcher)
2001-07-25 03:10:48 +00:00
steve
3154f07817
compile libvpi.a with PIC flags (Dan McMahill)
2001-07-11 19:32:02 +00:00
steve
b6e1d63cb0
Change the VPI call process so that loaded .vpi modules
...
use a function table instead of implicit binding.
2001-06-12 03:53:10 +00:00
steve
de8c725890
Mingw32 support (Venkat Iyer)
2001-05-20 15:09:39 +00:00
steve
ac91dc38b8
Recursive make check target.
2001-03-25 05:59:46 +00:00
steve
2d4f33a0dd
Use the correct paths for vpip in make check.
2001-03-25 04:47:47 +00:00
steve
32f3881344
Rearrange VPI support libraries.
2001-03-14 19:27:44 +00:00
steve
cb65ee5e00
Add the vvp engine to cvs.
2001-03-11 00:29:38 +00:00
steve
f5d0211864
In the context of range declarations, use elab_and_eval instead
...
of the less robust eval_const methods.
2001-02-10 20:29:39 +00:00
steve
219df169a3
Generalize the evaluation of floating point delays, and
...
get it working with delay assignment statements.
Allow parameters to be referenced by hierarchical name.
2001-01-14 23:04:55 +00:00
steve
a64a4d7a9b
Fixes to support compilation using vpath.
2001-01-09 03:11:27 +00:00
steve
40da501cec
Add the pal loadable target.
2000-12-09 01:17:38 +00:00
steve
f6507cba43
Check lvalue of procedural continuous assign (PR#29)
2000-12-06 06:31:09 +00:00
steve
4f638882c9
Add Attrib class for holding NetObj attributes.
2000-12-04 17:37:03 +00:00
steve
4faec154f0
Finally remove the verilog.sh script.
2000-12-02 05:57:46 +00:00
steve
ff53b60c66
Remove excess *.d dependencies for parse.d
2000-12-02 05:30:08 +00:00
steve
d0ec7e2c02
Make the null target into a loadable target.
2000-12-02 04:50:32 +00:00
steve
ef49fc127f
Change LineInfo to store const C strings.
2000-11-30 17:31:42 +00:00
steve
28af357c8a
Clean a bit more completely.
2000-11-29 23:59:29 +00:00