arm64: codea/abgabe_aa.0
[uebersetzerbau-ss10.git] / asma / Makefile
1 NAME := asma
2 all: $(NAME).o
3
4 $(NAME).o: $(NAME).s
5         @echo "  COMPILE  $<"
6         @gcc -c -o $(NAME).o $(NAME).s
7
8 .PHONY: clean
9 clean:
10         rm -f $(NAME).o $(NAME)
11
12 1test: all
13         @echo "  COMPILE  callingconvention.c"
14         @gcc -c -fomit-frame-pointer -fno-defer-pop callingconvention.c
15         @echo "  COMPILE  $<"
16         @gcc -Wall -g -o $(NAME) $(NAME).s main.c callingconvention.o -D_GNU_SOURCE
17         @echo "execute ./$(NAME)"
18         @./$(NAME)
19
20 2test:
21         /usr/ftp/pub/ublu/test/$(NAME)/test 2>&1
22