diff --git a/driver/iverilog.man.in b/driver/iverilog.man.in index 1ecebf4f8..bf7d986be 100644 --- a/driver/iverilog.man.in +++ b/driver/iverilog.man.in @@ -30,7 +30,7 @@ different set of programs. The path given is used to locate \fIivlpp\fP, \fIivl\fP, code generators and the VPI modules. .TP 8 .B -c\fIfile\fP -f\fIfile\fP -These flags specifies an input file that contains a list of Verilog +These flags specify an input file that contains a list of Verilog source files. This is similar to the \fIcommand file\fP of other Verilog simulators, in that it is a file that contains the file names instead of taking them on the command line. See \fBCommand Files\fP below. diff --git a/elab_scope.cc b/elab_scope.cc index 1115787e5..6f37e63d7 100644 --- a/elab_scope.cc +++ b/elab_scope.cc @@ -793,7 +793,7 @@ void elaborate_rootscope_tasks(Design*des) } cerr << cur->second->get_fileline() << ": internal error: " - << "elabortae_rootscope_tasks does not understand " + << "elaborate_rootscope_tasks does not understand " << "this object," << endl; des->errors += 1; } diff --git a/vhdlpp/expression_elaborate.cc b/vhdlpp/expression_elaborate.cc index 98f8f1c65..0c57544b3 100644 --- a/vhdlpp/expression_elaborate.cc +++ b/vhdlpp/expression_elaborate.cc @@ -874,7 +874,7 @@ const VType* ExpName::probe_prefix_type_(Entity*ent, ScopeBase*scope) const } /* - * This method is the probe_type() imlementation for ExpName objects + * This method is the probe_type() implementation for ExpName objects * that have prefix parts. In this case we try to get the type of the * prefix and interpret the name in that context. */ diff --git a/vhdlpp/main.cc b/vhdlpp/main.cc index 10d901250..af7056ebb 100644 --- a/vhdlpp/main.cc +++ b/vhdlpp/main.cc @@ -38,7 +38,7 @@ const char COPYRIGHT[] = * information to the file named . * * elaboration= - * Enable debugging of elaboratin by dumping elaboration + * Enable debugging of elaboration by dumping elaboration * process information to the file named . * * entities= diff --git a/vhdlpp/scope.h b/vhdlpp/scope.h index 1f9ba26be..278046f09 100644 --- a/vhdlpp/scope.h +++ b/vhdlpp/scope.h @@ -169,7 +169,7 @@ class ActiveScope : public ScopeBase { bool is_vector_name(perm_string name) const; // Locate the subprogram by name. The subprogram body uses - // this to locate the sobprogram declaration. Note that the + // this to locate the subprogram declaration. Note that the // subprogram may be in a package header. SubprogramHeader* recall_subprogram(perm_string name) const; diff --git a/vpi/vhdl_table.c b/vpi/vhdl_table.c index a1b895df8..fdbb68829 100644 --- a/vpi/vhdl_table.c +++ b/vpi/vhdl_table.c @@ -156,7 +156,7 @@ static PLI_INT32 ivlh_attribute_event_calltf(ICARUS_VPI_CONST PLI_BYTE8*data) rval.value.scalar = vpi1; - // Detect if change occured in this moment + // Detect if change occurred in this moment if (mon->last_event.high != tnow.high) rval.value.scalar = vpi0; if (mon->last_event.low != tnow.low) diff --git a/vvp/dff.h b/vvp/dff.h index de3a96c3e..d069a68ba 100644 --- a/vvp/dff.h +++ b/vvp/dff.h @@ -33,7 +33,7 @@ * port-2: Clock Enable input * port-3: Asynchronous Set/Clear input. * - * The base vvp_dff does not implement an asychronous set/clear. + * The base vvp_dff does not implement an asynchronous set/clear. */ class vvp_dff : public vvp_net_fun_t {