User guide

C-39
Compile-Time Options
-file filename
This option is for problems you might encounter with entries in
files specified with the -f or -F options. This file can contain more
compile-time options and different kinds of files. It can contain
options for controlling compilation, PLI options and object files.
You can also use escape characters and meta-characters like $,
, and ! in this file and they will expand. For example:
-CFLAGS '-I$VCS_HOME/include'
/my/pli/code/$PROJECT_VERSION/treewalker.o
-P /my/pli/code/$PROJECT_VERSION/treewalker.tab
You can comment out entries in this file with the Verilog // and /
* */ comment characters.
Options for Compiling Runtime Options into the simv
Executable
+plusarg_save
Some runtime options must be preceded by the +plusarg_save
option for VCS to compile them into the executable. You can
specify this option either on the vcs command line or in the file
specified with the -f or -F option.
+plusarg_ignore
Tells VCS not to compile the following runtime options into the
simv executable. This option is typically used in the file that you
specify with the -f compile-time option and is used to counter the
+plusarg_save option on a previous line.