From 88aae83bec0b3351cc14695bc975abb364f1e920 Mon Sep 17 00:00:00 2001 From: Martin Whitaker Date: Tue, 31 Dec 2024 15:22:28 +0000 Subject: [PATCH] Add missing vvp flags in the on-line documentation. The -i, -n. -N, and -V flags were documented in the man page, but not in vvp_flags.rst. --- Documentation/usage/vvp_flags.rst | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/Documentation/usage/vvp_flags.rst b/Documentation/usage/vvp_flags.rst index 593124d7c..2015fcbf2 100644 --- a/Documentation/usage/vvp_flags.rst +++ b/Documentation/usage/vvp_flags.rst @@ -14,6 +14,10 @@ These options/flags go before the path to the vvp-executable program. They effect behavior of the vvp runtime engine, including preparation for simulation. +* -i + + This flag causes all output to to be unbuffered. + * -l This flag specifies a logfile where all MCI output goes. Specify @@ -41,6 +45,16 @@ simulation. determine the return types of user-defined system functions. If specified at compile-time, there is no need to specify them again here. +* -n + This flag makes $stop or a a synonym for $finish. It can be + used to give the program a more meaningful interface when running in a + non-interactive environment. + +* -N + This flag does the same thing as "-n", but results in an exit code of 1 + if the stimulation calls $stop. It can be used to indicate a simulation + failure when running a testbench. + * -q Enable quiet mode. This suppresses all output to sent via MCD @@ -58,6 +72,10 @@ simulation. Show verbose progress while setting up or cleaning up the runtime engine. This also displays some performance information. +* -V + + Print the version of the runtime, and exit. + Extended Arguments ------------------