server: main.o func.o gcc main.o func.o -o server -nostdlib main.o: main.S gcc -c main.S func.o: func.S gcc -c func.S clean: rm *.o server all: server