From 7908c32e49dbc9e329134668da5295f73622de42 Mon Sep 17 00:00:00 2001 From: Yutetsu TAKATSUKASA Date: Sun, 22 Dec 2019 17:14:49 +0900 Subject: [PATCH] add VL_OVERRIDE macro so that compiler can tell my typo when trying to override a function. --- include/verilatedos.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/verilatedos.h b/include/verilatedos.h index d874677ba..00349af97 100644 --- a/include/verilatedos.h +++ b/include/verilatedos.h @@ -176,11 +176,13 @@ # define VL_INCLUDE_UNORDERED_MAP # define VL_INCLUDE_UNORDERED_SET # endif +# define VL_OVERRIDE override #else # define VL_EQ_DELETE # define vl_unique_ptr std::auto_ptr # define VL_INCLUDE_UNORDERED_MAP "verilated_unordered_set_map.h" # define VL_INCLUDE_UNORDERED_SET "verilated_unordered_set_map.h" +# define VL_OVERRIDE #endif //=========================================================================