hwacha_subproject_deps = \
+ spike_main \
riscv \
softfloat \
decode_hwacha_ut.h \
opcodes_hwacha.h \
opcodes_hwacha_ut.h \
+ insn_template_hwacha.h \
+ insn_template_hwacha_ut.h \
+
+hwacha_precompiled_hdrs = \
+ insn_template_hwacha.h \
+ insn_template_hwacha_ut.h \
hwacha_srcs = \
hwacha.cc \
hwacha_disasm.cc \
+ cvt16.cc \
$(hwacha_gen_srcs) \
$(hwacha_ut_gen_srcs) \
$(hwacha_ut_gen_srcs): %.cc: insns_ut/%.h insn_template_hwacha_ut.cc
sed 's/NAME/$(subst .cc,,$@)/' $(src_dir)/hwacha/insn_template_hwacha_ut.cc | sed 's/OPCODE/$(call get_opcode,$(src_dir)/hwacha/opcodes_hwacha_ut.h,$(subst .cc,,$@))/' > $@
+hwacha_junk = \
+ $(hwacha_gen_srcs) \
+ $(hwacha_ut_gen_srcs) \