Hello community,
here is the log from the commit of package perl-Verilog-Perl for
openSUSE:Factory checked in at 2020-10-30 11:58:59
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/perl-Verilog-Perl (Old)
and /work/SRC/openSUSE:Factory/.perl-Verilog-Perl.new.3463 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "perl-Verilog-Perl"
Fri Oct 30 11:58:59 2020 rev:8 rq:845002 version:3.474
Changes:
--------
--- /work/SRC/openSUSE:Factory/perl-Verilog-Perl/perl-Verilog-Perl.changes
2020-10-26 16:19:38.127095453 +0100
+++
/work/SRC/openSUSE:Factory/.perl-Verilog-Perl.new.3463/perl-Verilog-Perl.changes
2020-10-30 11:58:59.702309194 +0100
@@ -1,0 +2,12 @@
+Fri Oct 30 03:11:40 UTC 2020 - Tina Müller <[email protected]>
+
+- updated to 3.474
+ see /usr/share/doc/packages/perl-Verilog-Perl/Changes
+
+ * Verilog-Perl 3.474 2020-10-29
+
+ **** Add filenames in vhier --xml cells.
+
+ **** Fix duplicates in vhier --includes. [Gregory Pierce]
+
+-------------------------------------------------------------------
Old:
----
Verilog-Perl-3.472.tar.gz
New:
----
Verilog-Perl-3.474.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Verilog-Perl.spec ++++++
--- /var/tmp/diff_new_pack.6mOxBq/_old 2020-10-30 11:59:00.882310238 +0100
+++ /var/tmp/diff_new_pack.6mOxBq/_new 2020-10-30 11:59:00.882310238 +0100
@@ -17,7 +17,7 @@
Name: perl-Verilog-Perl
-Version: 3.472
+Version: 3.474
Release: 0
%define cpan_name Verilog-Perl
Summary: Verilog language utilities and parsing
++++++ Verilog-Perl-3.472.tar.gz -> Verilog-Perl-3.474.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Changes
new/Verilog-Perl-3.474/Changes
--- old/Verilog-Perl-3.472/Changes 2020-10-18 16:26:16.000000000 +0200
+++ new/Verilog-Perl-3.474/Changes 2020-10-29 16:32:08.000000000 +0100
@@ -4,6 +4,13 @@
indicates the contributor was also the author of the fix; Thanks!
+* Verilog-Perl 3.474 2020-10-29
+
+**** Add filenames in vhier --xml cells.
+
+**** Fix duplicates in vhier --includes. [Gregory Pierce]
+
+
* Verilog-Perl 3.472 2020-10-18
*** Add vhier --includes. [Gregory Pierce]
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/EditFiles.pm
new/Verilog-Perl-3.474/EditFiles.pm
--- old/Verilog-Perl-3.472/EditFiles.pm 2020-10-18 16:26:45.000000000 +0200
+++ new/Verilog-Perl-3.474/EditFiles.pm 2020-10-29 16:33:22.000000000 +0100
@@ -13,7 +13,7 @@
######################################################################
#### Configuration Section
-$VERSION = '3.472';
+$VERSION = '3.474';
#######################################################################
# CONSTRUCTORS
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Getopt.pm
new/Verilog-Perl-3.474/Getopt.pm
--- old/Verilog-Perl-3.472/Getopt.pm 2020-10-18 16:26:45.000000000 +0200
+++ new/Verilog-Perl-3.474/Getopt.pm 2020-10-29 16:33:22.000000000 +0100
@@ -16,7 +16,7 @@
######################################################################
#### Configuration Section
-$VERSION = '3.472';
+$VERSION = '3.474';
# Basenames we should ignore when recursing directories,
# Because they contain large files of no relevance
@@ -341,8 +341,7 @@
if (@_) {
my $from_filename = shift;
my $inc_filename = shift;
- $self->{includes}{$from_filename} ||= [];
- push @{$self->{includes}{$from_filename}}, $inc_filename;
+ $self->{includes}{$from_filename}{$inc_filename} = 1;
}
return $self->{includes};
}
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Language.pm
new/Verilog-Perl-3.474/Language.pm
--- old/Verilog-Perl-3.472/Language.pm 2020-10-18 16:26:45.000000000 +0200
+++ new/Verilog-Perl-3.474/Language.pm 2020-10-29 16:33:22.000000000 +0100
@@ -151,7 +151,7 @@
######################################################################
#### Configuration Section
-$VERSION = '3.472';
+$VERSION = '3.474';
######################################################################
#### Internal Variables
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/META.yml
new/Verilog-Perl-3.474/META.yml
--- old/Verilog-Perl-3.472/META.yml 2020-10-18 16:26:45.000000000 +0200
+++ new/Verilog-Perl-3.474/META.yml 2020-10-29 16:33:22.000000000 +0100
@@ -1,6 +1,6 @@
--- #YAML:1.0
name: Verilog-Perl
-version: 3.472
+version: 3.474
version_from: Language.pm
abstract: Verilog language utilities and parsing
license: perl
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/Cell.pm
new/Verilog-Perl-3.474/Netlist/Cell.pm
--- old/Verilog-Perl-3.472/Netlist/Cell.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Netlist/Cell.pm 2020-10-29 16:33:22.000000000
+0100
@@ -11,7 +11,7 @@
@ISA = qw(Verilog::Netlist::Cell::Struct
Verilog::Netlist::Subclass);
-$VERSION = '3.472';
+$VERSION = '3.474';
structs('new',
'Verilog::Netlist::Cell::Struct'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/ContAssign.pm
new/Verilog-Perl-3.474/Netlist/ContAssign.pm
--- old/Verilog-Perl-3.472/Netlist/ContAssign.pm 2020-10-18
16:26:45.000000000 +0200
+++ new/Verilog-Perl-3.474/Netlist/ContAssign.pm 2020-10-29
16:33:22.000000000 +0100
@@ -11,7 +11,7 @@
@ISA = qw(Verilog::Netlist::ContAssign::Struct
Verilog::Netlist::Subclass);
-$VERSION = '3.472';
+$VERSION = '3.474';
structs('new',
'Verilog::Netlist::ContAssign::Struct'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/Defparam.pm
new/Verilog-Perl-3.474/Netlist/Defparam.pm
--- old/Verilog-Perl-3.472/Netlist/Defparam.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Netlist/Defparam.pm 2020-10-29 16:33:22.000000000
+0100
@@ -11,7 +11,7 @@
@ISA = qw(Verilog::Netlist::Defparam::Struct
Verilog::Netlist::Subclass);
-$VERSION = '3.472';
+$VERSION = '3.474';
structs('new',
'Verilog::Netlist::Defparam::Struct'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/File.pm
new/Verilog-Perl-3.474/Netlist/File.pm
--- old/Verilog-Perl-3.472/Netlist/File.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Netlist/File.pm 2020-10-29 16:33:22.000000000
+0100
@@ -12,7 +12,7 @@
@ISA = qw(Verilog::Netlist::File::Struct
Verilog::Netlist::Subclass);
-$VERSION = '3.472';
+$VERSION = '3.474';
structs('new',
'Verilog::Netlist::File::Struct'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/Interface.pm
new/Verilog-Perl-3.474/Netlist/Interface.pm
--- old/Verilog-Perl-3.472/Netlist/Interface.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Netlist/Interface.pm 2020-10-29 16:33:22.000000000
+0100
@@ -14,7 +14,7 @@
@ISA = qw(Verilog::Netlist::Interface::Struct
Verilog::Netlist::Subclass);
-$VERSION = '3.472';
+$VERSION = '3.474';
structs('new',
'Verilog::Netlist::Interface::Struct'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/Logger.pm
new/Verilog-Perl-3.474/Netlist/Logger.pm
--- old/Verilog-Perl-3.472/Netlist/Logger.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Netlist/Logger.pm 2020-10-29 16:33:22.000000000
+0100
@@ -7,7 +7,7 @@
use vars qw($VERSION);
use strict;
-$VERSION = '3.472';
+$VERSION = '3.474';
# We don't use Verilog::Netlist::Subclass, as this is called from it!
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/ModPort.pm
new/Verilog-Perl-3.474/Netlist/ModPort.pm
--- old/Verilog-Perl-3.472/Netlist/ModPort.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Netlist/ModPort.pm 2020-10-29 16:33:22.000000000
+0100
@@ -12,7 +12,7 @@
@ISA = qw(Verilog::Netlist::ModPort::Struct
Verilog::Netlist::Subclass);
-$VERSION = '3.472';
+$VERSION = '3.474';
structs('new',
'Verilog::Netlist::ModPort::Struct'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/Module.pm
new/Verilog-Perl-3.474/Netlist/Module.pm
--- old/Verilog-Perl-3.472/Netlist/Module.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Netlist/Module.pm 2020-10-29 16:33:22.000000000
+0100
@@ -17,7 +17,7 @@
@ISA = qw(Verilog::Netlist::Module::Struct
Verilog::Netlist::Subclass);
-$VERSION = '3.472';
+$VERSION = '3.474';
structs('new',
'Verilog::Netlist::Module::Struct'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/Net.pm
new/Verilog-Perl-3.474/Netlist/Net.pm
--- old/Verilog-Perl-3.472/Netlist/Net.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Netlist/Net.pm 2020-10-29 16:33:22.000000000
+0100
@@ -11,7 +11,7 @@
@ISA = qw(Verilog::Netlist::Net::Struct
Verilog::Netlist::Subclass);
-$VERSION = '3.472';
+$VERSION = '3.474';
my %_Type_Widths = (
'bit' => 1,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/Pin.pm
new/Verilog-Perl-3.474/Netlist/Pin.pm
--- old/Verilog-Perl-3.472/Netlist/Pin.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Netlist/Pin.pm 2020-10-29 16:33:22.000000000
+0100
@@ -17,7 +17,7 @@
@ISA = qw(Verilog::Netlist::Pin::Struct
Verilog::Netlist::Subclass);
-$VERSION = '3.472';
+$VERSION = '3.474';
structs('_new_base',
'Verilog::Netlist::Pin::Struct'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/Port.pm
new/Verilog-Perl-3.474/Netlist/Port.pm
--- old/Verilog-Perl-3.472/Netlist/Port.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Netlist/Port.pm 2020-10-29 16:33:22.000000000
+0100
@@ -11,7 +11,7 @@
@ISA = qw(Verilog::Netlist::Port::Struct
Verilog::Netlist::Subclass);
-$VERSION = '3.472';
+$VERSION = '3.474';
structs('_new_base',
'Verilog::Netlist::Port::Struct'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist/Subclass.pm
new/Verilog-Perl-3.474/Netlist/Subclass.pm
--- old/Verilog-Perl-3.472/Netlist/Subclass.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Netlist/Subclass.pm 2020-10-29 16:33:22.000000000
+0100
@@ -12,7 +12,7 @@
use vars qw($VERSION @EXPORT);
use strict;
-$VERSION = '3.472';
+$VERSION = '3.474';
@EXPORT = qw(structs);
# Maybe in the future. For now all users of this must do it themselves
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Netlist.pm
new/Verilog-Perl-3.474/Netlist.pm
--- old/Verilog-Perl-3.472/Netlist.pm 2020-10-18 16:26:45.000000000 +0200
+++ new/Verilog-Perl-3.474/Netlist.pm 2020-10-29 16:33:22.000000000 +0100
@@ -14,7 +14,7 @@
use strict;
use vars qw($Debug $Verbose $VERSION);
-$VERSION = '3.472';
+$VERSION = '3.474';
######################################################################
#### Error Handling
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Parser/Parser.pm
new/Verilog-Perl-3.474/Parser/Parser.pm
--- old/Verilog-Perl-3.472/Parser/Parser.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Parser/Parser.pm 2020-10-29 16:33:22.000000000
+0100
@@ -14,7 +14,7 @@
use strict;
use vars qw($VERSION $Debug);
-$VERSION = '3.472';
+$VERSION = '3.474';
#$Debug sets the default value for debug. You're better off with the object
method though.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Parser/SigParser.pm
new/Verilog-Perl-3.474/Parser/SigParser.pm
--- old/Verilog-Perl-3.472/Parser/SigParser.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Parser/SigParser.pm 2020-10-29 16:33:22.000000000
+0100
@@ -14,7 +14,7 @@
######################################################################
#### Configuration Section
-$VERSION = '3.472';
+$VERSION = '3.474';
our @_Callback_Names = qw(
attribute
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Parser/bisonpre
new/Verilog-Perl-3.474/Parser/bisonpre
--- old/Verilog-Perl-3.472/Parser/bisonpre 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Parser/bisonpre 2020-10-29 16:33:22.000000000
+0100
@@ -9,7 +9,7 @@
use strict;
use vars qw($Debug $VERSION);
-$VERSION = '3.472';
+$VERSION = '3.474';
our $Self;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Parser/callbackgen
new/Verilog-Perl-3.474/Parser/callbackgen
--- old/Verilog-Perl-3.472/Parser/callbackgen 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Parser/callbackgen 2020-10-29 16:33:22.000000000
+0100
@@ -14,7 +14,7 @@
require "../Language.pm";
package main;
-$VERSION = '3.472';
+$VERSION = '3.474';
# xs_manual=>1, -> The .xs file makes the handler itself
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Parser/gen/bisonpre-0
new/Verilog-Perl-3.474/Parser/gen/bisonpre-0
--- old/Verilog-Perl-3.472/Parser/gen/bisonpre-0 2020-10-18
16:27:04.000000000 +0200
+++ new/Verilog-Perl-3.474/Parser/gen/bisonpre-0 2020-10-29
16:33:37.000000000 +0100
@@ -1 +1 @@
-kh0LjSWbfs6DEcPvdlWEjfZtbpk
\ No newline at end of file
+/vKIC+pKZJ2XTUKlI7s1i4wesBc
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Preproc/Preproc.pm
new/Verilog-Perl-3.474/Preproc/Preproc.pm
--- old/Verilog-Perl-3.472/Preproc/Preproc.pm 2020-10-18 16:26:45.000000000
+0200
+++ new/Verilog-Perl-3.474/Preproc/Preproc.pm 2020-10-29 16:33:22.000000000
+0100
@@ -11,7 +11,7 @@
use strict;
use vars qw($VERSION);
-$VERSION = '3.472';
+$VERSION = '3.474';
######################################################################
#### Configuration Section
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/Std.pm
new/Verilog-Perl-3.474/Std.pm
--- old/Verilog-Perl-3.472/Std.pm 2020-10-18 16:26:45.000000000 +0200
+++ new/Verilog-Perl-3.474/Std.pm 2020-10-29 16:33:22.000000000 +0100
@@ -14,7 +14,7 @@
######################################################################
#### Configuration Section
-$VERSION = '3.472';
+$VERSION = '3.474';
#######################################################################
# It's a PITRA to have pure datafiles get installed properly, so we have
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/t/85_vhier_xml.out
new/Verilog-Perl-3.474/t/85_vhier_xml.out
--- old/Verilog-Perl-3.472/t/85_vhier_xml.out 2020-10-14 15:33:42.000000000
+0200
+++ new/Verilog-Perl-3.474/t/85_vhier_xml.out 2020-10-28 02:35:35.000000000
+0100
@@ -1,12 +1,12 @@
<vhier>
<cells>
- <cell name="v_hier_top" submodname="v_hier_top" hier="v_hier_top">
- <cell name="recursive" submodname="v_recursive"
hier="v_hier_top.recursive">
+ <cell name="v_hier_top" submodname="v_hier_top" hier="v_hier_top"
filename="verilog/v_hier_top.v">
+ <cell name="recursive" submodname="v_recursive"
hier="v_hier_top.recursive" filename="verilog/v_recursive.v">
</cell>
- <cell name="sub" submodname="v_hier_sub" hier="v_hier_top.sub">
- <cell name="subsub0" submodname="v_hier_subsub"
hier="v_hier_top.sub.subsub0">
+ <cell name="sub" submodname="v_hier_sub" hier="v_hier_top.sub"
filename="verilog/v_hier_sub.v">
+ <cell name="subsub0" submodname="v_hier_subsub"
hier="v_hier_top.sub.subsub0" filename="verilog/v_hier_subsub.v">
</cell>
- <cell name="subsub2" submodname="v_hier_subsub"
hier="v_hier_top.sub.subsub2">
+ <cell name="subsub2" submodname="v_hier_subsub"
hier="v_hier_top.sub.subsub2" filename="verilog/v_hier_subsub.v">
</cell>
</cell>
</cell>
@@ -25,8 +25,9 @@
<file>verilog/v_recursive.v</file>
</input_files>
<includes>
- <file>verilog/v_hier_top.v</file>
- <inc>v_hier_inc.vh</inc>
+ <file name="verilog/v_hier_top.v">
+ <inc name="verilog/v_hier_inc.vh" />
+ </file>
</includes>
<missing_modules>
<module name="missing" />
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/vhier new/Verilog-Perl-3.474/vhier
--- old/Verilog-Perl-3.472/vhier 2020-10-18 16:26:45.000000000 +0200
+++ new/Verilog-Perl-3.474/vhier 2020-10-29 16:33:22.000000000 +0100
@@ -17,7 +17,7 @@
use strict;
use vars qw($Debug $VERSION);
-$VERSION = '3.472';
+$VERSION = '3.474';
######################################################################
# main
@@ -137,7 +137,7 @@
$nl->read_libraries();
$fh->print(" <resolve_files>\n") if $Opt_Xml;
foreach my $file (@files) {
- if (my $resolved = $nl->resolve_filename ($file, "all")) {
+ if (my $resolved = $nl->resolve_filename($file, "all")) {
$fh->print( "$resolved\n") if !$Opt_Xml;
$fh->print( " <file>$resolved</file>\n") if $Opt_Xml;
}
@@ -204,11 +204,14 @@
$fh->print(" <includes>\n") if $Opt_Xml;
foreach my $filename (sort keys %{$Opt->includes}) {
$fh->print(" $filename\n") if !$Opt_Xml;
- $fh->print(" <file>$filename</file>\n") if $Opt_Xml;
- foreach my $incname (@{$Opt->{includes}{$filename}}) {
+ $fh->printf(" <file name=\"%s\">\n",
+ $Opt->file_path($filename)) if $Opt_Xml;
+ foreach my $incname (sort keys %{$Opt->{includes}{$filename}}) {
$fh->print(" $incname\n") if !$Opt_Xml;
- $fh->print(" <inc>$incname</inc>\n") if $Opt_Xml;
+ $fh->printf(" <inc name=\"%s\" />\n",
+ $Opt->file_path($incname)) if $Opt_Xml;
}
+ $fh->print(" </file>\n") if $Opt_Xml;
}
$fh->print(" </includes>\n") if $Opt_Xml;
}
@@ -347,12 +350,14 @@
my $instance = $parcell ? $parcell->name : $name;
# print the mod instance
- $Opt_Xml ?
- $fh->printf("%s<cell name=\"%s\" submodname=\"%s\" hier=\"%s\">\n",
- $indent, $parcell ? $parcell->name : $name, $name, $hier) :
- $Opt_Instance ?
- $fh->printf("%s%s %s\n", $indent, $instance, $name) :
- $fh->printf("%s%s\n", $indent, $name);
+ $fh->printf("%s<cell name=\"%s\" submodname=\"%s\" hier=\"%s\"
filename=\"%s\">\n",
+ $indent, ($parcell ? $parcell->name : $name), $name, $hier,
+ $Opt->file_path($mod->filename))
+ if $Opt_Xml;
+ $fh->printf("%s%s %s\n", $indent, $instance, $name)
+ if !$Opt_Xml && $Opt_Instance;
+ $fh->printf("%s%s\n", $indent, $name)
+ if !$Opt_Xml && !$Opt_Instance;
# print the design hierarchy of each cell in mod
my $i = 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/vpassert
new/Verilog-Perl-3.474/vpassert
--- old/Verilog-Perl-3.472/vpassert 2020-10-18 16:26:45.000000000 +0200
+++ new/Verilog-Perl-3.474/vpassert 2020-10-29 16:33:22.000000000 +0100
@@ -36,7 +36,7 @@
%Files %Files_Read
%File_Dest
);
-$VERSION = '3.472';
+$VERSION = '3.474';
######################################################################
# configuration
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/vppreproc
new/Verilog-Perl-3.474/vppreproc
--- old/Verilog-Perl-3.472/vppreproc 2020-10-18 16:26:45.000000000 +0200
+++ new/Verilog-Perl-3.474/vppreproc 2020-10-29 16:33:22.000000000 +0100
@@ -16,7 +16,7 @@
use strict;
use vars qw($Debug $VERSION);
-$VERSION = '3.472';
+$VERSION = '3.474';
######################################################################
# main
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn'
'--exclude=.svnignore' old/Verilog-Perl-3.472/vrename
new/Verilog-Perl-3.474/vrename
--- old/Verilog-Perl-3.472/vrename 2020-10-18 16:26:45.000000000 +0200
+++ new/Verilog-Perl-3.474/vrename 2020-10-29 16:33:22.000000000 +0100
@@ -23,7 +23,7 @@
$Debug $Opt_Xref $Opt_Crypt $Opt_Crypt_All $Opt_Write $Opt_Keywords
@Files);
-$VERSION = '3.472';
+$VERSION = '3.474';
######################################################################