diff --git a/driver/iverilog.man b/driver/iverilog.man index 05245a5b9..a7a4f743e 100644 --- a/driver/iverilog.man +++ b/driver/iverilog.man @@ -66,6 +66,11 @@ other tools. .TP 8 .B -gverilog-ams\fI|-fP-gno-verilog-ams Enable or disable (default) support for Verilog-AMS. +Very little Verilog-AMS specific functionality is currently supported. +.TP 8 +.B -gsystem-verilog\fI|-fP-gno-system-verilog +Enable or disable (default) support for SystemVerilog. +Very little SystemVerilog specific functionality is currently supported. .TP 8 .B -gspecify\fI|\fP-gno-specify Enable or disable (default) specify block support. When enabled, diff --git a/driver/main.c b/driver/main.c index d53e3ab4c..b97decf7a 100644 --- a/driver/main.c +++ b/driver/main.c @@ -626,6 +626,9 @@ int process_generation(const char*name) else if (strcmp(name,"system-verilog") == 0) gen_system_verilog = "system-verilog"; + else if (strcmp(name,"no-system-verilog") == 0) + gen_verilog_ams = "no-system-verilog"; + else { fprintf(stderr, "Unknown/Unsupported Language generation " "%s\n\n", name); @@ -636,6 +639,7 @@ int process_generation(const char*name) "Other generation flags:\n" " specify | no-specify\n" " verilog-ams | no-verilog-ams\n" + " system-verilog | no-system-verilog\n" " std-include | no-std-include\n" " relative-include | no-relative-include\n" " xtypes | no-xtypes\n"