steve
a9595fe6ba
Do not elide ports of cells.
2003-06-25 04:46:03 +00:00
steve
e8a222e783
Fix mingw portability problems.
2003-06-25 04:04:19 +00:00
steve
0e797dc7bc
Virtex and Virtex2 share much code.
2003-06-25 02:55:57 +00:00
steve
f7162eb538
Spelling fixes.
2003-06-25 01:49:06 +00:00
steve
56b876afc4
Add -Wall to compile.
2003-06-25 01:48:39 +00:00
steve
957a464743
Virtex support for NOT gates.
2003-06-25 01:46:44 +00:00
steve
79248d0592
Add ivl_synthesis_cell support for virtex2.
2003-06-24 03:55:00 +00:00
steve
21ff80075a
Various warnings fixed.
2003-06-24 01:38:02 +00:00
steve
bad861dba3
Module attributes make it al the way to ivl_target.
2003-06-23 01:25:44 +00:00
steve
5cb5a19819
ivl_synthesis_cell cuts off synthesis within a module.
2003-06-23 00:14:44 +00:00
steve
996d4c76db
vpi_handle diagnostic message.
2003-06-22 04:19:26 +00:00
steve
565e4f1fed
gettimeprecision will null argument has specific meaning.
2003-06-21 23:40:15 +00:00
steve
61195c5daa
Harmless fixup of warnings.
2003-06-21 01:21:42 +00:00
steve
ccf4d4d7da
Module attributes from the parser
...
through to elaborated form.
2003-06-20 00:53:19 +00:00
steve
cc5f7a64b0
Add attributes to modules.
2003-06-19 18:54:49 +00:00
steve
71a404a546
Add arithmetic shift operators.
2003-06-18 03:55:18 +00:00
steve
ae418c6a6d
Account for all 64 bits in results of $time.
2003-06-18 00:54:28 +00:00
steve
2894c021e7
Better trace of PLI1 registration.
2003-06-17 22:09:45 +00:00
steve
2321df4bfc
Remove short int restrictions from vvp opcodes. (part 2)
2003-06-17 21:28:59 +00:00
steve
96ca885aca
Remove short int restrictions from vvp opcodes.
2003-06-17 19:17:42 +00:00
steve
bbdf03b457
1) setlinebuf() for vpi_trace
...
2) Addes error checks for trace file opens
3) removes now extraneous flushes
4) fixes acc_next() bug
2003-06-17 16:55:07 +00:00
steve
b544b319fa
Handle special case of (*).
2003-06-17 04:23:25 +00:00
steve
536b79b667
Handle bufz as buf in generic fpga/edif target.
2003-06-17 03:47:41 +00:00
steve
4da0cc4c8c
Fix fprintf warning.
2003-06-16 22:14:15 +00:00
steve
ad102e80de
Functions can have sub-scope.
2003-06-16 00:34:08 +00:00
steve
c8b18b998e
Spell Yasuhisa correctly.
2003-06-16 00:33:41 +00:00
steve
1b0408ac8f
More efficient code for ternary expressions.
2003-06-15 22:49:32 +00:00
steve
222eaa0f88
Operands of unsigned multiply are unsigned.
2003-06-15 18:53:20 +00:00
steve
d2188b8f6d
Snapshot 20030614.
2003-06-14 22:20:19 +00:00
steve
2f6826247a
Sign extend signed vectors.
2003-06-14 22:18:54 +00:00
steve
4709c3e012
ihand is system task, not scope.
2003-06-14 01:16:17 +00:00
steve
54e809ffa4
Include verbose messages in log output.
2003-06-13 19:51:08 +00:00
steve
a9ce23d2e9
Add a bunch more PLI1 routines.
2003-06-13 19:23:41 +00:00
steve
3ef65d1298
Properly manage real variables in subscopes.
2003-06-13 19:10:45 +00:00
steve
b43c543455
Handle assign of real to vector.
2003-06-13 19:10:20 +00:00
steve
dc90f0d52d
Task/functions can have signed ports.
2003-06-13 00:27:09 +00:00
steve
83dfce00d2
support vpiVectorVal for value of thread vector.
2003-06-11 05:07:31 +00:00
steve
218693794d
Use -mieee for alpha compiles.
2003-06-11 05:07:07 +00:00
steve
0c7a5874d4
Proper pad of signed constants.
2003-06-11 02:23:45 +00:00
steve
2f241ae95b
Handle B and b in binary constants.
2003-06-11 01:58:21 +00:00
steve
6827aef285
PR735: bit select indices are signed constants.
2003-06-10 04:29:57 +00:00
steve
4f89e3a026
INclude missing assert.h in load_module.
2003-06-05 04:31:09 +00:00
steve
8352c91b0a
Evaluate <= with real operands.
2003-06-05 04:28:24 +00:00
steve
a4d69e08da
Better width testing for thread vector allocation.
2003-06-05 04:18:50 +00:00
steve
1c65ea08e8
1) Adds configure logic to clean up compiler warnings
...
2) adds acc_compare_handle, acc_fetch_range, acc_next_scope and
tf_isetrealdelay, acc_handle_scope
3) makes acc_next reentrant
4) adds basic vpiWire type support
5) fills in some acc_object_of_type() and acc_fetch_{full}type()
6) add vpiLeftRange/RigthRange to signals
2003-06-04 01:56:20 +00:00
steve
d3daa997b5
internal error for <= expression errors.
2003-06-04 01:26:17 +00:00
steve
bc91ec41f2
Add tf_strgetp functions.
2003-05-30 04:22:13 +00:00
steve
2b471d16f7
Add acc_next function.
2003-05-30 04:18:31 +00:00
steve
0555a5f182
vpi_trace of vpi_free_object.
2003-05-30 04:08:28 +00:00
steve
bd459d5182
Add tf_rosynchronize and friends.
2003-05-30 04:05:32 +00:00