
srcdir = .
LDFLAGS =  -Wl,-elf2flt
LIBS = -lpthread 
CFLAGS = 

# Change these if necessary

CC = arm-elf-gcc 
CPP = arm-elf-gcc -E


FILES = ex1 ex2 ex4 ex5 ex6
 
all:	$(FILES)
	chmod a+x $(FILES)

ex1:	ex1.o
	$(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) $(LIBS) 
	
ex2:	ex2.o
	$(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) $(LIBS) 

ex4:	ex4.o
	$(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) $(LIBS) 

ex5:	ex5.o
	$(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) $(LIBS) 

ex6:	ex6.o
	$(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) $(LIBS) 

clean:
	rm -f *.o core *.gdb $(FILES)  
	

