diff --git a/driver/iverilog.man.in b/driver/iverilog.man.in index 1a7625d2d..74935a542 100644 --- a/driver/iverilog.man.in +++ b/driver/iverilog.man.in @@ -150,7 +150,7 @@ compiler will not include it in an implicit event_expression list it calculates for that statement or any enclosing statement. This allows the same control variable to be used in multiple processes without risk of entering an infinite loop caused by each process triggering all other -processes that use the same varaible. For strict compliance with the +processes that use the same variable. For strict compliance with the standards, this behaviour should be disabled. .TP 8 .B -I\fIincludedir\fP diff --git a/elab_type.cc b/elab_type.cc index b611f655b..a6c0767e0 100644 --- a/elab_type.cc +++ b/elab_type.cc @@ -438,7 +438,7 @@ ivl_type_t typedef_t::elaborate_type(Design *des, NetScope *scope) scope = scope->find_typedef_scope(des, this); if (!scope) { cerr << get_fileline() << ": sorry: " - << "Can not find the scope type defintion `" << name << "`." + << "Can not find the scope type definition `" << name << "`." << endl; des->errors++; diff --git a/net_scope.cc b/net_scope.cc index 7e9be8035..9407cee53 100644 --- a/net_scope.cc +++ b/net_scope.cc @@ -369,7 +369,7 @@ void NetScope::replace_parameter(Design *des, perm_string key, PExpr*val, if (!ref.overridable) { cerr << val->get_fileline() << ": error: " << "Cannot override parameter `" << key << "` in `" - << scope_path(this) << "`. Parameter cannot be overriden " + << scope_path(this) << "`. Parameter cannot be overridden " << "in the scope it has been declared in." << endl; des->errors++;