Wilson Snyder
1d091e49e1
Add VL_TIME_MULTIPLIER to allow sub-timeunit time printing
2008-08-05 14:45:20 -04:00
Wilson Snyder
2b63219cc6
Add IMPERFECTSCH warning, disabled by default.
2008-08-05 13:41:53 -04:00
Wilson Snyder
f1b7762bef
Add by-design and by-module subtotals to verilator_profcfunc.
2008-08-05 09:59:15 -04:00
Wilson Snyder
043ad86482
When warnings are disabled on signals that are flattened out, disable
...
the warnings on the signal(s) that replace it.
2008-08-01 15:30:17 -04:00
Wilson Snyder
74ca9578ed
VERILATOR_BIN envvar should override adding _dbg to program name
2008-07-25 16:30:18 -04:00
Wilson Snyder
d499161446
Fix typo in CASEWITHX
2008-07-23 08:58:48 -04:00
Wilson Snyder
34e8de56bc
Version bump
2008-07-23 07:51:32 -04:00
Wilson Snyder
8a7864ebaa
Add --Wfuture-, for improving forward compatibility.
2008-07-22 14:27:34 -04:00
Wilson Snyder
9e5fb5467f
Add CASEZWITHX lint warning and if disabled fix handling of casez with Xs.
2008-07-22 13:07:19 -04:00
Wilson Snyder
fb34bf7222
Fix lvalue errors with public functions; bug25.
2008-07-22 11:15:28 -04:00
Wilson Snyder
4591f35b7c
Add --autoflush option
2008-07-16 14:06:08 -04:00
Wilson Snyder
f0a06182ca
Add --x-assign=fast, and make it the default.
2008-07-16 13:31:21 -04:00
Wilson Snyder
d9e47a6293
Add WIDTH warning to etc file descriptors.
2008-07-14 17:15:26 -04:00
Wilson Snyder
a555f87705
Fix missing verilator.1 during install. Bug#20. [Holger Wachtler]
2008-07-14 13:41:00 -04:00
Wilson Snyder
826b997166
Add .
2008-07-14 13:16:05 -04:00
Wilson Snyder
d34bc6f304
Fix missing config_reg.h error when non-author .git repository
2008-07-14 10:48:57 -04:00
Wilson Snyder
5771ea48ef
Fix IMPURE errors due to X-assignment temporary variables.
2008-07-14 10:42:58 -04:00
Wilson Snyder
a4f3199427
Add informational warning when -Og is used
2008-07-02 06:48:50 -04:00
Wilson Snyder
e6a43fc127
Fix verilator_includer not being installed into where verilated.mk.in expects
2008-07-01 16:10:09 -04:00
Wilson Snyder
701bd38d01
Add support for , . Bug14.
2008-07-01 14:15:10 -04:00
Wilson Snyder
1a8c8bec0d
Rework $display/$write to go via new VL_WRITE function instead of
...
converting to pure C printf call. This makes the resulting code smaller,
and allows sharing code with future $sprintf support.
2008-06-30 14:31:58 -04:00
Wilson Snyder
20aa21d4b6
Replace stdio.h and stdarg.h with C++ versions
2008-06-30 13:11:25 -04:00
Wilson Snyder
8c6adeb85a
Internals: Convert to use common string convert routine
2008-06-30 07:10:23 -04:00
Wilson Snyder
09b7ba1317
Internal rework, no functionality change.
...
Rework V3EmitC to use a little template language for code to output,
similar to emitVerilog() functions. Change all emitOperator() to
emitC(), elimate emitWordForm().
2008-06-29 20:02:24 -04:00
Wilson Snyder
0703843ac1
Support , .
2008-06-27 20:04:20 -04:00
Wilson Snyder
d962dfe48c
One or two digit octal escapes are legal
2008-06-27 17:52:45 -04:00
Wilson Snyder
d6884db439
Support .
2008-06-27 11:36:25 -04:00
Wilson Snyder
fdcbedef8f
Add support
2008-06-27 08:45:05 -04:00
Wilson Snyder
8afd19648f
Support
2008-06-26 08:52:02 -04:00
Wilson Snyder
3017f12238
Version bump
2008-06-25 07:50:32 -04:00
Wilson Snyder
23ee0342c6
Fix Makefile to find headers/libraries under prefix.
2008-06-24 14:50:34 -04:00
Wilson Snyder
499f98a51c
Fix leading/trailing mixed whitespace
2008-06-12 12:03:47 -04:00
Wilson Snyder
3073db4e81
Add configure check that C++ is working
2008-06-11 21:00:42 -04:00
Wilson Snyder
5703377a5f
Fix tracing missing changes on undriven public wires.
2008-06-11 20:33:53 -04:00
Wilson Snyder
b85aa872cc
Make install now installs verilator_includer and verilator_profcfunc.
2008-06-11 15:13:41 -04:00
Wilson Snyder
5a1a5a7d97
Ignore "// verilator" comments alone on endif lines.
2008-06-11 13:09:36 -04:00
Wilson Snyder
52912c6329
Convert repository to git from svn.
...
- Change .cvsignore to .gitignore
- Remove Id metacomments
- Cleanup whitespace at end of lines
2008-06-09 21:25:10 -04:00
Wilson Snyder
056f72f27f
Fix grammar error exposed with Verilog-Perl rev 55458 ++ -- fix
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1072 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-06-05 20:49:52 +00:00
Wilson Snyder
bb038e86a2
Preproc: Fix error when macro call has commas in concatenate.
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1071 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-06-04 15:39:44 +00:00
Wilson Snyder
cc6c71eb37
Preproc: Fix syntax error when include defname is ifdefed.
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1070 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-06-04 14:45:32 +00:00
Wilson Snyder
de4358f8d8
Preproc: Fix syntax error when include defname is ifdefed.
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1069 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-06-04 14:44:59 +00:00
Wilson Snyder
d6e9c72424
Fix compile errors under Fedora 9, GCC 4.3.0.
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1068 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-05-28 19:58:18 +00:00
Wilson Snyder
96608fb18d
Fix typo in Changes file
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1064 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-05-08 16:37:19 +00:00
Wilson Snyder
280b826d6d
Fix makefile tar.gz rule
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1061 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-05-08 16:34:15 +00:00
Wilson Snyder
538d3d46f4
Fix t_dist_manifest when entering/leaving directory
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1060 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-05-08 15:18:42 +00:00
Wilson Snyder
66b8ec8935
Version bump
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1059 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-05-08 14:38:43 +00:00
Wilson Snyder
4f30025aa0
Add test that manifest (tar file) contains all files in repository
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1058 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-05-08 14:38:07 +00:00
Wilson Snyder
faad36a3ef
Fix missing bisonfix in kit
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1057 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-05-08 12:50:17 +00:00
Wilson Snyder
0b461599d1
Change makefile's maintainer-dist to use release script
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1056 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-05-07 18:32:00 +00:00
Wilson Snyder
0cbab84143
Version bump
...
git-svn-id: file://localhost/svn/verilator/trunk/verilator@1053 77ca24e4-aefa-0310-84f0-b9a241c72d87
2008-05-07 18:27:23 +00:00