Wilson Snyder
|
dbf4e08d09
|
Tests
|
2012-03-06 20:12:47 -05:00 |
Wilson Snyder
|
274359e6ee
|
Tests: Bit extraction from non-logic types
|
2012-03-04 17:17:57 -05:00 |
Wilson Snyder
|
8687dcbce1
|
Internals: Add isRanged, more debug. No functional change.
|
2012-03-04 16:18:41 -05:00 |
Wilson Snyder
|
03dfbdb7b1
|
Fix inheriting signed type across untyped parameters.
|
2012-03-03 21:03:34 -05:00 |
Wilson Snyder
|
3c8519f245
|
Fix inheriting real type across untyped parameters.
|
2012-03-03 16:29:06 -05:00 |
Wilson Snyder
|
4d2cc3ebdd
|
Tests: New param value test
|
2012-03-03 15:44:56 -05:00 |
Wilson Snyder
|
4637e06ad2
|
Fix backward widths in function output warning
|
2012-03-03 12:09:01 -05:00 |
Wilson Snyder
|
f540362e36
|
Fix expansion of back-slashed escaped macros, bug441.
|
2012-02-25 21:31:36 -05:00 |
Wilson Snyder
|
09c10492ab
|
Fix hang on recursive substitution `defines, bug443.
|
2012-02-23 21:54:37 -05:00 |
Wilson Snyder
|
c8e4b1fc84
|
Fix functions inside generate for block.
|
2012-02-21 22:23:06 -05:00 |
Wilson Snyder
|
0de7cece5b
|
Fix hang when functions inside begin block.
|
2012-02-21 21:25:11 -05:00 |
Wilson Snyder
|
f1546abf09
|
Fix error when using UDPs without --bbox-unsup
|
2012-02-20 09:02:59 -05:00 |
Wilson Snyder
|
660bc757f1
|
Tests: Remove debug
|
2012-02-04 20:00:36 -05:00 |
Wilson Snyder
|
9df8966f4a
|
Support arrayed SystemC I/O pins.
|
2012-02-01 20:20:43 -05:00 |
Wilson Snyder
|
af9e85bda1
|
Fix memory delayed assignments from multiple clock domains.
|
2012-01-26 08:10:50 -05:00 |
Wilson Snyder
|
35c53865fb
|
Check c style array
|
2012-01-25 19:23:41 -05:00 |
Wilson Snyder
|
d17f812827
|
Fix BLKSEQ warnings on variables declared inside always.
|
2012-01-19 21:15:21 -05:00 |
Wilson Snyder
|
c4504a9221
|
tests: Fix t_dist_install breaking corunning test
|
2011-12-15 18:39:51 -05:00 |
Wilson Snyder
|
362d642c87
|
Support "generate for (genvar i=0; ...".
|
2011-11-29 18:23:18 -05:00 |
Wilson Snyder
|
e4c96d5be5
|
Fix array of instantiations with sub-range output, bug414.
|
2011-11-28 22:10:43 -05:00 |
Wilson Snyder
|
f488701adc
|
Fix dpi exports with > 32 bit but < 64 bit args, bug423.
|
2011-11-28 21:15:57 -05:00 |
Wilson Snyder
|
8ff2bf51c5
|
Merge branch 'master' of ssh://git-verilator-wsnyder/git/verilator
|
2011-11-28 09:48:14 -05:00 |
Wilson Snyder
|
a2490a55a9
|
tests: Test $countones on other simulators
|
2011-11-28 09:48:01 -05:00 |
Wilson Snyder
|
20189f5191
|
Fix empty generate region, bug422.
|
2011-11-28 07:49:36 -05:00 |
Wilson Snyder
|
06b796c6bd
|
Suppress VARHIDDEN on dpi import arguments.
|
2011-11-27 12:03:22 -05:00 |
Wilson Snyder
|
bedf946fb2
|
Support V-AMS wreal
|
2011-11-27 10:31:06 -05:00 |
Wilson Snyder
|
b9e67157c6
|
With "--language VAMS" support a touch of Verilog AMS.
|
2011-11-25 00:49:38 -05:00 |
Wilson Snyder
|
b30b2a183b
|
Support .
|
2011-11-20 02:01:48 -05:00 |
Wilson Snyder
|
9ab3bcdde3
|
Support with %g.
|
2011-11-20 01:01:02 -05:00 |
Wilson Snyder
|
5df3bbe188
|
Fix $display with %d following %g.
|
2011-11-20 00:45:59 -05:00 |
Wilson Snyder
|
b7c2c83c88
|
Fix bad result with if-else-return optimization, bug420.
|
2011-11-12 08:07:30 -05:00 |
Wilson Snyder
|
88a2b0b911
|
Support constants in sensitivity lists, bug412.
|
2011-11-02 18:34:17 -04:00 |
Wilson Snyder
|
85a37ea53f
|
Search for user -y paths before default current directory.
|
2011-10-28 18:57:40 -04:00 |
Wilson Snyder
|
fb9ca54c95
|
Fix reporting not found modules if generate-off, bug403.
|
2011-10-27 20:56:38 -04:00 |
Wilson Snyder
|
1a15d41523
|
Support jumps in program modules
|
2011-10-27 19:13:24 -04:00 |
Wilson Snyder
|
e378cc5791
|
Add sc_bv attribute to force bit vectors, bug402.
|
2011-10-26 08:57:27 -04:00 |
Wilson Snyder
|
df207807b6
|
Add ASSIGNIN as suppressable error.
|
2011-10-25 18:57:49 -04:00 |
Wilson Snyder
|
f19979d928
|
Fix "always @ (* )", bug403, bug404.
|
2011-10-25 18:08:24 -04:00 |
Wilson Snyder
|
19be7a53da
|
List unsupported on delays
|
2011-10-21 07:13:38 -04:00 |
Wilson Snyder
|
0aa7c3f659
|
Add -Wall reporting ASSIGNDLY on assignment delays.
|
2011-10-20 20:50:42 -04:00 |
Wilson Snyder
|
4aa7222022
|
tests: use verilator_flags and skip more widely
|
2011-10-12 23:03:53 -04:00 |
Wilson Snyder
|
40076287ea
|
Internals: In .tree files show filename as letter
|
2011-10-11 07:17:39 -04:00 |
Wilson Snyder
|
beb7c58375
|
Fix DPI import false BLKSEQ warnings.
|
2011-10-07 20:04:15 -04:00 |
Wilson Snyder
|
e080b9d565
|
Fix DPI import output of 64 bits, bug398.
|
2011-10-07 19:47:10 -04:00 |
Wilson Snyder
|
ca2db37039
|
Fix UNDRIVEN warnings inside DPI import functions.
|
2011-10-07 08:29:34 -04:00 |
Wilson Snyder
|
194825f78e
|
Add configure options for cc warnings and extended tests.
|
2011-10-07 06:48:40 -04:00 |
Wilson Snyder
|
eb6d42acf9
|
Support $ceil, $floor, etc.
|
2011-09-28 21:35:26 -04:00 |
Wilson Snyder
|
f9bbf31d65
|
Fix internal error on integer casts, bug374.
|
2011-08-09 19:56:22 -04:00 |
Wilson Snyder
|
bc8c85668a
|
Support coverage in -cc and -sc output modes.
|
2011-07-28 19:41:05 -04:00 |
Wilson Snyder
|
bd55bfa071
|
Support more vpi file functions
|
2011-07-28 07:05:40 -04:00 |
Wilson Snyder
|
6d2f09b579
|
Fix vpi_register_cb using bad s_cb_data, bug370.
|
2011-07-27 13:03:49 -04:00 |
Wilson Snyder
|
55906486d8
|
Support 'real' numbers and related functions.
|
2011-07-24 15:01:51 -04:00 |
Wilson Snyder
|
d051912f21
|
Internals: Rename functions to match real branch. No functional change.
|
2011-07-21 21:32:31 -04:00 |
Wilson Snyder
|
95f2351aa0
|
Tests: %t formatting
|
2011-07-21 19:37:53 -04:00 |
Wilson Snyder
|
698aaffb0b
|
Fix missing leading zeros in %0d, bug367
|
2011-07-14 07:39:11 -04:00 |
Wilson Snyder
|
7f49619875
|
Fix VL_FCLOSE declaration, broke two commits ago, bug363
|
2011-07-05 20:42:33 -04:00 |
Wilson Snyder
|
696660639a
|
Support 'const' variables in limited cases; similar to enums.
|
2011-07-02 12:45:26 -04:00 |
Wilson Snyder
|
da4323062d
|
Commentary
|
2011-07-01 15:23:09 -04:00 |
Wilson Snyder
|
a901e171b2
|
Support $fopen and I/O with integer instead of `verilator_file_descriptor.
|
2011-07-01 13:41:21 -04:00 |
Wilson Snyder
|
6e41d532fe
|
Use 'vluint64_t' for SystemC instead of (same sized) 'uint64' for MSVC++.
|
2011-06-29 19:19:01 -04:00 |
Wilson Snyder
|
8137f41fc3
|
Support disable for loop escapes.
|
2011-06-28 21:26:49 -04:00 |
Wilson Snyder
|
2789e3dba5
|
Fix 96 bit DPI input/outputs, bug359
|
2011-06-28 20:45:50 -04:00 |
Wilson Snyder
|
cca759a41e
|
Tests: Example embedding
|
2011-05-22 08:43:36 -04:00 |
Wilson Snyder
|
4f7b3d8882
|
Fix out of memory on slice syntax error, bug354.
|
2011-05-21 08:19:33 -04:00 |
Wilson Snyder
|
2b330b78b7
|
Support bit vectors > 64 bits wide in DPI import and exports.
|
2011-05-20 21:33:31 -04:00 |
Wilson Snyder
|
fb85679068
|
Fix DPI bit vector compile errors, bug347.
|
2011-05-12 07:35:28 -04:00 |
Wilson Snyder
|
5d7ce096c6
|
Fix error on enum references to other packages, bug339.
|
2011-04-13 19:34:14 -04:00 |
Wilson Snyder
|
44a19d2a0a
|
Fix missing test files
|
2011-04-06 07:33:32 -04:00 |
Wilson Snyder
|
fb70a1f4ab
|
Add --Wno-fatal to turn off abort on warnings.
|
2011-03-22 18:09:39 -04:00 |
Wilson Snyder
|
df0aa483ce
|
Support ${...} and $(...) env variables in .vc files
|
2011-03-21 12:25:31 -04:00 |
Wilson Snyder
|
c83f12a55c
|
Support simple cast operators, bug335.
|
2011-03-17 22:25:49 -04:00 |
Wilson Snyder
|
2923893d34
|
Support loop unrolling on width mismatches, bug 333
|
2011-03-12 07:45:04 -05:00 |
Wilson Snyder
|
ea75290f65
|
Add error on circular parameter definitions, bug329
|
2011-03-07 20:44:19 -05:00 |
Wilson Snyder
|
cfdb852843
|
Fix concatenates and vectored bufif1, bug326.
|
2011-02-23 21:21:59 -05:00 |
Wilson Snyder
|
2e67a91982
|
Support $bits(data_type), bug327.
|
2011-02-23 19:04:15 -05:00 |
Wilson Snyder
|
074ca9330d
|
Make width violation on function outputs a fatal error
|
2011-02-18 20:52:26 -05:00 |
Wilson Snyder
|
e5de759236
|
Report error on function call output tied to constant.
Fix internal error on functions called as SV tasks.
|
2011-02-14 19:25:30 -05:00 |
Wilson Snyder
|
e26a75c59d
|
Fix internal error on non-inlined inout pins.
|
2011-02-07 19:15:58 -05:00 |
Wilson Snyder
|
8701145b40
|
Fix error on constants connected to outputs, bug323.
|
2011-01-31 07:05:04 -05:00 |
Wilson Snyder
|
a2558886c8
|
Report errors on empty pins, bug321
|
2011-01-29 18:00:48 -05:00 |
Wilson Snyder
|
f818ee86ae
|
Report errors on duplicated pins, bug321.
|
2011-01-29 17:01:06 -05:00 |
Wilson Snyder
|
a435ae98f9
|
Throw UNUSED/UNDRIVEN only once per net in a parametrized module.
|
2011-01-18 21:28:51 -05:00 |
Wilson Snyder
|
0af0d3b171
|
Cleanup CDC reports, remove TOP-> signal prefixes
|
2011-01-17 14:58:58 -05:00 |
Wilson Snyder
|
fab7924cc2
|
Fix block comment not separating identifiers, bug311.
|
2011-01-11 18:46:21 -05:00 |
Wilson Snyder
|
0ab739e8b1
|
Fix false BLKSEQ on non-unrolled for loop indexes.
|
2011-01-06 06:46:19 -05:00 |
Wilson Snyder
|
1611362c22
|
Add --unused-regexp
|
2011-01-01 19:43:22 -05:00 |
Wilson Snyder
|
71c1f00ec2
|
Copyright year update
|
2011-01-01 18:21:19 -05:00 |
Wilson Snyder
|
1e68086355
|
Fix defparam test failing after make clean
|
2011-01-01 18:12:29 -05:00 |
Wilson Snyder
|
326cc8fd67
|
Fix DLYSYNC with for loop variables
|
2010-12-31 20:18:21 -05:00 |
Wilson Snyder
|
4afcb421bd
|
With --Wall, add BLKSEQ warning on blocking assignments in seq blocks.
|
2010-12-31 18:36:29 -05:00 |
Wilson Snyder
|
8d21917035
|
Add SYNCASYNCNET
|
2010-12-31 07:51:14 -05:00 |
Wilson Snyder
|
2cb97f7475
|
For UNUSED, ignore black boxed sys calls
|
2010-12-30 07:55:31 -05:00 |
Wilson Snyder
|
6283df7491
|
Vlt lint off now has optional msgname
|
2010-12-30 06:58:02 -05:00 |
Wilson Snyder
|
acc4490370
|
For UNUSED, skip primitive tables
|
2010-12-29 20:24:31 -05:00 |
Wilson Snyder
|
f85c1a995a
|
For UNUSED, better by-bit warnings
|
2010-12-29 19:59:07 -05:00 |
Wilson Snyder
|
dce245da5a
|
Allow wildcards in vlt config files
|
2010-12-29 19:14:49 -05:00 |
Wilson Snyder
|
c33299d542
|
Add UNUSED and UNDRIVEN warnings
|
2010-12-29 08:06:05 -05:00 |
Wilson Snyder
|
4a2e68a0fd
|
Avoid -wall
|
2010-12-26 15:26:04 -05:00 |
Wilson Snyder
|
114af7d33f
|
Make UNUSED/UNDRIVEN -Wall only
|
2010-12-26 10:17:35 -05:00 |
Wilson Snyder
|
850de5913d
|
With --Wall, add IFDEPTH warning on deep if statements.
|
2010-12-26 09:31:09 -05:00 |