Wilson Snyder
|
e7cbefa316
|
Support 1800-2009 defines with default arguments.
|
2009-12-24 11:33:39 -05:00 |
|
Wilson Snyder
|
9b0d26aedd
|
Support `undefineall
|
2009-12-20 22:26:48 -05:00 |
|
Wilson Snyder
|
ef3ed6e338
|
Support DPI exports
|
2009-12-20 08:27:00 -05:00 |
|
Wilson Snyder
|
45b0e63be2
|
Tests: Allow TEST_VERBOSE in c code
|
2009-12-16 21:28:09 -05:00 |
|
Wilson Snyder
|
934dc842e0
|
Add --bbox-unsup option to black-box unsupported UDP tables.
|
2009-12-16 11:45:28 -05:00 |
|
Wilson Snyder
|
deda877355
|
Allow --lint-only to ignore UDP tables
|
2009-12-16 11:21:25 -05:00 |
|
Wilson Snyder
|
2dba8404eb
|
Fix implicit nets when created after used
|
2009-12-16 11:03:07 -05:00 |
|
Wilson Snyder
|
6a2aa7e4f0
|
Fix creating implicit variables for expressions, bug196.
|
2009-12-08 18:29:24 -05:00 |
|
Wilson Snyder
|
735871d501
|
Add Verilated::scopesDump(), for debugging.
|
2009-12-08 06:41:16 -05:00 |
|
Wilson Snyder
|
17bf13fcb6
|
Support DPI context imports
|
2009-12-05 10:38:49 -05:00 |
|
Wilson Snyder
|
2dc7b7ad78
|
Tests: Use top. instead of TOP. to match other sims
|
2009-12-05 09:58:09 -05:00 |
|
Wilson Snyder
|
a3c1724d17
|
DPI: Fix imports from unit level
|
2009-12-04 07:41:18 -05:00 |
|
Wilson Snyder
|
5a9309de78
|
DPI import: Allow system calls to call imports
|
2009-12-04 07:05:44 -05:00 |
|
Wilson Snyder
|
a40fae04ce
|
Support direct programming interface (DPI) "import".
|
2009-12-03 06:55:29 -05:00 |
|
Wilson Snyder
|
f8cb6979d7
|
Add Makefile VM_GLOBAL_FAST, listing objects needed to link executables.
Add additional commentary to makefiles and other output files.
|
2009-12-02 21:15:56 -05:00 |
|
Wilson Snyder
|
66b5fa821c
|
Tests: Add fix-me test
|
2009-12-02 20:05:12 -05:00 |
|
Wilson Snyder
|
2f2f416bea
|
Fix auto-indentation of AstCStmts - again
|
2009-12-02 19:32:41 -05:00 |
|
Wilson Snyder
|
1da07a3b86
|
Fix auto-indentation of AstCStmts
|
2009-12-01 21:55:56 -05:00 |
|
Wilson Snyder
|
ad0fcb745e
|
Internals: Use common function to resolve task pins
|
2009-11-30 18:36:31 -05:00 |
|
Wilson Snyder
|
955824e634
|
Fix functions arguments without leading input
|
2009-11-24 22:16:28 -05:00 |
|
Wilson Snyder
|
3b62f3c9c0
|
Tests: Cleanup some old -v3 flags to be -vl
|
2009-11-24 21:08:42 -05:00 |
|
Wilson Snyder
|
d2a27a84cf
|
Support chandle
|
2009-11-24 09:11:25 -05:00 |
|
Wilson Snyder
|
c7d8eb126f
|
Support and .
|
2009-11-23 21:24:55 -05:00 |
|
Wilson Snyder
|
d608fd77b9
|
Fix initialization of 2 state vars to zero
|
2009-11-23 19:08:25 -05:00 |
|
Wilson Snyder
|
af5aa38bc3
|
Fix `define argument mis-replacing system task of same name, bug191.
|
2009-11-23 14:26:04 -05:00 |
|
Wilson Snyder
|
62f707f501
|
Support $test$plusargs and $value$plusargs, but see the docs.
|
2009-11-19 17:04:21 -05:00 |
|
Wilson Snyder
|
19d62b7a68
|
Support 'time'.
|
2009-11-19 10:45:59 -05:00 |
|
Wilson Snyder
|
103bda04d9
|
Tests: Cleanup MANIFEST.SKIP
|
2009-11-15 09:18:57 -05:00 |
|
Wilson Snyder
|
ae27b8944e
|
Tests: Align verilator & other clocks to start at time 10
|
2009-11-13 19:15:48 -05:00 |
|
Wilson Snyder
|
bb6b825836
|
Tests: Update invoke_ scripts for more recent environment
|
2009-11-13 18:18:30 -05:00 |
|
Wilson Snyder
|
736b9074c8
|
Support for loop i++, ++i, i--, --i, bug175.
|
2009-11-10 16:40:07 -05:00 |
|
Wilson Snyder
|
376147911f
|
Support optional cell parenthesis, bug179
|
2009-11-10 16:29:58 -05:00 |
|
Wilson Snyder
|
4281690021
|
Fix t_case_autoflush* mis-sharing directory
|
2009-11-10 10:54:51 -05:00 |
|
Wilson Snyder
|
65714165f9
|
Fix t_case_write* mis-sharing variable
|
2009-11-10 10:51:26 -05:00 |
|
Wilson Snyder
|
67d1dad77c
|
Support declarations in loop initializers, bug172.
|
2009-11-09 19:09:27 -05:00 |
|
Wilson Snyder
|
3b39c3391d
|
Support "import".
|
2009-11-09 19:07:59 -05:00 |
|
Wilson Snyder
|
68567e763c
|
Support "package" and $unit.
Add VARHIDDEN warning when signal name hides module name.
|
2009-11-07 21:05:02 -05:00 |
|
Wilson Snyder
|
377f194837
|
Support typedef
|
2009-11-06 23:16:06 -05:00 |
|
Wilson Snyder
|
50db34457c
|
Add t_dist_untracked files to prevent forgetting adds
|
2009-11-06 17:52:54 -05:00 |
|
Wilson Snyder
|
b1ce6bd5cc
|
Support "var"
|
2009-11-05 19:57:31 -05:00 |
|
Wilson Snyder
|
81915540de
|
Support "reg x [3][2]".
|
2009-11-05 19:26:44 -05:00 |
|
Wilson Snyder
|
0d65f08b1d
|
Support "program".
|
2009-11-05 19:09:45 -05:00 |
|
Wilson Snyder
|
ffbd1fd474
|
Support "reg [1:0][1:0][1:0]", bug176.
|
2009-11-05 09:57:23 -05:00 |
|
Wilson Snyder
|
700c1f836d
|
Internals: Move array definitions to AstArrayDType instead of under AstVars.
Prep work for more complicated data types.
|
2009-11-04 22:31:53 -05:00 |
|
Wilson Snyder
|
f59467b897
|
Support void functions.
Fix "int" etc added in wrong keyword section in last commit.
|
2009-11-02 22:50:31 -05:00 |
|
Wilson Snyder
|
6bc81d3d26
|
Support byte, shortint, int, longint in variables, parameters and functions.
Internals: function/var sizing and signing now comes via dtypep()
Internals: cleanup code that widths parameters (again)
|
2009-11-02 22:14:11 -05:00 |
|
Wilson Snyder
|
47b5157f01
|
Support division and modulus of > 64 bit vectors.
|
2009-10-26 20:12:09 -04:00 |
|
Wilson Snyder
|
39444d83c5
|
Support little endian bit vectors ("reg [0:2] x;").
|
2009-10-25 16:53:55 -04:00 |
|
Wilson Snyder
|
7392add8e0
|
Add new tests to support for future commit
|
2009-10-22 22:25:24 -04:00 |
|
Wilson Snyder
|
e14695c96e
|
Fix erroring on strings with backslashed newlines, bug168.
|
2009-10-22 21:46:49 -04:00 |
|