diff options
| -rw-r--r-- | Makefile | 6 | ||||
| -rw-r--r-- | jefs.s | 7 | ||||
| -rw-r--r-- | readme.md | 2 |
3 files changed, 11 insertions, 4 deletions
@@ -2,10 +2,10 @@ TARGET := jefs SRCS = $(TARGET).s $(TARGET): $(TARGET).o - ld -static -m elf_i386 -o $@ $< + ld -static -o $@ $< -$(TARGET): $(SRCS) - nasm -g -F dwarf -O0 -f elf32 -o $@ $< +$(TARGET).o: $(SRCS) + nasm -g -F dwarf -O0 -f elf64 -o $@ $< .PHONY: clean clean: @@ -0,0 +1,7 @@ +; jewelforth +section .text +global _start +_start: + mov rdi, 0 + mov rax, 60 + syscall @@ -1,6 +1,6 @@ # jewelforth -its a forth for linux x86. mostly made for personal stuff. +its a forth for linux x86\_64. mostly made for personal stuff. if you use it and it breaks, too bad public domain |
