forked from github/verilator
Commentary: spelling
This commit is contained in:
parent
72963c4e20
commit
a8ce272e4a
12
Changes
12
Changes
@ -56,8 +56,8 @@ Verilator 5.008 2023-03-04
|
|||||||
* Fix namespace fallback resolution (#3863) (#3942). [Aleksander Kiryk, Antmicro Ltd]
|
* Fix namespace fallback resolution (#3863) (#3942). [Aleksander Kiryk, Antmicro Ltd]
|
||||||
* Fix std:: to be parsed first (#3864) (#3928). [Aleksander Kiryk, Antmicro Ltd]
|
* Fix std:: to be parsed first (#3864) (#3928). [Aleksander Kiryk, Antmicro Ltd]
|
||||||
* Fix cmake warning if multiple SOURCES w/o PREFIX (#3916) (#3927). [Yoda Lee]
|
* Fix cmake warning if multiple SOURCES w/o PREFIX (#3916) (#3927). [Yoda Lee]
|
||||||
* Fix paramaterized class function linkage (#3917). [Ryszard Rozak]
|
* Fix parameterized class function linkage (#3917). [Ryszard Rozak]
|
||||||
* Fix static members of type aliases of a parametrized class (#3922). [Ryszard Rozak, Antmicro Ltd]
|
* Fix static members of type aliases of a parameterized class (#3922). [Ryszard Rozak, Antmicro Ltd]
|
||||||
* Fix class extend parameter dot case (#3926). [Ryszard Rozak, Antmicro Ltd]
|
* Fix class extend parameter dot case (#3926). [Ryszard Rozak, Antmicro Ltd]
|
||||||
* Fix MsWin missing directory exception, and ::std (#3928) (#3933) (#3935). [Kritik Bhimani]
|
* Fix MsWin missing directory exception, and ::std (#3928) (#3933) (#3935). [Kritik Bhimani]
|
||||||
* Fix very long VPI signal names (#3929). [Marlon James]
|
* Fix very long VPI signal names (#3929). [Marlon James]
|
||||||
@ -69,13 +69,13 @@ Verilator 5.008 2023-03-04
|
|||||||
* Fix CMake bad C identifiers (#3948) (#3951). [Zixi Li]
|
* Fix CMake bad C identifiers (#3948) (#3951). [Zixi Li]
|
||||||
* Fix build on HP PA architecture (#3954). [John David Anglin]
|
* Fix build on HP PA architecture (#3954). [John David Anglin]
|
||||||
* Fix date on the front page of verilator.pdf (#3956) (#3957). [Larry Doolittle]
|
* Fix date on the front page of verilator.pdf (#3956) (#3957). [Larry Doolittle]
|
||||||
* Fix dicts declared with ref type (#3960). [Ryszard Rozak, Antmicro Ltd]
|
* Fix associative arrays declared with ref type (#3960). [Ryszard Rozak, Antmicro Ltd]
|
||||||
* Fix missing error on negative replicate (#3963). [Benjamin Menküc]
|
* Fix missing error on negative replicate (#3963). [Benjamin Menküc]
|
||||||
* Fix self references to parameterized classes (#3962). [Ryszard Rozak, Antmicro Ltd]
|
* Fix self references to parameterized classes (#3962). [Ryszard Rozak, Antmicro Ltd]
|
||||||
* Fix LITENDIAN warning is backwards (#3966) (#3967). [Cameron Kirk]
|
* Fix LITENDIAN warning is backwards (#3966) (#3967). [Cameron Kirk]
|
||||||
* Fix subsequent parameter declarations (#3969). [Ryszard Rozak, Antmicro Ltd]
|
* Fix subsequent parameter declarations (#3969). [Ryszard Rozak, Antmicro Ltd]
|
||||||
* Fix timing delays to not truncate below 64 bits (#3973) (#3982). [Felix Neumärker]
|
* Fix timing delays to not truncate below 64 bits (#3973) (#3982). [Felix Neumärker]
|
||||||
* Fix cmake on macOS to mark weak symbols with -U linker flag (#3978) (#3979). [Peter Debacker]
|
* Fix cmake on MacOS to mark weak symbols with -U linker flag (#3978) (#3979). [Peter Debacker]
|
||||||
* Fix UNDRIVEN warning seg fault (#3989). [Felix Neumärker]
|
* Fix UNDRIVEN warning seg fault (#3989). [Felix Neumärker]
|
||||||
* Fix coverage of class methods (#3998). [Tim Paine]
|
* Fix coverage of class methods (#3998). [Tim Paine]
|
||||||
* Fix packed array structure replication.
|
* Fix packed array structure replication.
|
||||||
@ -95,7 +95,7 @@ Verilator 5.006 2023-01-22
|
|||||||
* Support import/export lists in modport (#3886). [Gökçe Aydos]
|
* Support import/export lists in modport (#3886). [Gökçe Aydos]
|
||||||
* Support class queue equality (#3895). [Ilya Barkov]
|
* Support class queue equality (#3895). [Ilya Barkov]
|
||||||
* Support type case and type equality comparisons.
|
* Support type case and type equality comparisons.
|
||||||
* Add IMPLICITSTATIC warning when a ftask/function is implicitly static (#3839). [Ryszard Rozak, Antmicro Ltd]
|
* Add IMPLICITSTATIC warning when a task/function is implicitly static (#3839). [Ryszard Rozak, Antmicro Ltd]
|
||||||
* Add VL_VALUE_STRING_MAX_WORDS override (#3869). [Andrew Nolte]
|
* Add VL_VALUE_STRING_MAX_WORDS override (#3869). [Andrew Nolte]
|
||||||
* Optimize expansion of extend operators.
|
* Optimize expansion of extend operators.
|
||||||
* Internal multithreading tests. [Mariusz Glebocki, et al, Antmicro Ltd]
|
* Internal multithreading tests. [Mariusz Glebocki, et al, Antmicro Ltd]
|
||||||
@ -109,7 +109,7 @@ Verilator 5.006 2023-01-22
|
|||||||
* Fix self references when param class instantiated (#3833). [Ryszard Rozak, Antmicro Ltd]
|
* Fix self references when param class instantiated (#3833). [Ryszard Rozak, Antmicro Ltd]
|
||||||
* Fix memory leak in V3Sched, etc. (#3834). [Geza Lore]
|
* Fix memory leak in V3Sched, etc. (#3834). [Geza Lore]
|
||||||
* Fix compatibility with musl libc / Alpine Linux (#3845). [Sören Tempel]
|
* Fix compatibility with musl libc / Alpine Linux (#3845). [Sören Tempel]
|
||||||
* Fix empty case items crash (#3851). [rporter]
|
* Fix empty case items crash (#3851). [Rich Porter]
|
||||||
* Fix VL_CPU_RELAX on MIPS/Armel/s390/sparc (#3843) (#3891). [Kamil Rakoczy]
|
* Fix VL_CPU_RELAX on MIPS/Armel/s390/sparc (#3843) (#3891). [Kamil Rakoczy]
|
||||||
* Fix module parameter name collision (#3854) (#3855). [James Shi]
|
* Fix module parameter name collision (#3854) (#3855). [James Shi]
|
||||||
* Fix unpacked array expansion (#3861). [Joey Liu]
|
* Fix unpacked array expansion (#3861). [Joey Liu]
|
||||||
|
@ -738,7 +738,7 @@ List Of Warnings
|
|||||||
|
|
||||||
This is a warning because the static default differs from C++, differs
|
This is a warning because the static default differs from C++, differs
|
||||||
from class member function/tasks. Static is a more dangerous default
|
from class member function/tasks. Static is a more dangerous default
|
||||||
then automatic as static prevents the function from being reinterant,
|
then automatic as static prevents the function from being reentrant,
|
||||||
which may be a source of bugs, and/or performance issues.
|
which may be a source of bugs, and/or performance issues.
|
||||||
|
|
||||||
If the function does not require static behavior, change it to "function
|
If the function does not require static behavior, change it to "function
|
||||||
@ -1813,7 +1813,7 @@ List Of Warnings
|
|||||||
|
|
||||||
.. option:: WIDTHXZEXPAND
|
.. option:: WIDTHXZEXPAND
|
||||||
|
|
||||||
A more granular WIDTH warning, for when a value is xz expanded
|
A more granular WIDTH warning, for when a value is X/Z expanded
|
||||||
|
|
||||||
.. option:: WIDTHCONCAT
|
.. option:: WIDTHCONCAT
|
||||||
|
|
||||||
|
@ -6,6 +6,7 @@ Alexandre
|
|||||||
Ami
|
Ami
|
||||||
Amir
|
Amir
|
||||||
Anastasiadis
|
Anastasiadis
|
||||||
|
Anglin
|
||||||
Anikin
|
Anikin
|
||||||
Antmicro
|
Antmicro
|
||||||
Antonin
|
Antonin
|
||||||
@ -42,6 +43,7 @@ Chandan
|
|||||||
Chitlesh
|
Chitlesh
|
||||||
Christophe
|
Christophe
|
||||||
Cochrane
|
Cochrane
|
||||||
|
Corteggiani
|
||||||
Cuan
|
Cuan
|
||||||
Cygwin
|
Cygwin
|
||||||
DErrico
|
DErrico
|
||||||
@ -96,6 +98,7 @@ Fredieu
|
|||||||
GTKWave
|
GTKWave
|
||||||
Galbi
|
Galbi
|
||||||
Gantt
|
Gantt
|
||||||
|
Garnal
|
||||||
Gartner
|
Gartner
|
||||||
Gelinek
|
Gelinek
|
||||||
Geoff
|
Geoff
|
||||||
@ -207,6 +210,7 @@ Matveyenko
|
|||||||
Maupin
|
Maupin
|
||||||
Mdir
|
Mdir
|
||||||
Mednick
|
Mednick
|
||||||
|
Menküc
|
||||||
Michiels
|
Michiels
|
||||||
Microsystems
|
Microsystems
|
||||||
Milanovic
|
Milanovic
|
||||||
@ -223,8 +227,10 @@ Muhlestein
|
|||||||
Multithreaded
|
Multithreaded
|
||||||
Multithreading
|
Multithreading
|
||||||
NOUNOPTFLAT
|
NOUNOPTFLAT
|
||||||
|
NaN
|
||||||
Nalbantis
|
Nalbantis
|
||||||
Narayan
|
Narayan
|
||||||
|
Nassim
|
||||||
Nauticus
|
Nauticus
|
||||||
Newgard
|
Newgard
|
||||||
Nigam
|
Nigam
|
||||||
@ -376,6 +382,7 @@ Xuan
|
|||||||
Xuanqi
|
Xuanqi
|
||||||
Yazdanbakhsh
|
Yazdanbakhsh
|
||||||
Yi
|
Yi
|
||||||
|
Yike
|
||||||
Yinan
|
Yinan
|
||||||
Yosys
|
Yosys
|
||||||
Yu
|
Yu
|
||||||
@ -452,6 +459,7 @@ commandArgsPlusMatch
|
|||||||
compilable
|
compilable
|
||||||
concat
|
concat
|
||||||
concats
|
concats
|
||||||
|
conf
|
||||||
config
|
config
|
||||||
const
|
const
|
||||||
constexpr
|
constexpr
|
||||||
@ -512,6 +520,7 @@ dumpportson
|
|||||||
dumpvars
|
dumpvars
|
||||||
dut
|
dut
|
||||||
dx
|
dx
|
||||||
|
dynarray
|
||||||
elab
|
elab
|
||||||
elike
|
elike
|
||||||
elsif
|
elsif
|
||||||
@ -541,6 +550,7 @@ exe
|
|||||||
executables
|
executables
|
||||||
expr
|
expr
|
||||||
extern
|
extern
|
||||||
|
ezchi
|
||||||
fanin
|
fanin
|
||||||
fasttrace
|
fasttrace
|
||||||
fauto
|
fauto
|
||||||
@ -635,6 +645,7 @@ lcov
|
|||||||
ld
|
ld
|
||||||
leavinel
|
leavinel
|
||||||
len
|
len
|
||||||
|
libc
|
||||||
libext
|
libext
|
||||||
libgoogle
|
libgoogle
|
||||||
libsystemc
|
libsystemc
|
||||||
@ -653,6 +664,7 @@ logicals
|
|||||||
longint
|
longint
|
||||||
lossy
|
lossy
|
||||||
lsb
|
lsb
|
||||||
|
lubc
|
||||||
lvalue
|
lvalue
|
||||||
lxt
|
lxt
|
||||||
macromodule
|
macromodule
|
||||||
@ -678,12 +690,15 @@ mtasks
|
|||||||
mulithreaded
|
mulithreaded
|
||||||
mult
|
mult
|
||||||
multidim
|
multidim
|
||||||
|
multidriven
|
||||||
multiinterfaces
|
multiinterfaces
|
||||||
multiline
|
multiline
|
||||||
multipling
|
multipling
|
||||||
|
multipoint
|
||||||
multithread
|
multithread
|
||||||
multithreaded
|
multithreaded
|
||||||
multithreading
|
multithreading
|
||||||
|
musl
|
||||||
mutexes
|
mutexes
|
||||||
mux
|
mux
|
||||||
myftptoyman
|
myftptoyman
|
||||||
@ -762,6 +777,7 @@ pulldowns
|
|||||||
pullup
|
pullup
|
||||||
pvalue
|
pvalue
|
||||||
pwd
|
pwd
|
||||||
|
py
|
||||||
qrq
|
qrq
|
||||||
radix
|
radix
|
||||||
randc
|
randc
|
||||||
@ -909,6 +925,7 @@ vlt
|
|||||||
vltstd
|
vltstd
|
||||||
vluint
|
vluint
|
||||||
vpi
|
vpi
|
||||||
|
vpiDefName
|
||||||
vpiLeftRange
|
vpiLeftRange
|
||||||
vpiModule
|
vpiModule
|
||||||
vpiSize
|
vpiSize
|
||||||
@ -938,4 +955,3 @@ ypq
|
|||||||
yurivict
|
yurivict
|
||||||
zdave
|
zdave
|
||||||
Øyvind
|
Øyvind
|
||||||
|
|
||||||
|
@ -1022,7 +1022,7 @@ class ParamVisitor final : public VNVisitor {
|
|||||||
m_cellps.emplace(!isIface, nodep);
|
m_cellps.emplace(!isIface, nodep);
|
||||||
}
|
}
|
||||||
|
|
||||||
// RHSs of AstDots need a relink when LHS is a parametrized class reference
|
// RHSs of AstDots need a relink when LHS is a parameterized class reference
|
||||||
void relinkDots() {
|
void relinkDots() {
|
||||||
for (AstDot* const dotp : m_dots) {
|
for (AstDot* const dotp : m_dots) {
|
||||||
const AstClassOrPackageRef* const classRefp = VN_AS(dotp->lhsp(), ClassOrPackageRef);
|
const AstClassOrPackageRef* const classRefp = VN_AS(dotp->lhsp(), ClassOrPackageRef);
|
||||||
|
@ -67,7 +67,8 @@ foreach my $file (sort keys %files) {
|
|||||||
if ($contents =~ /[^[:alnum:][:punct:] \t\r\n]/) {
|
if ($contents =~ /[^[:alnum:][:punct:] \t\r\n]/) {
|
||||||
my $unicode_exempt = ($file =~ /Changes$/
|
my $unicode_exempt = ($file =~ /Changes$/
|
||||||
|| $file =~ /CONTRIBUTORS$/
|
|| $file =~ /CONTRIBUTORS$/
|
||||||
|| $file =~ /contributors.rst$/);
|
|| $file =~ /contributors.rst$/
|
||||||
|
|| $file =~ /spelling.txt$/);
|
||||||
next if $unicode_exempt;
|
next if $unicode_exempt;
|
||||||
$warns{$file} = "Warning: non-ASCII contents in $file\n";
|
$warns{$file} = "Warning: non-ASCII contents in $file\n";
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user