all: sort_example dump
_sort.o: _sort.asm
nasm -felf64 _sort.asm
sort_example: sort_example.c _sort.o
gcc sort_example.c -o sort_example _sort.o
clean:
rm _sort.o sort_example.o sort_example dump *~
super: clean all
dump:
objdump --disassemble _sort.o > dump
.PHONY: all clean super