[Pkg-electronics-commits] [verilator] 02/05: Merge tag 'upstream/3.906'

Dr. Tobias Quathamer toddy at debian.org
Sun Jul 16 20:27:50 UTC 2017


This is an automated email from the git hooks/post-receive script.

toddy pushed a commit to branch master
in repository verilator.

commit fc4fe6aba394d2434ca4fd76085ac6e23b27975e
Merge: 02810ac a4ba13c
Author: Dr. Tobias Quathamer <toddy at debian.org>
Date:   Sun Jul 16 22:18:08 2017 +0200

    Merge tag 'upstream/3.906'
    
    Upstream version 3.906

 Changes                                            |  69 ++
 Makefile.in                                        |   2 +
 README.pdf                                         | Bin 89551 -> 90329 bytes
 bin/verilator                                      | 116 ++-
 configure                                          |  18 +-
 configure.ac                                       |   2 +-
 include/verilated.cpp                              | 196 +++--
 include/verilated.h                                | 287 +++---
 include/verilated_config.h                         |   2 +-
 include/verilated_cov.cpp                          |  16 +-
 include/verilated_cov.h                            |   4 +-
 include/verilated_dpi.h                            |  10 +-
 include/verilated_heavy.h                          |  21 +-
 include/verilated_imp.h                            |   4 +-
 include/verilated_vcd_c.h                          |   9 +
 include/verilated_vpi.cpp                          |  24 +-
 internals.pdf                                      | Bin 162851 -> 163306 bytes
 src/V3ActiveTop.cpp                                |   2 +-
 src/V3Assert.cpp                                   |  18 +-
 src/V3Ast.h                                        |  19 +-
 src/V3AstNodes.cpp                                 |   9 +
 src/V3AstNodes.h                                   |  45 +-
 src/V3Broken.cpp                                   |  10 +-
 src/V3CCtors.cpp                                   |   9 +-
 src/V3Case.cpp                                     |   2 +-
 src/V3Cdc.cpp                                      |   4 +-
 src/V3Changed.cpp                                  |   2 +-
 src/V3ClkGater.cpp                                 |   2 +-
 src/V3Clock.cpp                                    |   2 +-
 src/V3Combine.cpp                                  |   2 +-
 src/V3Const.cpp                                    |  10 +-
 src/V3Delayed.cpp                                  |   8 +-
 src/V3EmitC.cpp                                    |  96 +-
 src/V3EmitCSyms.cpp                                |   7 +-
 src/V3EmitMk.cpp                                   |   8 +-
 src/V3EmitV.cpp                                    |   4 -
 src/V3Error.h                                      |   7 +-
 src/V3File.cpp                                     |   7 +
 src/V3File.h                                       |   7 +-
 src/V3FileLine.cpp                                 |   2 +-
 src/V3Gate.cpp                                     | 220 ++++-
 src/V3GraphAlg.cpp                                 |   2 +-
 src/V3GraphDfa.cpp                                 |   4 +-
 src/V3Inline.cpp                                   |   7 +-
 src/V3Inst.cpp                                     | 182 +++-
 src/V3LinkCells.cpp                                |   3 +-
 src/V3LinkDot.cpp                                  |  59 +-
 src/V3LinkLValue.cpp                               |   4 +-
 src/V3LinkResolve.cpp                              |   4 +-
 src/V3Number.cpp                                   |  35 +-
 src/V3Number.h                                     |   2 +-
 src/V3Number_test.cpp                              |   2 +-
 src/V3Options.cpp                                  |  33 +-
 src/V3Options.h                                    |  16 +-
 src/V3Order.cpp                                    |  10 +-
 src/V3Os.cpp                                       |  19 +
 src/V3Os.h                                         |   1 +
 src/V3Param.cpp                                    |  68 +-
 src/V3PreShell.cpp                                 |   9 +-
 src/V3Simulate.h                                   | 199 ++++-
 src/V3Split.cpp                                    |   8 +-
 src/V3SymTable.h                                   |  13 +-
 src/V3Task.cpp                                     |   4 +-
 src/V3Unknown.cpp                                  |   2 +-
 src/V3Width.cpp                                    |  68 +-
 src/V3WidthSel.cpp                                 |  19 +-
 src/VlcMain.cpp                                    |   2 +-
 src/config_build.h                                 |   2 +-
 src/config_rev.h                                   |   2 +-
 src/verilog.l                                      |   2 +-
 src/verilog.y                                      |  24 +-
 test_regress/driver.pl                             |   7 +-
 test_regress/t/t_assert_question.pl                |  19 +
 test_regress/t/t_assert_question.v                 |  33 +
 test_regress/t/t_clk_concat.pl                     |  18 +
 test_regress/t/t_clk_concat.v                      |  97 +++
 test_regress/t/t_clk_concat2.pl                    |  18 +
 test_regress/t/t_clk_concat2.v                     | 106 +++
 test_regress/t/t_clk_concat3.pl                    |  18 +
 test_regress/t/t_clk_concat3.v                     | 101 +++
 test_regress/t/t_clk_concat4.pl                    |  18 +
 test_regress/t/t_clk_concat4.v                     | 105 +++
 test_regress/t/t_clk_concat5.pl                    |  18 +
 test_regress/t/t_clk_concat5.v                     | 104 +++
 test_regress/t/t_clk_concat6.pl                    |  18 +
 test_regress/t/t_clk_concat6.v                     | 113 +++
 test_regress/t/t_flag_fi.cpp                       |  39 +
 .../t/{t_sys_plusargs_bad.pl => t_flag_fi.pl}      |  19 +-
 test_regress/t/t_flag_fi.v                         |  14 +
 .../t/t_flag_fi_h.h                                |  16 +-
 .../t/{t_sys_plusargs_bad.pl => t_flag_relinc.pl}  |  16 +-
 test_regress/t/t_flag_relinc.v                     |  10 +
 .../t/t_flag_relinc_dir/chip/t_flag_relinc_sub.v   |  15 +
 .../t/t_flag_relinc_dir/include/t_flag_relinc.vh   |   8 +
 test_regress/t/t_func_const2_bad.pl                |  31 +
 test_regress/t/t_func_const2_bad.v                 |  28 +
 test_regress/t/t_func_const_bad.pl                 |  44 +-
 test_regress/t/t_func_const_bad.v                  |   8 +
 test_regress/t/t_func_const_packed_array_bad.pl    |  30 +
 test_regress/t/t_func_const_packed_array_bad.v     |  32 +
 test_regress/t/t_func_const_packed_struct_bad.pl   |  30 +
 test_regress/t/t_func_const_packed_struct_bad.v    |  34 +
 test_regress/t/t_func_const_packed_struct_bad2.pl  |  30 +
 test_regress/t/t_func_const_packed_struct_bad2.v   |  44 +
 test_regress/t/t_func_const_struct_bad.pl          |  30 +
 test_regress/t/t_func_const_struct_bad.v           |  39 +
 ..._sys_plusargs_bad.pl => t_func_default_warn.pl} |  14 +-
 test_regress/t/t_func_default_warn.v               |  28 +
 ...sys_plusargs_bad.pl => t_initarray_nonarray.pl} |   9 +-
 test_regress/t/t_initarray_nonarray.v              |  26 +
 .../t/{t_sys_plusargs_bad.pl => t_inst_darray.pl}  |  13 +-
 test_regress/t/t_inst_darray.v                     |  85 ++
 ...sys_plusargs_bad.pl => t_interface_arraymux.pl} |  14 +-
 test_regress/t/t_interface_arraymux.v              | 120 +++
 ...rgs_bad.pl => t_interface_param_another_bad.pl} |  11 +-
 test_regress/t/t_interface_param_another_bad.v     |  17 +
 ...args_bad.pl => t_interface_parameter_access.pl} |  13 +-
 test_regress/t/t_interface_parameter_access.v      |  89 ++
 ...sys_plusargs_bad.pl => t_interface_size_bad.pl} |  12 +-
 test_regress/t/t_interface_size_bad.v              |  21 +
 test_regress/t/t_interface_star.pl                 |  18 +
 test_regress/t/t_interface_star.v                  |  41 +
 test_regress/t/t_interface_typo_bad.pl             |   3 +-
 test_regress/t/t_lint_literal_bad.pl               |  20 +
 test_regress/t/t_lint_literal_bad.v                |  11 +
 .../t/{t_sys_plusargs_bad.pl => t_math_pow5.pl}    |  13 +-
 test_regress/t/t_math_pow5.v                       |  73 ++
 test_regress/t/t_math_shift.v                      |  17 +-
 test_regress/t/t_math_signed5.v                    |   1 +
 .../t/{t_sys_plusargs_bad.pl => t_mem_banks.pl}    |  13 +-
 test_regress/t/t_mem_banks.v                       |  72 ++
 .../t/{t_sys_plusargs_bad.pl => t_param_array2.pl} |  13 +-
 test_regress/t/t_param_array2.v                    |  21 +
 .../t/{t_sys_plusargs_bad.pl => t_param_local.pl}  |  13 +-
 test_regress/t/t_param_local.v                     |  28 +
 test_regress/t/t_struct_init.v                     |   6 +-
 ...{t_sys_plusargs_bad.pl => t_struct_init_bad.pl} |  16 +-
 .../t/{t_sys_plusargs_bad.pl => t_struct_param.pl} |  13 +-
 test_regress/t/t_struct_param.v                    |  54 ++
 test_regress/t/t_sys_plusargs.v                    |  28 +-
 test_regress/t/t_sys_plusargs_bad.pl               |  12 +-
 test_regress/t/t_sys_plusargs_bad.v                |   3 +-
 test_regress/t/t_trace_timescale.cpp               |  48 +
 test_regress/t/t_trace_timescale.out               | 965 +++++++++++++++++++++
 test_regress/t/t_trace_timescale.pl                |  27 +
 test_regress/t/t_trace_timescale.v                 |  16 +
 .../{t_sys_plusargs_bad.pl => t_typedef_array.pl}  |  13 +-
 test_regress/t/t_typedef_array.v                   |  26 +
 test_regress/t/t_vams_wreal.v                      | 124 ++-
 test_verilated/vgen.pl                             |   5 +-
 test_verilated/vgen.v                              | 278 +++---
 verilator.html                                     | 122 ++-
 verilator.pdf                                      | Bin 326535 -> 328669 bytes
 verilator.txt                                      | 154 +++-
 154 files changed, 5180 insertions(+), 956 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-electronics/verilator.git



More information about the Pkg-electronics-commits mailing list