Automatically generated usage message.
-h,--help Show a brief usage message and exit. --readme Show a more elaborate README and exit. -o,--output=FILE Controls where the output of preprocessing (i.e., post- preprocessing Verilog or SystemVerilog code) should be written. Default: vl-pp.out. --outdefs=FILE Controls where the collected `defines should be written. Default: vl-pp.defs. -I,--include=DIR Control the include directories for `include directives. You can give this switch multiple times, to set up multiple include directories in priority order. -D,--define=VAR Set up definitions to use before parsing begins. Equivalent to putting `define VAR 1 at the top of your Verilog file. You can give this option multiple times. --edition=EDITION Which edition of the Verilog standard to implement? Default: "SystemVerilog" (IEEE 1800-2012). You can alternately use "Verilog" for IEEE 1364-2005, i.e., Verilog-2005. --strict Disable VL extensions to Verilog. -m,--mem=GB How much memory to try to use. Default: 4 GB. Raising this may improve performance by avoiding garbage collection. To avoid swapping, keep this below (physical_memory - 2 GB).