steve
65e9b6be12
Rework of internals to carry vectors through nexus instead
...
of single bits. Make the ivl, tgt-vvp and vvp initial changes
down this path.
2004-12-11 02:31:25 +00:00
steve
6818d996ea
Version stamps for 0.8
2004-10-13 22:01:34 +00:00
steve
e4ae832153
Clean up spurious trailing white space.
2004-10-04 01:10:51 +00:00
steve
0a630b60dd
Fix make check for pristine sources.
2004-09-18 01:59:44 +00:00
steve
bfd393c91c
Remove extra sub-make of vpi directory.
2004-06-09 22:13:14 +00:00
steve
ec0e35b940
Treat cygwin like Unix for build purposes.
2004-03-17 17:06:44 +00:00
steve
9e223b9696
Clean up rules for iverilog-vpi vs driver-vpi.
2004-03-11 06:13:58 +00:00
steve
a0ed5e9e29
Separate out the lookup_sys_func table, for eventual
...
support for function type tables.
Remove ipal compile flags.
2004-03-09 04:29:42 +00:00
steve
8188c4c690
Makefile cleanup.
2004-02-10 19:25:00 +00:00
steve
19e8a92729
Fix make check to support -tconf configuration method.
2003-12-12 04:36:48 +00:00
steve
0b538ceed6
The _pli_types.h header file is generated, not copied from srcdir.
2003-11-26 01:36:55 +00:00
steve
cceb2bd2c5
Remove the iverilog.conf file.
2003-11-18 06:31:45 +00:00
steve
435f06bd21
ivl -F and -t flags are onpassed throught the -C file.
2003-11-13 03:10:37 +00:00
steve
c5f7e7837b
Start the vvp target config files.
2003-11-01 04:22:50 +00:00
steve
123e4c7f65
Report the configure vpi install directory.
2003-10-14 00:31:31 +00:00
steve
bb8785962f
Support 32bit compile on AMD64 systems.
2003-10-13 20:57:34 +00:00
steve
da7956a797
Fix name search in elab_lval.
2003-09-19 03:30:04 +00:00
steve
1de5e6c848
Support --includedir to configure.
2003-09-17 04:30:33 +00:00
steve
7e7735ce21
Get rid of spurious parse.cc.h error messages.
2003-09-13 00:59:56 +00:00
steve
adcafb6f24
Install man pages on Windows build.
2003-08-10 00:39:13 +00:00
steve
4a8b9e549a
Move PUdp constructor into compiled file.
2003-07-15 05:07:13 +00:00
steve
56b876afc4
Add -Wall to compile.
2003-06-25 01:48:39 +00:00
steve
90de3904f4
Minor tweaks to iterated rules,
...
Add some missing uninstall removes.
2003-03-15 05:47:51 +00:00
steve
fd95cffad4
remember to uninstall _pli_types.h
2003-03-13 16:33:25 +00:00
steve
feee40603c
Makefile cleanups to better support concurrent make.
2003-02-27 22:13:22 +00:00
steve
d3de1d9c33
Add at least minimal implementations for several
...
acc_ functions. Add support for standard ACC
string handling.
Add the _pli_types.h header file to carry the
IEEE1364-2001 standard PLI type declarations.
2003-02-17 06:39:47 +00:00
steve
e571dd90d8
Calculate delay statement delays using elaborated
...
expressions instead of pre-elaborated expression
trees.
Remove the eval_pexpr methods from PExpr.
2003-02-08 19:49:21 +00:00
steve
46253ed873
Rework expression parsing and elaboration to
...
accommodate real/realtime values and expressions.
2003-01-26 21:15:58 +00:00
steve
54206ef92b
Make sure to use local system.vpi.
2003-01-18 23:56:06 +00:00
steve
301cbe31ad
Remove vpithunk, and move libvpi to vvp directory.
2003-01-10 03:06:32 +00:00
steve
5b81798205
install iverilog-vpi as a script.
2002-12-10 05:45:44 +00:00
steve
a8a82df47d
Prepare for 20021207 snapshot
2002-12-08 03:06:30 +00:00
steve
2001903c89
Cygwin doesnot need driver-vpi sibdirectory.
2002-11-24 02:27:28 +00:00
steve
c98ce4a029
Add Windows version of iverilog-vpi.
2002-11-13 01:50:11 +00:00
steve
5c07a29e46
Install sqrt-virtex.v under Windows.
2002-11-11 01:12:41 +00:00
steve
bc6a958a50
More reliable iverilog.conf install dependency.
2002-11-06 03:42:40 +00:00
steve
eb81062d85
Add to synth2 support for synthesis of
...
synchronous logic. This includes DFF enables
modeled by if/then/else.
2002-09-16 00:30:33 +00:00
steve
774f78cd3e
Autoconfig ident support.
2002-08-12 00:27:10 +00:00
steve
b170a85fef
Kill links to vvm.
2002-08-10 22:27:13 +00:00
steve
4e753a2c15
dll uses StringHeap for named items.
2002-08-04 19:13:16 +00:00
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