Wilson Snyder
|
dbaedb5995
|
Internals: Add XML output internals, unused. No functional change.
|
2012-03-20 15:57:29 -04:00 |
|
Wilson Snyder
|
0a832e90bd
|
Internals: Rename left/right to match IEEE. No functional change.
|
2012-03-19 21:32:05 -04:00 |
|
Wilson Snyder
|
b4e908d04d
|
Fix warning on gcc 4.6.1
|
2012-03-16 18:06:32 -04:00 |
|
Wilson Snyder
|
c63b697636
|
Fix signed array warning, bug456.
|
2012-03-12 20:29:00 -04:00 |
|
Wilson Snyder
|
c0f7bc4b5e
|
Tests: Parameter bug case
|
2012-03-09 19:35:37 -05:00 |
|
Wilson Snyder
|
7139c9ae59
|
Fix and document --gdb option, bug454.
|
2012-03-09 18:37:38 -05:00 |
|
Wilson Snyder
|
04f910b747
|
Fix V3Tristate t_tri_select crash
|
2012-03-07 22:42:47 -05:00 |
|
Wilson Snyder
|
1c3de70155
|
Internals: Debug merge. No functional change
|
2012-03-07 21:48:02 -05:00 |
|
Wilson Snyder
|
b73642f8a8
|
Report ENDLABEL on mismatching end labels, bug450.
|
2012-03-07 20:14:18 -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
|
6e2758ae26
|
Internals: Minor refactorings from dtype branch. No functional change.
|
2012-03-03 12:10:29 -05:00 |
|
Wilson Snyder
|
4637e06ad2
|
Fix backward widths in function output warning
|
2012-03-03 12:09:01 -05:00 |
|
Wilson Snyder
|
764399256c
|
Internals: Rename gdb dump utilities, add fileline dump
|
2012-03-03 11:29:09 -05:00 |
|
Wilson Snyder
|
f4ca4edc64
|
Debug: Add default .gdbinit file
|
2012-03-02 20:59:47 -05:00 |
|
Wilson Snyder
|
872a1216a7
|
Internals: Fix enum widthTotalBytes.
|
2012-03-02 06:58:19 -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
|
e6244ca204
|
Internals: Move dimension accessors from AstVar to AstNodeDType.
|
2012-02-28 21:33:17 -05:00 |
|
Wilson Snyder
|
f540362e36
|
Fix expansion of back-slashed escaped macros, bug441.
|
2012-02-25 21:31:36 -05:00 |
|
Wilson Snyder
|
2be6699a6a
|
Internals: Make covergroup parsing closer to normal types
|
2012-02-23 22:09:51 -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
|
b104ab9491
|
Internals: AstRefDType points to type _below_ AstTyperef. No functional change
|
2012-02-21 07:27:17 -05:00 |
|
Wilson Snyder
|
a39c81c63f
|
Internals: Remove width() on AstCaseItem. No functional change.
|
2012-02-20 16:48:52 -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
|
7caafb4014
|
Internals: Use dtype functions; changes to integer to match spec
|
2012-02-20 09:55:20 -05:00 |
|
Wilson Snyder
|
f1546abf09
|
Fix error when using UDPs without --bbox-unsup
|
2012-02-20 09:02:59 -05:00 |
|
Wilson Snyder
|
7e9dda3c5e
|
Fix false command not found warning in Makefiles.
|
2012-02-16 07:17:08 -05:00 |
|
Wilson Snyder
|
0b96f88875
|
Fix bisonpre documentation
|
2012-02-12 20:53:43 -05:00 |
|
Wilson Snyder
|
f13ffe2098
|
Internals: Merge from VHDL branch. Minor stuff, no functional change.
|
2012-02-11 20:40:58 -05:00 |
|
Wilson Snyder
|
bca5d26583
|
Backout ca927fe5; snps isn't supported in DC.
|
2012-02-10 22:36:19 -05:00 |
|
Wilson Snyder
|
ca927fe587
|
Support snps directives
|
2012-02-02 10:26:45 -05:00 |
|
Wilson Snyder
|
9df8966f4a
|
Support arrayed SystemC I/O pins.
|
2012-02-01 20:20:43 -05:00 |
|
Wilson Snyder
|
0c7c4924ee
|
Fix core dump with over 100 deep UNOPTFLAT, bug432.
|
2012-01-26 20:20:23 -05:00 |
|
Wilson Snyder
|
8f40d6617e
|
For generated variables, opt towards 2-state so zero init
|
2012-01-26 08:29:55 -05:00 |
|
Wilson Snyder
|
af9e85bda1
|
Fix memory delayed assignments from multiple clock domains.
|
2012-01-26 08:10:50 -05:00 |
|
Wilson Snyder
|
d17f812827
|
Fix BLKSEQ warnings on variables declared inside always.
|
2012-01-19 21:15:21 -05:00 |
|
Wilson Snyder
|
2396181bc5
|
Add SYSTEMC_INCLUDE and SYSTEMC_LIBDIR
|
2012-01-19 20:30:41 -05:00 |
|
Wilson Snyder
|
c2c7c7bd9a
|
Copyright year update
|
2012-01-15 10:26:28 -05:00 |
|
Wilson Snyder
|
071a1c4adb
|
Internals: Fix cppcheck warning
|
2011-12-27 12:15:20 -05:00 |
|
Wilson Snyder
|
d5b2dda2e8
|
Fix loop iterator
|
2011-12-26 18:32:40 -05:00 |
|
Wilson Snyder
|
2ac281eb3e
|
Commentary
|
2011-12-23 19:32:56 -05:00 |
|
Wilson Snyder
|
5e81543448
|
Internals: Use width when widthMin is the same. No functional change intended
|
2011-12-22 21:10:28 -05:00 |
|
Wilson Snyder
|
b32f925468
|
Internals: remove extra width sets
|
2011-12-22 19:08:49 -05:00 |
|
Wilson Snyder
|
fdeb6bcae0
|
Internals: Progress towards proper short-circuit evaluation
|
2011-12-22 08:33:16 -05:00 |
|
Wilson Snyder
|
76232cd9e7
|
Internals: Separate pure from branching. No functional change.
|
2011-12-15 22:23:11 -05:00 |
|
Wilson Snyder
|
4da9b5e491
|
Internals: Rename isSplittable->isPure. No functional change
|
2011-12-15 19:13:54 -05:00 |
|
Wilson Snyder
|
65de8359e7
|
Internals: Comment out unused code, no funtional change
|
2011-12-15 18:39:29 -05:00 |
|
Wilson Snyder
|
350ba264e8
|
Internals: Create bools/doubles with dtypeChg functions. No functional change.
|
2011-11-30 19:32:33 -05:00 |
|
Wilson Snyder
|
29e24818a1
|
Internals: Rename and cleanup some width() usages. No functional change.
|
2011-11-30 18:50:21 -05:00 |
|
Wilson Snyder
|
71cd6f7b90
|
Spelling fixes
|
2011-11-30 18:20:19 -05:00 |
|
Wilson Snyder
|
84ba253791
|
Last commit - don't allow error overrides if not lint
|
2011-11-30 18:07:11 -05:00 |
|
Wilson Snyder
|
fce158b8ad
|
Make DETECTARRAY so can turn off for lint
|
2011-11-30 16:20:43 -05:00 |
|
Wilson Snyder
|
da13ba6c67
|
Internals: Use elementsConst for AstRange width.
|
2011-11-30 07:51:05 -05:00 |
|
Wilson Snyder
|
7618133298
|
Internals: Renames towards common dtype. No functional change.
|
2011-11-29 22:36:51 -05:00 |
|
Wilson Snyder
|
0d1698f81d
|
Internals: Allow v3Global in V3Ast.h. No functional change.
|
2011-11-29 22:29:16 -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
|
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
|
b7c2c83c88
|
Fix bad result with if-else-return optimization, bug420.
|
2011-11-12 08:07:30 -05:00 |
|
Wilson Snyder
|
3b6da93331
|
Reuse goto labels inside functions, bug420a
|
2011-11-10 19:13:32 -05:00 |
|
Wilson Snyder
|
88a2b0b911
|
Support constants in sensitivity lists, bug412.
|
2011-11-02 18:34:17 -04:00 |
|
Wilson Snyder
|
954e127f1d
|
Commentary: Report children node types
|
2011-11-01 19:33:11 -04:00 |
|
Wilson Snyder
|
7654add5e5
|
Indicate 'exiting due to errors' if errors, not warnings.
|
2011-10-31 21:39:15 -04:00 |
|
Wilson Snyder
|
85a37ea53f
|
Search for user -y paths before default current directory.
|
2011-10-28 18:57:40 -04:00 |
|
Wilson Snyder
|
b337acebcc
|
When multiple tops, show example
|
2011-10-28 18:19:04 -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
|
1f2b40cff1
|
Fix 3.823 constructor core dump on Debian, bug401.
|
2011-10-25 18:41:04 -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
|
86e3c78776
|
configure: Test for compiler flags, and remove old config checks
|
2011-10-12 19:04:57 -04:00 |
|
Wilson Snyder
|
40076287ea
|
Internals: In .tree files show filename as letter
|
2011-10-11 07:17:39 -04:00 |
|
Wilson Snyder
|
ca81db8edf
|
Remove dead node types; make report of node usage. No functional change
|
2011-10-10 18:13:42 -04:00 |
|
Wilson Snyder
|
ae68a80e98
|
Fix fflush
|
2011-10-10 18:13:17 -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
|
55bd765ea0
|
Find config_rev when under git in remote config dir
|
2011-10-05 18:36:44 -04:00 |
|
Wilson Snyder
|
b03d61e2cf
|
Use EXEEXT to fix make warning
|
2011-10-05 17:07:10 -04:00 |
|
Wilson Snyder
|
3f7cbce58c
|
Move version to configure.ac
|
2011-10-05 09:50:14 -04:00 |
|
Wilson Snyder
|
7c2fdd1ee9
|
Fix --help output to go to stderr, not stdout, bug397.
|
2011-10-04 10:08:16 -04:00 |
|
Wilson Snyder
|
eb6d42acf9
|
Support $ceil, $floor, etc.
|
2011-09-28 21:35:26 -04:00 |
|
Wilson Snyder
|
094d676a8b
|
Fix MSVC compile warning with trunc/round, bug394.
|
2011-09-21 09:08:05 -04:00 |
|
Wilson Snyder
|
71306ceb1d
|
Devel version
|
2011-09-14 21:44:54 -04:00 |
|
Wilson Snyder
|
8bbfc7fc22
|
Version bump
|
2011-09-14 21:12:40 -04:00 |
|
Wilson Snyder
|
15b8819136
|
Avoid warning on older flex/gcc systems (lion)
|
2011-09-12 20:26:34 -04:00 |
|
Wilson Snyder
|
3fae8ade05
|
Fix PowerPC runtime error, bug288
|
2011-08-22 21:02:09 -04:00 |
|
Wilson Snyder
|
f9bbf31d65
|
Fix internal error on integer casts, bug374.
|
2011-08-09 19:56:22 -04:00 |
|
Wilson Snyder
|
df1da3dda9
|
Internals: Fix cppcheck warnings; no functional change intended
|
2011-08-04 21:58:45 -04:00 |
|
Wilson Snyder
|
c83f2a4abd
|
Internals: Fix preincrements to reduce cppcheck warnings
|
2011-08-04 21:15:24 -04:00 |
|
Wilson Snyder
|
ad53833040
|
Version bump
|
2011-07-28 19:53:54 -04:00 |
|
Wilson Snyder
|
bc8c85668a
|
Support coverage in -cc and -sc output modes.
|
2011-07-28 19:41:05 -04:00 |
|
Wilson Snyder
|
d12a3dde45
|
Fix cast compile warning
|
2011-07-28 07:59:30 -04:00 |
|
Wilson Snyder
|
4bfea7f54d
|
Merge branch 'master' of ssh://git-verilator-wsnyder/git/verilator
|
2011-07-26 18:30:25 -04:00 |
|
Wilson Snyder
|
55906486d8
|
Support 'real' numbers and related functions.
|
2011-07-24 15:01:51 -04:00 |
|
Wilson Snyder
|
d88d85c172
|
Internals: Real2: Create numeric class; no functional change intended
|
2011-07-23 19:58:34 -04:00 |
|
Wilson Snyder
|
59c3c536c7
|
Internals: Real1: properly lex doubles
|
2011-07-23 08:25:41 -04:00 |
|
Wilson Snyder
|
a007458cb8
|
Internals: Rename float/double to match real branch. No functional change.
|
2011-07-21 22:10:25 -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
|
a547158a50
|
bisonpre: Merge from Verilog-Perl
|
2011-07-21 20:34:33 -04:00 |
|
Wilson Snyder
|
698aaffb0b
|
Fix missing leading zeros in %0d, bug367
|
2011-07-14 07:39:11 -04:00 |
|
Wilson Snyder
|
73eccecbf8
|
Merge branch 'master' of ssh://git-verilator-wsnyder/git/verilator
|
2011-07-11 08:10:28 -04:00 |
|
Wilson Snyder
|
ae4a261463
|
Internals: Rename UnaryMin to Negate. No functional change.
|
2011-07-08 06:03:07 -04:00 |
|
Wilson Snyder
|
c9f0d0cec2
|
Recognize pragma synthesys to match vhier
|
2011-07-07 13:30:27 -04:00 |
|
Wilson Snyder
|
4fa1e45d45
|
Internals: Move width internals to inside class; move WidthCommit. No functional change
|
2011-07-06 19:03:40 -04:00 |
|
Wilson Snyder
|
1b3d252bfe
|
Internals: Cleanup Dead code
|
2011-07-06 18:46:41 -04:00 |
|
Wilson Snyder
|
a9ba4a9fcd
|
Internals: Cleanups in V3Signed towards reals; no functional change
|
2011-07-05 21:05:35 -04:00 |
|
Wilson Snyder
|
696660639a
|
Support 'const' variables in limited cases; similar to enums.
|
2011-07-02 12:45:26 -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
|
4fc78ffb58
|
Merge branch 'master' of ssh://git-verilator-wsnyder/git/verilator
|
2011-06-29 14:22:59 -04:00 |
|
Wilson Snyder
|
8137f41fc3
|
Support disable for loop escapes.
|
2011-06-28 21:26:49 -04:00 |
|
Wilson Snyder
|
2e9471797d
|
Version to devel
|
2011-06-28 21:11:29 -04:00 |
|
Wilson Snyder
|
344248cea0
|
Version bump
|
2011-06-28 20:52:04 -04:00 |
|
Wilson Snyder
|
2789e3dba5
|
Fix 96 bit DPI input/outputs, bug359
|
2011-06-28 20:45:50 -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
|
96e2a407f4
|
Merge branch 'master' of ssh://git-verilator-wsnyder/git/verilator
|
2011-05-20 13:40:18 -04:00 |
|
Wilson Snyder
|
fb85679068
|
Fix DPI bit vector compile errors, bug347.
|
2011-05-12 07:35:28 -04:00 |
|
Wilson Snyder
|
9558e14479
|
Fix DPI undeclared svBitVecVal compile error, bug346. Additional change.
|
2011-05-12 06:59:13 -04:00 |
|
Wilson Snyder
|
4af0af93bf
|
Fix DPI undeclared svBitVecVal compile error, bug346.
|
2011-05-12 06:32:29 -04:00 |
|
Wilson Snyder
|
df4bc950fe
|
Cleanup trailing whitespace
|
2011-05-09 23:58:38 -04:00 |
|
Wilson Snyder
|
250394f72b
|
Fix compiler warnings on SPARC, bug288
|
2011-05-09 23:49:17 -04:00 |
|
Wilson Snyder
|
ca83fd6dc1
|
CDC: edge report under debug
|
2011-04-20 10:11:35 -04:00 |
|
Wilson Snyder
|
d5e9e7cd2b
|
Remove dead code
|
2011-04-19 19:02:03 -05:00 |
|
Wilson Snyder
|
9a96f621ef
|
Fix CDCRSTLOGIC report showing endpoint flops without resets.
|
2011-04-18 10:47:02 -04:00 |
|
Wilson Snyder
|
5d7ce096c6
|
Fix error on enum references to other packages, bug339.
|
2011-04-13 19:34:14 -04:00 |
|
Wilson Snyder
|
c9f8109c06
|
Pre-version
|
2011-04-13 19:33:58 -04:00 |
|
Wilson Snyder
|
a20b4f2864
|
Version bump
|
2011-04-06 07:33:44 -04:00 |
|
Wilson Snyder
|
02f3beb8db
|
Add V3Number rotate functions; unused as yet
|
2011-03-30 21:31:29 -04:00 |
|
Wilson Snyder
|
3269cc3d90
|
Add +libext+.sv default
|
2011-03-30 21:30:36 -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
|
9704f59566
|
Internals: Rename AstCast to AstCCast
|
2011-03-17 21:09:52 -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
|
a176054118
|
Add --trace-max-width and --trace-max-array, bug 319.
|
2011-02-23 21:58:27 -05:00 |
|