cva6/verif/regress/verilator-v5.patch
2023-09-07 09:50:50 +02:00

26 lines
887 B
Diff

diff --git a/docs/CONTRIBUTORS b/docs/CONTRIBUTORS
index 215fb6bd8..829752e6b 100644
--- a/docs/CONTRIBUTORS
+++ b/docs/CONTRIBUTORS
@@ -154,5 +154,6 @@ Yuri Victorovich
Yutetsu TAKATSUKASA
Yu-Sheng Lin
Yves Mathieu
+Zbigniew Chamski
Zhanglei Wang
Zixi Li
diff --git a/include/verilated_types.h b/include/verilated_types.h
index cb7265e32..f1d482d8e 100644
--- a/include/verilated_types.h
+++ b/include/verilated_types.h
@@ -1012,8 +1012,8 @@ struct VlUnpacked final {
// METHODS
// Raw access
- WData* data() { return &m_storage[0]; }
- const WData* data() const { return &m_storage[0]; }
+ WData* data() { return (WData*)&m_storage[0]; }
+ const WData* data() const { return (const WData*)&m_storage[0]; }
T_Value& operator[](size_t index) { return m_storage[index]; }
const T_Value& operator[](size_t index) const { return m_storage[index]; }