aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 4 insertions, 1 deletions
diff --git a/Makefile b/Makefile
index 6354ecc..723be38 100644
--- a/Makefile
+++ b/Makefile
@@ -11,7 +11,7 @@ ALL_REAL_OPCODES := $(ALL_REAL_ILEN32_OPCODES) opcodes-rvc opcodes-rv32c opcodes
ALL_OPCODES := opcodes-pseudo $(ALL_REAL_OPCODES) opcodes-rvv-pseudo
-install: encoding.out.h inst.chisel instr-table.tex priv-instr-table.tex
+install: encoding.out.h inst.chisel inst.spinalhdl instr-table.tex priv-instr-table.tex
set -e; for FILE in $(INSTALL_HEADER_FILES); do cp -f encoding.out.h $$FILE; done
encoding.out.h: $(ALL_OPCODES) parse_opcodes encoding.h
@@ -26,6 +26,9 @@ encoding.out.h: $(ALL_OPCODES) parse_opcodes encoding.h
inst.chisel: $(ALL_OPCODES) parse_opcodes
cat $(ALL_OPCODES) | ./parse_opcodes -chisel > $@
+inst.spinalhdl: $(ALL_OPCODES) parse_opcodes
+ cat $(ALL_OPCODES) | ./parse_opcodes -spinalhdl > $@
+
inst.go: $(ALL_REAL_ILEN32_OPCODES) parse_opcodes
cat $(ALL_REAL_ILEN32_OPCODES) | ./parse_opcodes -go > $@