[Pkg-electronics-commits] [verilator] 02/07: Merge tag 'upstream/3.872' into experimental

أحمد المحمودي (Ahmed El-Mahmoudy) aelmahmoudy at sabily.org
Mon Apr 6 12:07:38 UTC 2015


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

aelmahmoudy-guest pushed a commit to branch experimental
in repository verilator.

commit 098cfd26c3e8928605879a8c2390ad7db37103f3
Merge: cb1fb5a 9956289
Author: أحمد المحمودي (Ahmed El-Mahmoudy) <aelmahmoudy at users.sourceforge.net>
Date:   Mon Apr 6 12:01:12 2015 +0200

    Merge tag 'upstream/3.872' into experimental
    
    Upstream version 3.872

 Changes                                            |  17 ++
 Makefile.in                                        |  10 +-
 README                                             |   4 +-
 README.html                                        |   3 +-
 README.pdf                                         | Bin 110705 -> 108840 bytes
 readme.pod => README.pod                           |   4 +-
 bin/verilator                                      | 150 +++++++++----
 configure                                          |  18 +-
 configure.ac                                       |   2 +-
 include/verilated_config.h                         |   2 +-
 include/verilated_cov.cpp                          |   2 -
 include/verilated_cov.h                            |   2 -
 include/verilated_cov_key.h                        |   2 -
 include/verilated_save.cpp                         |   2 -
 include/verilated_save.h                           |   2 -
 include/verilated_vcd_c.cpp                        |  50 ++++-
 include/verilated_vcd_c.h                          |  39 ++--
 include/verilated_vcd_sc.cpp                       |   2 -
 include/verilated_vcd_sc.h                         |   2 -
 include/verilatedos.h                              |   1 +
 internals.html                                     |  10 +
 internals.pdf                                      | Bin 195983 -> 196069 bytes
 internals.pod                                      |  12 +
 internals.txt                                      |  12 +
 src/Makefile_obj.in                                |   1 +
 src/V3Active.cpp                                   |   1 +
 src/V3ActiveTop.cpp                                |   1 +
 src/V3Assert.cpp                                   |   1 +
 src/V3AssertPre.cpp                                |   1 +
 src/V3Ast.cpp                                      |   6 +-
 src/V3Ast.h                                        |  38 +++-
 src/V3AstNodes.cpp                                 |  21 ++
 src/V3AstNodes.h                                   |   7 +-
 src/V3Begin.cpp                                    |   1 +
 src/V3Case.cpp                                     |   1 +
 src/V3Cast.cpp                                     |   2 +
 src/V3Changed.cpp                                  |   1 +
 src/V3Clean.cpp                                    |   1 +
 src/V3ClkGater.cpp                                 |   1 +
 src/V3Clock.cpp                                    |   1 +
 src/V3Combine.cpp                                  |   1 +
 src/V3Const.cpp                                    |   4 +
 src/V3Coverage.cpp                                 |   1 +
 src/V3CoverageJoin.cpp                             |   1 +
 src/V3Dead.cpp                                     |   3 +
 src/V3Delayed.cpp                                  |   1 +
 src/V3Depth.cpp                                    |   1 +
 src/V3DepthBlock.cpp                               |   1 +
 src/V3Descope.cpp                                  |   1 +
 src/V3EmitC.cpp                                    |  11 +-
 src/V3EmitMk.cpp                                   |   9 +-
 src/V3Error.h                                      |   5 +-
 src/V3Expand.cpp                                   |  12 +-
 src/V3File.cpp                                     |  11 +-
 src/V3File.h                                       |   1 -
 src/V3Gate.cpp                                     |   1 +
 src/V3GenClk.cpp                                   |   1 +
 src/V3Inline.cpp                                   |   1 +
 src/V3Inst.cpp                                     |   2 +
 src/V3Life.cpp                                     |   1 +
 src/V3LifePost.cpp                                 |   1 +
 src/V3LinkDot.h                                    |  16 +-
 src/V3LinkJump.cpp                                 |   1 +
 src/V3LinkLValue.cpp                               |   1 +
 src/V3LinkLevel.cpp                                |   1 +
 src/V3LinkParse.cpp                                |  11 +
 src/V3LinkResolve.cpp                              |   1 +
 src/V3Localize.cpp                                 |   1 +
 src/V3Name.cpp                                     |   1 +
 src/V3Options.cpp                                  | 243 ++++++++-------------
 src/V3Options.h                                    |  21 +-
 src/V3Order.cpp                                    | 212 +++++++++++++++++-
 src/V3Os.cpp                                       | 169 ++++++++++++++
 src/V3Os.h                                         |  51 +++++
 src/V3Param.cpp                                    |   1 +
 src/V3ParseImp.cpp                                 |   3 +-
 src/V3PreLex.h                                     |   2 -
 src/V3PreLex.l                                     |   6 +-
 src/V3PreProc.cpp                                  |   2 -
 src/V3PreProc.h                                    |   2 -
 src/V3Premit.cpp                                   |   3 +-
 src/V3Scope.cpp                                    |   7 +
 src/V3Slice.cpp                                    |   1 +
 src/V3Split.cpp                                    |   2 +
 src/V3SplitAs.cpp                                  |   1 +
 src/V3Subst.cpp                                    |   1 +
 src/V3Table.cpp                                    |   1 +
 src/V3Task.cpp                                     |   1 +
 src/V3Trace.cpp                                    |   1 +
 src/V3TraceDecl.cpp                                |   1 +
 src/V3Tristate.cpp                                 |   1 +
 src/V3Unknown.cpp                                  |   1 +
 src/V3Unroll.cpp                                   |   1 +
 src/V3Width.cpp                                    |   2 +
 src/Verilator.cpp                                  |  88 +-------
 src/VlcMain.cpp                                    |  15 +-
 src/VlcOptions.h                                   |   3 -
 src/VlcTop.cpp                                     |   6 +-
 src/VlcTop.h                                       |   1 +
 src/config_build.h                                 |   4 +-
 src/config_build.h.in                              |   2 -
 src/config_rev.h                                   |   2 +-
 src/pod2latexfix                                   |   2 +-
 src/verilog.l                                      |   2 +
 src/verilog.y                                      |  14 +-
 test_regress/driver.pl                             |   5 +-
 test_regress/t/t_alw_dly.pl                        |   1 +
 test_regress/t/t_clk_condflop_nord.v               |  17 +-
 .../t/{t_detectarray_1.pl => t_clocker.pl}         |   2 +-
 test_regress/t/t_clocker.v                         |  66 ++++++
 test_regress/t/t_detectarray_1.pl                  |   2 +-
 test_regress/t/t_detectarray_2.pl                  |   2 +-
 test_regress/t/t_inst_comma.v                      |  66 ++++++
 .../t/{t_alw_dly.pl => t_inst_comma_inl0.pl}       |   5 +-
 .../t/{t_alw_dly.pl => t_inst_comma_inl1.pl}       |   5 +-
 test_regress/t/t_math_shift.pl                     |   1 +
 test_regress/t/t_mem.v                             |   2 +-
 test_regress/t/t_mem_multi_io.pl                   |   1 +
 test_regress/t/t_mem_multi_io2_cc.pl               |   1 +
 test_regress/t/t_mem_multi_io3_cc.pl               |   1 +
 test_regress/t/t_mem_multi_io3_sc.pl               |   1 +
 test_regress/t/t_preproc.out                       |   2 +-
 test_regress/t/t_unoptflat_simple_2_bad.pl         |   1 +
 .../t/{t_alw_dly.pl => t_unpacked_array_order.pl}  |   6 +-
 test_regress/t/t_unpacked_array_order.v            |  29 +++
 test_regress/t/t_var_pinsizes.v                    |  11 +-
 test_regress/t/t_vpi_get.cpp                       |   4 +-
 test_regress/t/t_vpi_memory.cpp                    |   4 +-
 test_regress/t/t_vpi_unimpl.cpp                    |   4 +-
 test_regress/t/t_vpi_var.cpp                       |   4 +-
 verilator.1                                        | 148 +++++++++----
 verilator.html                                     | 149 +++++++++----
 verilator.pdf                                      | Bin 386914 -> 388607 bytes
 verilator.txt                                      | 149 +++++++++----
 verilator_coverage.1                               |   2 +-
 135 files changed, 1507 insertions(+), 595 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