Wilson Snyder
|
a2ffe86a36
|
Copyright update
git-svn-id: file://localhost/svn/verilator/trunk/verilator@976 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2008-01-15 14:29:08 +00:00 |
|
Wilson Snyder
|
22bde7d461
|
Fixed tracing of SystemC w/o SystemPerl
git-svn-id: file://localhost/svn/verilator/trunk/verilator@975 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-12-13 13:54:04 +00:00 |
|
Wilson Snyder
|
f23203dc96
|
Make __Inlines.h file so we can build VL_CONST_W_#X funcs automatically
git-svn-id: file://localhost/svn/verilator/trunk/verilator@974 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-11-30 22:38:21 +00:00 |
|
Wilson Snyder
|
a94f1c779b
|
Spelling fixes
git-svn-id: file://localhost/svn/verilator/trunk/verilator@973 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-11-30 22:12:53 +00:00 |
|
Wilson Snyder
|
6412aff82d
|
Version bump, commentary
git-svn-id: file://localhost/svn/verilator/trunk/verilator@970 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-11-27 16:52:19 +00:00 |
|
Wilson Snyder
|
99bc1f92c9
|
Declare lex %tokens so user doesn't see yP_UGLYNAMES.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@969 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-11-05 21:38:20 +00:00 |
|
Wilson Snyder
|
891edad53a
|
Fixed generate for loops with constant zero conditions.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@968 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-11-05 14:09:22 +00:00 |
|
Wilson Snyder
|
98e35b02ad
|
Leak repairs and node leak detection
git-svn-id: file://localhost/svn/verilator/trunk/verilator@967 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-11-02 11:23:03 +00:00 |
|
Wilson Snyder
|
8075372675
|
Add -Wno-lint
git-svn-id: file://localhost/svn/verilator/trunk/verilator@966 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-10-31 21:17:23 +00:00 |
|
Wilson Snyder
|
10e34ca48e
|
Support "#delay <statement>;" with associated STMTDLY warning.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@965 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-10-31 20:29:07 +00:00 |
|
Wilson Snyder
|
329808afff
|
Misc updates to match Verilog-Perl
git-svn-id: file://localhost/svn/verilator/trunk/verilator@964 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-10-31 20:11:59 +00:00 |
|
Wilson Snyder
|
7fc3e6c168
|
Fix missing CAST required above some CONSTs
git-svn-id: file://localhost/svn/verilator/trunk/verilator@963 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-10-31 19:22:26 +00:00 |
|
Wilson Snyder
|
199b32709c
|
Fix div by zero in constant propagation
git-svn-id: file://localhost/svn/verilator/trunk/verilator@962 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-10-30 22:58:47 +00:00 |
|
Wilson Snyder
|
1775da5f43
|
Track verilog-perl: Add static keyword; track IEEE BNF
git-svn-id: file://localhost/svn/verilator/trunk/verilator@961 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-10-26 14:58:26 +00:00 |
|
Wilson Snyder
|
45c202f78f
|
Match Verilog-Perl operator names
git-svn-id: file://localhost/svn/verilator/trunk/verilator@960 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-10-23 20:54:29 +00:00 |
|
Wilson Snyder
|
a77b58dba9
|
Version bump
git-svn-id: file://localhost/svn/verilator/trunk/verilator@957 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-10-18 16:32:16 +00:00 |
|
Wilson Snyder
|
c300ab6dd9
|
Match up with Verilog-Perl: add specify operators
git-svn-id: file://localhost/svn/verilator/trunk/verilator@956 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-10-18 16:29:19 +00:00 |
|
Wilson Snyder
|
9ac0f1accb
|
Fix parsing system functions with empty parens
git-svn-id: file://localhost/svn/verilator/trunk/verilator@955 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-09-17 17:54:02 +00:00 |
|
Wilson Snyder
|
7990e5d4b1
|
Fix parsing module #(parameter x,y) declarations.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@954 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-09-11 13:35:02 +00:00 |
|
Wilson Snyder
|
fb2cb3c49d
|
Don't exit early if many warnings but no errors are found. [Stan Mayer]
git-svn-id: file://localhost/svn/verilator/trunk/verilator@953 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-08-23 13:21:58 +00:00 |
|
Wilson Snyder
|
c4b1bc2506
|
Version bump
git-svn-id: file://localhost/svn/verilator/trunk/verilator@950 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-08-01 13:44:45 +00:00 |
|
Wilson Snyder
|
551393d443
|
Fix SC_LIBS missing from generated makefiles. [Ding Xiaoliang]
git-svn-id: file://localhost/svn/verilator/trunk/verilator@949 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-07-31 14:47:21 +00:00 |
|
Wilson Snyder
|
79d305f3e8
|
Match Verilog-Perl: Remove preprocessor adding newlines before `line.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@948 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-07-30 15:00:21 +00:00 |
|
Wilson Snyder
|
822956e769
|
Add SystemVerilog end labels
git-svn-id: file://localhost/svn/verilator/trunk/verilator@947 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-07-18 17:58:53 +00:00 |
|
Wilson Snyder
|
a681a6a6d5
|
Make -> a token to match verilog-perl
git-svn-id: file://localhost/svn/verilator/trunk/verilator@946 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-07-18 17:26:12 +00:00 |
|
Wilson Snyder
|
5f6d69affd
|
Support SystemVerilog ==? and !=? operators.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@945 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-07-18 15:01:39 +00:00 |
|
Wilson Snyder
|
4a9bea6980
|
Version bump; commentary
git-svn-id: file://localhost/svn/verilator/trunk/verilator@942 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-21 21:00:38 +00:00 |
|
Wilson Snyder
|
bfddd80f43
|
Support V2K function/task argument lists.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@941 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-19 23:43:14 +00:00 |
|
Wilson Snyder
|
84a778719a
|
Fix constification removing continuous always blocks
git-svn-id: file://localhost/svn/verilator/trunk/verilator@940 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-15 14:39:52 +00:00 |
|
Wilson Snyder
|
829d80d5b5
|
Fix display constanting of neg quads. Part of previous checkin
git-svn-id: file://localhost/svn/verilator/trunk/verilator@939 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-14 21:27:40 +00:00 |
|
Wilson Snyder
|
d6a5c97f3a
|
Fix last change: percents must be literalized
git-svn-id: file://localhost/svn/verilator/trunk/verilator@938 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-14 18:34:08 +00:00 |
|
Wilson Snyder
|
4ba00bd256
|
Propagate constants into displays
git-svn-id: file://localhost/svn/verilator/trunk/verilator@937 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-14 17:29:37 +00:00 |
|
Wilson Snyder
|
c18f9da400
|
Put display scope tracking under special node type
git-svn-id: file://localhost/svn/verilator/trunk/verilator@936 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-14 16:41:32 +00:00 |
|
Wilson Snyder
|
5b620a8dc5
|
Add V3Number display function, unused as yet
git-svn-id: file://localhost/svn/verilator/trunk/verilator@935 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-14 14:24:21 +00:00 |
|
Wilson Snyder
|
9c968c590c
|
Fix Preprocessor dropping some line directives
git-svn-id: file://localhost/svn/verilator/trunk/verilator@934 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-13 17:34:09 +00:00 |
|
Wilson Snyder
|
dff5d5c4e4
|
Report as many warning types as possible before exiting.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@933 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-12 19:39:10 +00:00 |
|
Wilson Snyder
|
1265e8cce8
|
Support V2K portlists with input a,b,...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@932 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-12 13:58:56 +00:00 |
|
Wilson Snyder
|
2b5d7eeb50
|
Lesser license for verilated files
git-svn-id: file://localhost/svn/verilator/trunk/verilator@931 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-06-11 17:07:11 +00:00 |
|
Wilson Snyder
|
bb9ae89049
|
Version bump
git-svn-id: file://localhost/svn/verilator/trunk/verilator@928 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-05-22 12:15:01 +00:00 |
|
Wilson Snyder
|
72832a2810
|
Support empty module declarations
git-svn-id: file://localhost/svn/verilator/trunk/verilator@927 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-05-18 18:48:22 +00:00 |
|
Wilson Snyder
|
18cb210eac
|
Ignore protect, and allow empty case
git-svn-id: file://localhost/svn/verilator/trunk/verilator@926 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-05-18 14:03:50 +00:00 |
|
Wilson Snyder
|
2c5a183368
|
Ignore ctrl-Zs in preprocessor
git-svn-id: file://localhost/svn/verilator/trunk/verilator@925 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-05-17 16:15:24 +00:00 |
|
Wilson Snyder
|
386f0a75df
|
Support automatic and additional v2k timing statements
git-svn-id: file://localhost/svn/verilator/trunk/verilator@924 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-05-16 19:27:29 +00:00 |
|
Wilson Snyder
|
ea26482154
|
Support functions which return integers
git-svn-id: file://localhost/svn/verilator/trunk/verilator@923 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-05-16 18:19:23 +00:00 |
|
Wilson Snyder
|
3aee7f918a
|
More cleanup to match VParse, and support celldefine properly
git-svn-id: file://localhost/svn/verilator/trunk/verilator@922 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-05-16 12:55:25 +00:00 |
|
Wilson Snyder
|
b3dd18b215
|
More bison cleanup; no functional change
git-svn-id: file://localhost/svn/verilator/trunk/verilator@921 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-05-14 20:59:58 +00:00 |
|
Wilson Snyder
|
a77e331e89
|
Standardize flex->bison token names. No functional change.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@920 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-05-12 16:29:25 +00:00 |
|
Wilson Snyder
|
6f414ee9e2
|
Add unsigned keyword
git-svn-id: file://localhost/svn/verilator/trunk/verilator@919 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-05-12 15:31:04 +00:00 |
|
Wilson Snyder
|
8d56b498d1
|
Warn if flex is not installed.
git-svn-id: file://localhost/svn/verilator/trunk/verilator@918 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-04-24 17:03:52 +00:00 |
|
Wilson Snyder
|
871c1853bf
|
Version bump
git-svn-id: file://localhost/svn/verilator/trunk/verilator@915 77ca24e4-aefa-0310-84f0-b9a241c72d87
|
2007-04-20 12:43:23 +00:00 |
|