aboutsummaryrefslogtreecommitdiff
path: root/riscv
diff options
context:
space:
mode:
authorJerin Joy <joy@rivosinc.com>2022-09-22 23:12:36 -0700
committerAndrew Waterman <andrew@sifive.com>2022-10-04 15:40:28 -0700
commitf5ec721fa966ce92390afc48b13d492f4045c4ae (patch)
treecec92ac6dfd4c97da68432dbfd52cfeecfc5e699 /riscv
parentab20d616ae610a0b54cddb2af9b3b36b84df5e85 (diff)
downloadspike-f5ec721fa966ce92390afc48b13d492f4045c4ae.zip
spike-f5ec721fa966ce92390afc48b13d492f4045c4ae.tar.gz
spike-f5ec721fa966ce92390afc48b13d492f4045c4ae.tar.bz2
Fixed -Wnon-virtual-dtor warnings
Signed-off-by: Jerin Joy <joy@rivosinc.com>
Diffstat (limited to 'riscv')
-rw-r--r--riscv/simif.h2
-rw-r--r--riscv/trap.h2
2 files changed, 4 insertions, 0 deletions
diff --git a/riscv/simif.h b/riscv/simif.h
index 0e75d45..75e865e 100644
--- a/riscv/simif.h
+++ b/riscv/simif.h
@@ -19,6 +19,8 @@ public:
virtual const char* get_symbol(uint64_t addr) = 0;
+ virtual ~simif_t() = default;
+
};
#endif
diff --git a/riscv/trap.h b/riscv/trap.h
index 8347c6e..b5afce9 100644
--- a/riscv/trap.h
+++ b/riscv/trap.h
@@ -33,6 +33,8 @@ class trap_t
return _name;
}
+ virtual ~trap_t() = default;
+
private:
char _name[16];
reg_t which;