From fec5e69ec5fe91eac0c05f2cada1c5496352e263 Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Sun, 28 Feb 2021 09:26:06 -0500 Subject: [PATCH] --inhibit-sim is planned for deprecation, file a bug if this is still being used. --- Changes | 2 ++ bin/verilator | 4 ++++ src/V3Options.cpp | 1 + 3 files changed, 7 insertions(+) diff --git a/Changes b/Changes index 55a4a75c5..586103716 100644 --- a/Changes +++ b/Changes @@ -4,6 +4,8 @@ The contributors that suggested a given feature are shown in []. Thanks! * Verilator 4.111 devel +**** --inhibit-sim is planned for deprecation, file a bug if this is still being used. + * Verilator 4.110 2021-02-25 diff --git a/bin/verilator b/bin/verilator index e6c16fe2c..046baf81f 100755 --- a/bin/verilator +++ b/bin/verilator @@ -5127,6 +5127,10 @@ Verilator currently requires C++11 or newer compilers. Verilator will require C++14 or newer compilers for both compiling Verilator and compiling Verilated models no sooner than January 2022. +=item --inhibit-sim + +The --inhibit-sim option is planned for removal no sooner than July 2021. + =item Configuration File -msg The -msg argument to lint_off has been replaced with -rule. -msg is diff --git a/src/V3Options.cpp b/src/V3Options.cpp index 99f6489e2..a6c36ed9a 100644 --- a/src/V3Options.cpp +++ b/src/V3Options.cpp @@ -1045,6 +1045,7 @@ void V3Options::parseOptsList(FileLine* fl, const string& optdir, int argc, char } else if (onoff(sw, "-ignc", flag /*ref*/)) { m_ignc = flag; } else if (onoff(sw, "-inhibit-sim", flag /*ref*/)) { + fl->v3warn(DEPRECATED, "-inhibit-sim option is deprecated"); m_inhibitSim = flag; } else if (onoff(sw, "-lint-only", flag /*ref*/)) { m_lintOnly = flag;