1 2 3 4 5 6 7 8 9 10 11 12
all: nasm sh.asm -f elf64 -o sh.o ld sh.o -o sh strip sh rm sh.o dbg: nasm sh.asm -f elf64 -o sh.o ld sh.o -o sh rm sh.o gdb --eval-command="layout asm" -tui sh clean: rm -f sh.o sh