diff --git a/Makefile b/Makefile index f5b35fe..4ad8f11 100644 --- a/Makefile +++ b/Makefile @@ -76,7 +76,9 @@ VM_SOURCES := \ ifeq ($(BUILD_MODE), release) PLATFORM_SOURCE := $(ARCH_DIR)/main.c \ - $(ARCH_DIR)/devices.c + $(ARCH_DIR)/devices.c\ + $(SRC_DIR)/tools/parser.c \ + $(SRC_DIR)/tools/assembler.c else PLATFORM_SOURCE := $(ARCH_DIR)/main.c \ $(ARCH_DIR)/devices.c \ diff --git a/test/fib.asm.lisp b/test/fib.asm.lisp index 1e25a61..09cc676 100644 --- a/test/fib.asm.lisp +++ b/test/fib.asm.lisp @@ -29,14 +29,14 @@ (push $0) (return))) (label println - (load-immediate $0 &terminal-namespace) - (load-immediate $3 &new-line) - (pop $1) - (string-length $2 $1) - (syscall DEVICE-WRITE $0 $1 $2) - (string-length $4 $3) - (syscall DEVICE-WRITE $0 $3 $4) - (return))) + (load-immediate $0 &terminal-namespace) + (load-immediate $3 &new-line) + (pop $1) + (string-length $2 $1) + (syscall DEVICE-WRITE $0 $1 $2) + (string-length $4 $3) + (syscall DEVICE-WRITE $0 $3 $4) + (return))) (data (label terminal-namespace "/dev/term/0") (label new-line "\n")))