blob: 05f6c5fdc18966cb6dc1c848d87d5349c6102b9e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
PROGNAME=$(shell pwd | xargs basename)
$(PROGNAME): main.o printf.o string.o
ld -o $@ $^
%.o: %.s syscall.s
as -o $@ $<
syscall.s: /usr/include/asm/unistd_64.h
@echo create $@ from $<
@awk -f syscall.awk $< > $@
clean:
@echo cleaning...
@rm -f syscall.s *~ *.o core*
|