Technical data

vcom
CR-172 ModelSim Commands ModelSim EE/SE Command Reference
The warning message numbers are:
1 = unbound component
2 = process without a wait statement
3 = null range
4 = no space in time literal
5 = multiple drivers on unresolved signal
6 = compliance checks
7 = optimization messages
-O0 | -O1 | -O4 | -O5
Lower the optimization to a minimum with -O0 (capital oh zero). Optional. Use
this to work around bugs, increase your debugging visibility on a specific cell, or
when you want to place breakpoints on source lines that have been optimized out.
Enable PE-level optimization with -O1. Optional.
Enable standard EE optimizations with -O4. Default.
Enable maximum optimization with -O5. Optional. Use caution with this switch.
We recommend use of this switch with large sequential blocks only, other uses
may signifcantly increase compile times. Optional.
-quiet
Disable loading messages. Optional.
-refresh
Regenerates a library image. Optional. By default, the work library is updated; use
-work <library> to update a different library. See vcom "Examples"
(CR-173) for
more information.
-s
Instructs the compiler not to load the standard package. Optional. This argument
should only be used if you are compiling the standard package itself.
-source
Displays the associated line of source code before each error message that is
generated during compilation. Optional; by default, only the error message is
displayed.
-version
Returns the version of the compiler as used by the licensing tools, such as "Model
Technology ModelSim EE vcom 5.3 DEV Compiler 1999.06 Jun 29 1999".
-work <library_name>
Specifies a logical name or pathname of a library that is to be mapped to the
logical library work. Optional; by default, the compiled design units are added to