From 7c2539bff069080773bece678b375136ad4b6771 Mon Sep 17 00:00:00 2001 From: Eyck Jentzsch Date: Tue, 6 Feb 2018 11:34:34 +0000 Subject: [PATCH] C++11 refactoring --- .cproject | 115 ++++---- build.sh | 6 + dbt-core | 2 +- riscv.sc/src/sysc/core_complex.cpp | 111 ++++---- riscv/gen_input/RV32IBase.core_desc | 8 +- riscv/gen_input/minres_rv.core_desc | 1 + riscv/incl/iss/arch/riscv_hart_msu_vp.h | 72 ++--- riscv/incl/iss/arch/rv32imac.h | 9 +- riscv/incl/iss/arch/rv64ia.h | 11 +- .../incl/iss/debugger/riscv_target_adapter.h | 9 +- riscv/src/internal/vm_riscv.in.cpp | 13 +- riscv/src/internal/vm_rv32imac.cpp | 261 +++++++++++++++--- riscv/src/internal/vm_rv64ia.cpp | 219 +++++++++++++-- sc-components | 2 +- 14 files changed, 623 insertions(+), 216 deletions(-) create mode 100644 build.sh diff --git a/.cproject b/.cproject index 04b9909..54f8083 100644 --- a/.cproject +++ b/.cproject @@ -28,11 +28,14 @@