Fixed lowercase p bug

This commit is contained in:
Zitao Fang
2020-10-23 16:39:56 -07:00
parent 5282965b5b
commit 0c4dcffb0d

View File

@@ -223,7 +223,6 @@ int main(int argc, char** argv)
verilog_plusargs_legal = 0; verilog_plusargs_legal = 0;
} else { } else {
c = 'P'; c = 'P';
verilated_argv[verilated_argc++] = optarg;
} }
goto retry; goto retry;
} }
@@ -245,13 +244,14 @@ int main(int argc, char** argv)
<< arg << "\"\n"; << arg << "\"\n";
c = '?'; c = '?';
} else { } else {
c = 'p'; c = 'P';
verilated_argv[verilated_argc++] = optarg;
} }
} }
goto retry; goto retry;
} }
case 'P': break; // Nothing to do here, Verilog PlusArg case 'P':
verilated_argv[verilated_argc++] = optarg;
break; // Nothing to do here, Verilog PlusArg
// Realize that we've hit HTIF (HOST) arguments or error out // Realize that we've hit HTIF (HOST) arguments or error out
default: default:
if (c >= HTIF_LONG_OPTIONS_OPTIND) { if (c >= HTIF_LONG_OPTIONS_OPTIND) {