Cary R
|
8326fe843b
|
Update format string to use correct format character
|
2015-04-08 19:36:33 -07:00 |
Cary R
|
1cbc38100e
|
Update some cppcheck suppression files
|
2015-04-08 19:36:21 -07:00 |
Cary R
|
ba31252226
|
Update fstapi files to latest from GTKWave
|
2015-04-02 14:59:38 -07:00 |
Stephen Williams
|
008affe557
|
Merge pull request #57 from orsonmmz/br942
bugfix #942: VHDL function bodies in arch declaration not supported
|
2015-04-01 08:22:03 -07:00 |
Maciej Suminski
|
0ca856d4e8
|
bugfix #942: VHDL function bodies in arch declaration not supported
|
2015-03-31 10:46:24 +02:00 |
Stephen Williams
|
2a210dfee1
|
Merge pull request #56 from orsonmmz/expfunc
Expfunc
|
2015-03-27 17:44:13 -07:00 |
Maciej Suminski
|
83d721232d
|
ivl: $ivlh_to_unsigned() also tests its argument width.
|
2015-03-27 20:53:14 +01:00 |
Maciej Suminski
|
d5ffb55bfd
|
Corrected ambiguous copyright info.
|
2015-03-27 18:57:40 +01:00 |
Maciej Suminski
|
ab9a8ccbf3
|
vhdlpp: Added fit_type() & probe_type() for ExpFunc.
|
2015-03-27 18:57:40 +01:00 |
Maciej Suminski
|
e6525ec35f
|
vhdlpp: Added a constructor for VTypeArray that takes integers as ranges.
|
2015-03-27 18:57:40 +01:00 |
Maciej Suminski
|
afaedbd06d
|
vhdlpp: Corrected to_integer() & resize() functions.
to_integer() handles sign and resize() really applies size casting.
|
2015-03-27 14:53:43 +01:00 |
Maciej Suminski
|
d4237774a5
|
vhdlpp: Error message for missing types in VTypePrimitive::get_width().
|
2015-03-27 14:53:43 +01:00 |
Maciej Suminski
|
2f2539e557
|
vhdlpp: Renamed a range_t constructor parameter to be more descriptive.
|
2015-03-27 14:53:43 +01:00 |
Maciej Suminski
|
11a86794d9
|
ivl: Fixed size casting.
|
2015-03-27 14:53:43 +01:00 |
Maciej Suminski
|
3b14797075
|
vhdlpp: Prefix probe for VTypeArray.
|
2015-03-27 14:53:43 +01:00 |
Martin Whitaker
|
e006f9e132
|
Fix vvp crash when a part select of a wire is passed to $monitor.
When the PV expression is compiled, the parent net may not yet be
resolved, so we may not be able to get its VPI handle straight away.
|
2015-03-17 21:14:30 +00:00 |
Stephen Williams
|
437dc10341
|
Merge pull request #55 from orsonmmz/const_record
Const record
|
2015-03-12 10:30:56 -07:00 |
Cary R
|
102d2d534f
|
Remove extra warning code.
|
2015-03-09 14:35:31 -07:00 |
Cary R
|
5e437145bf
|
A SV queue can be signed.
|
2015-03-07 18:07:00 -08:00 |
Maciej Suminski
|
d1dc98b7f7
|
vhdlpp: Changed the workaround for accessing localparam arrays & records.
|
2015-03-07 20:47:20 +01:00 |
Cary R
|
50b45dac7b
|
Update queue push front/back code generation
|
2015-03-06 16:56:22 -08:00 |
Maciej Suminski
|
295e4e7dfb
|
vhdlpp: Fixed crash on unassociated generics.
|
2015-03-06 20:39:10 +01:00 |
Maciej Suminski
|
807ad8002d
|
vhdlpp: Check generics when searching through constants.
|
2015-03-06 20:39:10 +01:00 |
Maciej Suminski
|
d3229b9068
|
vhdlpp: 'string' type is emitted as 'string' instead of 'array <> of character'.
|
2015-03-06 17:58:04 +01:00 |
Maciej Suminski
|
099bb427bc
|
vhdlpp: ComponentBase::write_to_stream() saves generics.
|
2015-03-06 17:58:04 +01:00 |
Maciej Suminski
|
d406545331
|
vpi: $ivlh_{rising,falling}_edge functions.
|
2015-03-06 17:58:04 +01:00 |
Maciej Suminski
|
1de3fb1625
|
vhdlpp: "resize" function.
|
2015-03-06 17:58:04 +01:00 |
Maciej Suminski
|
e33b8b4dde
|
vhdlpp: VType::get_width() uses information from Scope to determine the type width.
|
2015-03-06 17:58:04 +01:00 |
Maciej Suminski
|
9128eb67b9
|
vhdlpp: Evaluates attributes if possible.
|
2015-03-06 17:32:25 +01:00 |
Maciej Suminski
|
afbda099fb
|
vhdlpp: Workaround to handle constant arrays of vectors & records.
|
2015-03-06 17:32:25 +01:00 |
Maciej Suminski
|
4b0d220671
|
vhdlpp: get_width() for VType.
|
2015-03-06 17:32:25 +01:00 |
Maciej Suminski
|
a42b056b24
|
vhdlpp: Alternative way of accessing constant arrays of vectors.
|
2015-03-06 17:32:25 +01:00 |
Maciej Suminski
|
1852c5ab9d
|
Revert "vhdlpp: Support for accessing words in constant arrays."
This reverts commit 9ca754b6db.
|
2015-03-06 17:32:25 +01:00 |
Cary R
|
24be13d825
|
Add support for SV strings to the scanf routines
|
2015-03-03 17:13:16 -08:00 |
Cary R
|
bddfcac823
|
The === and !== operators cannot be used with a SV string
|
2015-03-02 15:34:22 -08:00 |
Cary R
|
ea1c07e234
|
A dynamic array can have a signed type so pass that correctly
|
2015-03-02 14:40:38 -08:00 |
Cary R
|
8e0ae733ca
|
Add support for a SV string to $swrite and $sformat
|
2015-02-28 11:46:58 -08:00 |
Cary R
|
feb710a186
|
Add support for any width 2-state darray objects
|
2015-02-27 11:43:25 -08:00 |
Cary R
|
62abb199d7
|
Add support for 4-state dynamic arrays
|
2015-02-26 17:56:49 -08:00 |
Cary R
|
7373bf2224
|
Merge branch 'master' of github.com:steveicarus/iverilog
|
2015-02-25 19:21:00 -08:00 |
Cary R
|
ae629f8c41
|
Add ability to put a string value to a SV string (from plusargs)
|
2015-02-25 19:20:50 -08:00 |
Stephen Williams
|
03e0e96832
|
Merge branch 'master' of github.com:steveicarus/iverilog
|
2015-02-25 17:54:24 -08:00 |
Larry Doolittle
|
3c38b2972d
|
Add -Wstrict-prototypes to CFLAGS
... and patch vpi/sys_lxt.c so no new warnings are triggered.
|
2015-02-25 17:52:44 -08:00 |
Larry Doolittle
|
4f1fc6e302
|
Add -Wstrict-prototypes to CFLAGS
... and patch vpi/sys_lxt.c so no new warnings are triggered.
|
2015-02-25 17:48:38 -08:00 |
Cary R
|
f1436fbe62
|
Update fstapi.h to latest from GTKWave
|
2015-02-25 17:40:18 -08:00 |
Stephen Williams
|
a79533ddc9
|
Merge pull request #54 from orsonmmz/const_array
Update
|
2015-02-20 10:49:53 -08:00 |
Stephen Williams
|
d47afb588b
|
Merge pull request #52 from orsonmmz/unbounded_function
Unbounded vectors in VHDL functions.
|
2015-02-20 10:36:19 -08:00 |
Stephen Williams
|
386774ac19
|
Work towards handing packed arrayed members.
|
2015-02-19 20:02:15 -08:00 |
Maciej Suminski
|
9ca754b6db
|
vhdlpp: Support for accessing words in constant arrays.
|
2015-02-19 17:07:41 +01:00 |
Maciej Suminski
|
0f0bef32f2
|
vhdlpp: Architecture elaboration counts errors coming from expression elaboration.
|
2015-02-19 17:07:41 +01:00 |