diff options
| author | kitty <nepeta@canaglie.net> | 2026-01-19 23:46:04 +1100 |
|---|---|---|
| committer | kitty <nepeta@canaglie.net> | 2026-01-19 23:46:04 +1100 |
| commit | 25a539fec12ffb53d31259cee2a649cd457111a0 (patch) | |
| tree | 614a6ec30d1c0c78c053323d30cf14c9bad4c7b7 | |
| parent | b4e0e8e76d07c3ae5a58d89d78f3ce023670fb26 (diff) | |
build test, x86 → x86_64 (changed my mind)
| -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 |
