User guide

C-7
Compile-Time Options
argument specifies the default condition, which is incremental
compilation and updating the makefile.
-Mdefine=name=value
Adds a definition to the makefile.
-Mdelete
Use this option for the rare occurrence when the chmod -x simv
command in the makefile can’t change the permissions on an old
simv executable. This option replaces this command with the rm
-f simv command in the makefile.
-Mdirectory=directory
Specifies the incremental compile directory. The default name for
this directory is csrc, and its default location is your current
directory. You can substitute the shorter -Mdir for
-Mdirectory.
-Mfilename=prefix
Base name (prefix) for C source and object files.
-Minclude=filename
Adds an include statement to the makefile.
-Mldcmd=value
Format string used to invoke the linker directly.
-Mlib=dir
Provides VCS with a central place to look for the descriptor
information before it compiles a module and a central place to get
the object files when it links together the executable. It allows you
to use the parts of a design that have been already tested and
debugged by other members of your team without recompiling the
modules for these parts of a design (see “Incremental
Compilation” on page 3-3). You can specify more than one place
for VCS to look for descriptor information and object files by
providing multiple arguments with this option. For example: