From 5022e81af74f4191d863dfc5eddceb93af608678 Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Fri, 12 Mar 2021 14:14:21 -0500 Subject: [PATCH] Commentary --- Changes | 4 +++- bin/verilator | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Changes b/Changes index 7f165373c..eae900c74 100644 --- a/Changes +++ b/Changes @@ -2,7 +2,7 @@ Revision history for Verilator The contributors that suggested a given feature are shown in []. Thanks! -* Verilator 4.199 devel +* Verilator 4.200 2021-03-12 ** Add simulation context (VerilatedContext) to allow multiple fully independent models to be in the same process. Please see the updated examples. @@ -22,6 +22,8 @@ The contributors that suggested a given feature are shown in []. Thanks! **** Fix or-reduction on different scopes broken in 4.110 (#2828). [Yinan Xu] +**** Fix MSVC++ compile error. (#2831) (#2833) [Drew Taussig] + * Verilator 4.110 2021-02-25 diff --git a/bin/verilator b/bin/verilator index 33758538e..d18eafd5c 100755 --- a/bin/verilator +++ b/bin/verilator @@ -5421,13 +5421,13 @@ controlled by --assert are disabled. =item Why do I get "undefined reference to `sc_time_stamp()'"? -In 4.112 and later, using the timeInc function is recommended instead. See +In 4.200 and later, using the timeInc function is recommended instead. See the "CONNECTING TO C++" examples. Some linkers (MSVC++) still require sc_time_stamp() to be defined, either define this with ("double sc_time_stamp() { return 0; }") or compile the Verilated code with -DVL_TIME_CONTEXT. -Prior to Verilator 4.112, the sc_time_stamp function needs to be defined in +Prior to Verilator 4.200, the sc_time_stamp function needs to be defined in C++ (non SystemC) to return the current simulation time. =item Why do I get "undefined reference to `VL_RAND_RESET_I' or `Verilated::...'"?