Wilson Snyder
|
229d854607
|
Fix package resolution of parameters, bug586.
|
2012-12-31 17:05:13 -05:00 |
|
Wilson Snyder
|
a547133efe
|
Internals: Remove VAR_MEM to match Verilog-Perl, towards bug586.
|
2012-12-31 13:47:34 -05:00 |
|
Wilson Snyder
|
cf445898ce
|
Internals: Move VARRESET rule to match Verilog-Perl and prevent next change conflict, towards bug586. No functional change.
|
2012-12-31 13:43:54 -05:00 |
|
Wilson Snyder
|
2238fa46ed
|
Show fileline in bison debug.
|
2012-12-02 18:03:34 -05:00 |
|
Wilson Snyder
|
7ef37d6e17
|
Fix missing var access functions when no DPI, bug572.
|
2012-10-30 03:02:35 -04:00 |
|
Wilson Snyder
|
158e112752
|
Internals: Resolve misc bison comments with Verilog-Perl. No functional change.
|
2012-10-08 21:20:13 -04:00 |
|
Wilson Snyder
|
ec992c7f5e
|
Internals: Resolve misc bison comments with Verilog-Perl
|
2012-10-08 20:45:39 -04:00 |
|
Wilson Snyder
|
d3601dd561
|
Support '{} assignment pattern on structures, part of bug355.
|
2012-08-12 15:15:21 -04:00 |
|
Wilson Snyder
|
6339159b04
|
MAJOR: Support packed structures and unions, bug181.
|
2012-07-29 10:16:20 -04:00 |
|
Wilson Snyder
|
b52d94273c
|
Internals: Move variable referencing into LinkDot in support of structs.
|
2012-07-24 06:26:35 -04:00 |
|
Wilson Snyder
|
8b9b7178a2
|
Internals: MAJOR CHANGE. Combine V3Link and V3LinkDot stages for structures.
Functionality should be similar, but may introduce instability in resolving variables/cells.
Final merge from dot.
|
2012-07-21 17:12:42 -04:00 |
|
Wilson Snyder
|
b7d1c34aa6
|
Internals: Add more sym table debug, renames. Merge from dot. No functional change
|
2012-07-19 21:18:39 -04:00 |
|
Wilson Snyder
|
3ec687a0cf
|
Internals: Merge from struct branch, rework LinkDot symbol table. No functional change intended.
|
2012-06-20 06:13:28 -04:00 |
|
Wilson Snyder
|
1b439703ff
|
Fix leak issues, bug521
|
2012-05-30 23:17:55 -04:00 |
|
Wilson Snyder
|
4cc5943f90
|
Leak fix - Null sense item shouldn't disable event
|
2012-05-30 23:15:25 -04:00 |
|
Wilson Snyder
|
87e8736823
|
IMPORTANT: Major internal changes for supporting complex data types.
Adds dtype() to every node, keep global table of dtypes and remove duplicates.
Final merge from dtype branch.
|
2012-04-29 10:14:13 -04:00 |
|
Wilson Snyder
|
486b6580d8
|
Internals: Rename VSignedState. Merge from dtype. No functional change.
|
2012-04-29 08:30:02 -04:00 |
|
Wilson Snyder
|
641024c235
|
Fix generated inouts with duplicated modules, bug498.
|
2012-04-27 19:41:13 -04:00 |
|
Wilson Snyder
|
fb90e47e70
|
Tests: Add t_udp_noname, bug468
|
2012-04-24 20:43:15 -04:00 |
|
Wilson Snyder
|
ffbd595d88
|
Support nmos and pmos, bug488.
|
2012-04-23 20:13:07 -04:00 |
|
Wilson Snyder
|
9734931f67
|
IMPORTANT: Rewrite tristate handling, tri0, tri1, etc.
|
2012-04-21 21:45:28 -04:00 |
|
Wilson Snyder
|
50edef4ab2
|
Add Emacs indentation line. No functional change
|
2012-04-12 21:08:20 -04:00 |
|
Wilson Snyder
|
1601b3b6b0
|
Internals: Merge VFlagChildDtype calls. No functional change intended.
|
2012-03-31 11:22:19 -04:00 |
|
Wilson Snyder
|
4a31463299
|
Fix genvar and begin under generate, bug461.
|
2012-03-23 08:49:47 -04:00 |
|
Wilson Snyder
|
2bda43875d
|
Support += and -= in standard for loops, bug463.
|
2012-03-22 21:02:38 -04:00 |
|
Wilson Snyder
|
37839e2709
|
Cleanup trailing whitespace. No functional change
|
2012-03-20 16:01:53 -04:00 |
|
Wilson Snyder
|
b73642f8a8
|
Report ENDLABEL on mismatching end labels, bug450.
|
2012-03-07 20:14:18 -05:00 |
|
Wilson Snyder
|
03dfbdb7b1
|
Fix inheriting signed type across untyped parameters.
|
2012-03-03 21:03:34 -05:00 |
|
Wilson Snyder
|
6e2758ae26
|
Internals: Minor refactorings from dtype branch. No functional change.
|
2012-03-03 12:10:29 -05:00 |
|
Wilson Snyder
|
8c75674591
|
Internals: V3Dead: Avoid iterating over vars we can't remove.
|
2012-02-29 23:05:11 -05:00 |
|
Wilson Snyder
|
2be6699a6a
|
Internals: Make covergroup parsing closer to normal types
|
2012-02-23 22:09:51 -05:00 |
|
Wilson Snyder
|
d699247269
|
Internals: In AstBasicDType avoid use of Range for constants. No functional change.
|
2012-02-20 11:48:31 -05:00 |
|
Wilson Snyder
|
c2c7c7bd9a
|
Copyright year update
|
2012-01-15 10:26:28 -05:00 |
|
Wilson Snyder
|
362d642c87
|
Support "generate for (genvar i=0; ...".
|
2011-11-29 18:23:18 -05:00 |
|
Wilson Snyder
|
20189f5191
|
Fix empty generate region, bug422.
|
2011-11-28 07:49:36 -05:00 |
|
Wilson Snyder
|
bedf946fb2
|
Support V-AMS wreal
|
2011-11-27 10:31:06 -05:00 |
|
Wilson Snyder
|
b30b2a183b
|
Support .
|
2011-11-20 02:01:48 -05:00 |
|
Wilson Snyder
|
88a2b0b911
|
Support constants in sensitivity lists, bug412.
|
2011-11-02 18:34:17 -04:00 |
|
Wilson Snyder
|
e378cc5791
|
Add sc_bv attribute to force bit vectors, bug402.
|
2011-10-26 08:57:27 -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
|
ae68a80e98
|
Fix fflush
|
2011-10-10 18:13:17 -04:00 |
|
Wilson Snyder
|
eb6d42acf9
|
Support $ceil, $floor, etc.
|
2011-09-28 21:35:26 -04:00 |
|
Wilson Snyder
|
3fae8ade05
|
Fix PowerPC runtime error, bug288
|
2011-08-22 21:02:09 -04:00 |
|
Wilson Snyder
|
55906486d8
|
Support 'real' numbers and related functions.
|
2011-07-24 15:01:51 -04:00 |
|
Wilson Snyder
|
ae4a261463
|
Internals: Rename UnaryMin to Negate. No functional change.
|
2011-07-08 06:03:07 -04:00 |
|
Wilson Snyder
|
696660639a
|
Support 'const' variables in limited cases; similar to enums.
|
2011-07-02 12:45:26 -04:00 |
|
Wilson Snyder
|
8137f41fc3
|
Support disable for loop escapes.
|
2011-06-28 21:26:49 -04:00 |
|
Wilson Snyder
|
df4bc950fe
|
Cleanup trailing whitespace
|
2011-05-09 23:58:38 -04:00 |
|
Wilson Snyder
|
c83f12a55c
|
Support simple cast operators, bug335.
|
2011-03-17 22:25:49 -04:00 |
|