Rename instrparser.h file
RENAME
src/processors/ss/vsrtl_instrparser.h
src/processors/ss/instrparser.h
#pragma once
#include <functional>
-#include "VSRTL/core/vsrtl_binutils.h"
+#include "VSRTL/interface/vsrtl_binutils.h"
namespace vsrtl {
-using namespace core;
typedef std::function<std::vector<uint32_t>(uint32_t)> decode_functor;
-decode_functor generateInstrParser(std::vector<int> bitFields) {
+static inline decode_functor generateInstrParser(std::vector<int> bitFields) {
// Generates functors that can decode a binary number based on the input
// vector which is supplied upon generation

MODIFY
src/processors/ss/riscv.h
src/processors/ss/riscv.h
#pragma once
#include <functional>
-#include "VSRTL/core/vsrtl_binutils.h"
#include "VSRTL/core/vsrtl_enum.h"
-#include "vsrtl_instrparser.h"
+#include "VSRTL/interface/vsrtl.h"
+#include "VSRTL/interface/vsrtl_binutils.h"
+#include "instrparser.h"
namespace vsrtl {
using namespace core;

Rename instrparser.h file