From 5dd5b7a2d03885cb767bbf2b609d56f8ef897301 Mon Sep 17 00:00:00 2001 From: Cliff Click Date: Thu, 1 Oct 2026 14:58:31 -0700 Subject: Move much of the ISA support to shared code The ISA shared handlers here are required for a proper compiler, but contain only trivial bit-massaging operations. --- isa/isa.mk | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 isa/isa.mk (limited to 'isa/isa.mk') diff --git a/isa/isa.mk b/isa/isa.mk new file mode 100644 index 00000000..7f24618c --- /dev/null +++ b/isa/isa.mk @@ -0,0 +1,5 @@ +# Shared instruction encoders; works in both chapter and linearized checkouts. +ISA_DIR := $(patsubst %/,%,$(dir $(lastword $(MAKEFILE_LIST)))) +isa_javas := $(wildcard $(ISA_DIR)/src/main/java/com/seaofnodes/isa/*.java) +main_javas += $(isa_javas) +isa_test_javas := $(wildcard $(ISA_DIR)/src/test-support/java/com/seaofnodes/isa/eval/*.java) -- cgit v1.2.3