server: link.ld main.o func.o gcc -T link.ld main.o func.o -o server -nostdlib -static main.o: main.S gcc -c main.S func.o: func.S gcc -c func.S clean: rm *.o server all: server