[Pkg-electronics-commits] [verilator] branch upstream updated (e344482 -> e127a7c)

أحمد المحمودي (Ahmed El-Mahmoudy) aelmahmoudy at sabily.org
Wed Jan 29 15:57:13 UTC 2014


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

aelmahmoudy-guest pushed a change to branch upstream
in repository verilator.

      from  e344482   Imported Upstream version 3.854
       new  e127a7c   Imported Upstream version 3.855

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 Changes                                            |  19 +-
 Makefile.in                                        |   2 +-
 README                                             |   2 +-
 README.html                                        |   2 +-
 README.pdf                                         | Bin 112233 -> 111871 bytes
 TODO                                               |   2 +-
 bin/verilator                                      |  16 +-
 bin/verilator_difftree                             |   2 +-
 bin/verilator_includer                             |   2 +-
 bin/verilator_profcfunc                            |   2 +-
 configure                                          |  18 +-
 configure.ac                                       |   4 +-
 include/verilated.cpp                              |   2 +-
 include/verilated.h                                |   2 +-
 include/verilated.mk.in                            |   2 +-
 include/verilated.v                                |   2 +-
 include/verilated_config.h                         |   4 +-
 include/verilated_config.h.in                      |   2 +-
 include/verilated_dpi.cpp                          |   2 +-
 include/verilated_dpi.h                            |   2 +-
 include/verilated_heavy.h                          |   2 +-
 include/verilated_imp.h                            |   2 +-
 include/verilated_save.cpp                         |   2 +-
 include/verilated_save.h                           |   2 +-
 include/verilated_sc.h                             |   2 +-
 include/verilated_syms.h                           |   2 +-
 include/verilated_vcd_c.cpp                        |   2 +-
 include/verilated_vcd_c.h                          |   2 +-
 include/verilated_vcd_sc.cpp                       |   2 +-
 include/verilated_vcd_sc.h                         |   2 +-
 include/verilated_vpi.cpp                          |   2 +-
 include/verilated_vpi.h                            |   2 +-
 include/verilatedos.h                              |  11 +-
 internals.html                                     |   2 +-
 internals.pdf                                      | Bin 195589 -> 195228 bytes
 internals.pod                                      |   2 +-
 internals.txt                                      |   2 +-
 readme.pod                                         |   2 +-
 src/.gdbinit                                       |   2 +-
 src/Makefile.in                                    |   2 +-
 src/Makefile_obj.in                                |   2 +-
 src/V3Active.cpp                                   |   2 +-
 src/V3Active.h                                     |   2 +-
 src/V3ActiveTop.cpp                                |   2 +-
 src/V3ActiveTop.h                                  |   2 +-
 src/V3Assert.cpp                                   |   2 +-
 src/V3Assert.h                                     |   2 +-
 src/V3AssertPre.cpp                                |   2 +-
 src/V3AssertPre.h                                  |   2 +-
 src/V3Ast.cpp                                      |   2 +-
 src/V3Ast.h                                        |   2 +-
 src/V3AstNodes.cpp                                 |   9 +-
 src/V3AstNodes.h                                   |  79 ++++---
 src/V3Begin.cpp                                    |   2 +-
 src/V3Begin.h                                      |   2 +-
 src/V3Branch.cpp                                   |   2 +-
 src/V3Branch.h                                     |   2 +-
 src/V3Broken.cpp                                   |   2 +-
 src/V3Broken.h                                     |   2 +-
 src/V3Case.cpp                                     |   2 +-
 src/V3Case.h                                       |   2 +-
 src/V3Cast.cpp                                     |   2 +-
 src/V3Cast.h                                       |   2 +-
 src/V3Cdc.cpp                                      |   2 +-
 src/V3Cdc.h                                        |   2 +-
 src/V3Changed.cpp                                  |   2 +-
 src/V3Changed.h                                    |   2 +-
 src/V3Clean.cpp                                    |   2 +-
 src/V3Clean.h                                      |   2 +-
 src/V3ClkGater.cpp                                 |   2 +-
 src/V3ClkGater.h                                   |   2 +-
 src/V3Clock.cpp                                    |   2 +-
 src/V3Clock.h                                      |   2 +-
 src/V3Combine.cpp                                  |   2 +-
 src/V3Combine.h                                    |   2 +-
 src/V3Config.cpp                                   |   2 +-
 src/V3Config.h                                     |   2 +-
 src/V3Const.cpp                                    |   2 +-
 src/V3Const.h                                      |   2 +-
 src/V3Coverage.cpp                                 |   2 +-
 src/V3Coverage.h                                   |   2 +-
 src/V3CoverageJoin.cpp                             |   2 +-
 src/V3CoverageJoin.h                               |   2 +-
 src/V3Dead.cpp                                     |   6 +-
 src/V3Dead.h                                       |   2 +-
 src/V3Delayed.cpp                                  |   2 +-
 src/V3Delayed.h                                    |   2 +-
 src/V3Depth.cpp                                    |   2 +-
 src/V3Depth.h                                      |   2 +-
 src/V3DepthBlock.cpp                               |   2 +-
 src/V3DepthBlock.h                                 |   2 +-
 src/V3Descope.cpp                                  |   2 +-
 src/V3Descope.h                                    |   2 +-
 src/V3EmitC.cpp                                    |  30 +--
 src/V3EmitC.h                                      |   2 +-
 src/V3EmitCBase.h                                  |   2 +-
 src/V3EmitCInlines.cpp                             |   2 +-
 src/V3EmitCSyms.cpp                                |   2 +-
 src/V3EmitMk.cpp                                   |   2 +-
 src/V3EmitMk.h                                     |   2 +-
 src/V3EmitV.cpp                                    |   2 +-
 src/V3EmitV.h                                      |   2 +-
 src/V3EmitXml.cpp                                  |   2 +-
 src/V3EmitXml.h                                    |   2 +-
 src/V3Error.cpp                                    |   2 +-
 src/V3Error.h                                      |   2 +-
 src/V3Expand.cpp                                   |   2 +-
 src/V3Expand.h                                     |   2 +-
 src/V3File.cpp                                     |   2 +-
 src/V3File.h                                       |   6 +-
 src/V3Gate.cpp                                     |   2 +-
 src/V3Gate.h                                       |   2 +-
 src/V3GenClk.cpp                                   |   2 +-
 src/V3GenClk.h                                     |   2 +-
 src/V3Global.h                                     |   2 +-
 src/V3Graph.cpp                                    |   2 +-
 src/V3Graph.h                                      |   2 +-
 src/V3GraphAcyc.cpp                                |   2 +-
 src/V3GraphAlg.cpp                                 |   2 +-
 src/V3GraphAlg.h                                   |   2 +-
 src/V3GraphDfa.cpp                                 |   2 +-
 src/V3GraphDfa.h                                   |   2 +-
 src/V3GraphTest.cpp                                |   2 +-
 src/V3Hashed.cpp                                   |   2 +-
 src/V3Hashed.h                                     |   2 +-
 src/V3Inline.cpp                                   |   2 +-
 src/V3Inline.h                                     |   2 +-
 src/V3Inst.cpp                                     |   2 +-
 src/V3Inst.h                                       |   2 +-
 src/V3LangCode.h                                   |   2 +-
 src/V3LanguageWords.h                              |   2 +-
 src/V3Life.cpp                                     |   2 +-
 src/V3Life.h                                       |   2 +-
 src/V3LifePost.cpp                                 |   2 +-
 src/V3LifePost.h                                   |   2 +-
 src/V3LinkCells.cpp                                |   3 +-
 src/V3LinkCells.h                                  |   2 +-
 src/V3LinkDot.cpp                                  |  31 ++-
 src/V3LinkDot.h                                    |   2 +-
 src/V3LinkJump.cpp                                 |   2 +-
 src/V3LinkJump.h                                   |   2 +-
 src/V3LinkLValue.cpp                               |   2 +-
 src/V3LinkLValue.h                                 |   2 +-
 src/V3LinkLevel.cpp                                |   2 +-
 src/V3LinkLevel.h                                  |   2 +-
 src/V3LinkParse.cpp                                |   2 +-
 src/V3LinkParse.h                                  |   2 +-
 src/V3LinkResolve.cpp                              |   2 +-
 src/V3LinkResolve.h                                |   2 +-
 src/V3List.h                                       |   2 +-
 src/V3Localize.cpp                                 |   2 +-
 src/V3Localize.h                                   |   2 +-
 src/V3Name.cpp                                     |   2 +-
 src/V3Name.h                                       |   2 +-
 src/V3Number.cpp                                   |   2 +-
 src/V3Number.h                                     |   2 +-
 src/V3Number_test.cpp                              |   2 +-
 src/V3Options.cpp                                  |   6 +-
 src/V3Options.h                                    |   4 +-
 src/V3Order.cpp                                    |   2 +-
 src/V3Order.h                                      |   2 +-
 src/V3OrderGraph.h                                 |   2 +-
 src/V3Param.cpp                                    |   2 +-
 src/V3Param.h                                      |   2 +-
 src/V3Parse.h                                      |   2 +-
 src/V3ParseGrammar.cpp                             |   2 +-
 src/V3ParseImp.cpp                                 |   2 +-
 src/V3ParseImp.h                                   |   3 +-
 src/V3ParseLex.cpp                                 |   2 +-
 src/V3ParseSym.h                                   |   2 +-
 src/V3PreLex.h                                     |   2 +-
 src/V3PreLex.l                                     |   2 +-
 src/V3PreProc.cpp                                  |   2 +-
 src/V3PreProc.h                                    |   2 +-
 src/V3PreShell.cpp                                 |   2 +-
 src/V3PreShell.h                                   |   2 +-
 src/V3Premit.cpp                                   |   2 +-
 src/V3Premit.h                                     |   2 +-
 src/V3Scope.cpp                                    |   7 +-
 src/V3Scope.h                                      |   2 +-
 src/V3SenTree.h                                    |   2 +-
 src/V3Simulate.h                                   |   2 +-
 src/V3Slice.cpp                                    |   2 +-
 src/V3Slice.h                                      |   2 +-
 src/V3Split.cpp                                    |   2 +-
 src/V3Split.h                                      |   2 +-
 src/V3SplitAs.cpp                                  |   2 +-
 src/V3SplitAs.h                                    |   2 +-
 src/V3Stats.cpp                                    |   2 +-
 src/V3Stats.h                                      |   2 +-
 src/V3StatsReport.cpp                              |   2 +-
 src/V3String.cpp                                   |   2 +-
 src/V3String.h                                     |   2 +-
 src/V3Subst.cpp                                    |   2 +-
 src/V3Subst.h                                      |   2 +-
 src/V3SymTable.h                                   |   2 +-
 src/V3Table.cpp                                    |   2 +-
 src/V3Table.h                                      |   2 +-
 src/V3Task.cpp                                     |   2 +-
 src/V3Task.h                                       |   2 +-
 src/V3Trace.cpp                                    |   2 +-
 src/V3Trace.h                                      |   2 +-
 src/V3TraceDecl.cpp                                | 191 ++++++++++++---
 src/V3TraceDecl.h                                  |   2 +-
 src/V3Tristate.cpp                                 |   2 +-
 src/V3Tristate.h                                   |   2 +-
 src/V3Undriven.cpp                                 |   2 +-
 src/V3Undriven.h                                   |   2 +-
 src/V3Unknown.cpp                                  |   2 +-
 src/V3Unknown.h                                    |   2 +-
 src/V3Unroll.cpp                                   |   2 +-
 src/V3Unroll.h                                     |   2 +-
 src/V3Width.cpp                                    |   2 +-
 src/V3Width.h                                      |   2 +-
 src/V3WidthCommit.h                                |   2 +-
 src/V3WidthSel.cpp                                 |   2 +-
 src/Verilator.cpp                                  |   2 +-
 src/astgen                                         |   2 +-
 src/bisonpre                                       |   2 +-
 src/config_build.h                                 |   4 +-
 src/config_build.h.in                              |   2 +-
 src/config_rev.h                                   |   2 +-
 src/config_rev.pl                                  |   2 +-
 src/flexfix                                        |   2 +-
 src/pod2latexfix                                   |   2 +-
 src/verilog.l                                      |   2 +-
 src/verilog.y                                      |  26 ++-
 test_c/Makefile                                    |   2 +-
 test_c/Makefile_obj                                |   2 +-
 test_c/sim_main.cpp                                |   2 +-
 test_regress/Makefile                              |   2 +-
 test_regress/Makefile_obj                          |   2 +-
 test_regress/driver.pl                             |   4 +-
 test_regress/t/TestSimulator.h                     |   2 +-
 test_regress/t/TestVpi.h                           |   2 +-
 ...ked_value_list.pl => t_array_pattern_packed.pl} |   6 +-
 ...acked_value_list.v => t_array_pattern_packed.v} |  28 +++
 ...d_value_list.pl => t_array_pattern_unpacked.pl} |   6 +-
 test_regress/t/t_array_pattern_unpacked.v          |  34 +++
 ...interface2.pl => t_interface1_modport_trace.pl} |   4 +-
 ...od_recurse.pl => t_interface_modport_export.pl} |   2 +-
 test_regress/t/t_interface_modport_export.v        |  74 ++++++
 ...{t_EXAMPLE.pl => t_interface_modport_import.pl} |   0
 test_regress/t/t_interface_modport_import.v        |  58 +++++
 test_regress/t/t_lint_pindup_bad.pl                |   4 +-
 test_regress/t/t_mem_multiwire.v                   |   1 +
 ..._assert_cover_off.pl => t_struct_init_trace.pl} |   4 +-
 test_regress/t/t_trace_complex.out                 | 148 ++++++++++++
 test_regress/t/t_trace_complex.pl                  |  31 +++
 test_regress/t/t_trace_complex.v                   |  67 ++++++
 test_regress/t/t_trace_complex_structs.out         | 260 +++++++++++++++++++++
 test_regress/t/t_trace_complex_structs.pl          |  33 +++
 test_sc/Makefile                                   |   2 +-
 test_sc/Makefile_obj                               |   2 +-
 test_sc/sc_main.cpp                                |   2 +-
 test_sp/Makefile                                   |   2 +-
 test_sp/Makefile_obj                               |   2 +-
 test_vcs/Makefile                                  |   2 +-
 test_verilated/sim_main.cpp                        |   2 +-
 test_verilated/sim_main.v                          |   2 +-
 test_verilated/vgen.pl                             |   2 +-
 verilator.1                                        |  15 +-
 verilator.html                                     |   2 +-
 verilator.pdf                                      | Bin 389267 -> 388823 bytes
 verilator.txt                                      |   2 +-
 265 files changed, 1336 insertions(+), 366 deletions(-)
 mode change 100644 => 100755 TODO
 copy test_regress/t/{t_array_packed_value_list.pl => t_array_pattern_packed.pl} (93%)
 rename test_regress/t/{t_array_packed_value_list.v => t_array_pattern_packed.v} (85%)
 rename test_regress/t/{t_array_packed_value_list.pl => t_array_pattern_unpacked.pl} (93%)
 create mode 100644 test_regress/t/t_array_pattern_unpacked.v
 copy test_regress/t/{t_interface2.pl => t_interface1_modport_trace.pl} (85%)
 copy test_regress/t/{t_mod_recurse.pl => t_interface_modport_export.pl} (98%)
 create mode 100644 test_regress/t/t_interface_modport_export.v
 copy test_regress/t/{t_EXAMPLE.pl => t_interface_modport_import.pl} (100%)
 create mode 100644 test_regress/t/t_interface_modport_import.v
 copy test_regress/t/{t_assert_cover_off.pl => t_struct_init_trace.pl} (86%)
 create mode 100644 test_regress/t/t_trace_complex.out
 create mode 100755 test_regress/t/t_trace_complex.pl
 create mode 100644 test_regress/t/t_trace_complex.v
 create mode 100644 test_regress/t/t_trace_complex_structs.out
 create mode 100755 test_regress/t/t_trace_complex_structs.pl

-- 
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