all:	extlh uldl strlen branch_test 

branch_test:  branch_test.o
	      ld -o branch_test branch_test.o
	      
branch_test.o:	 branch_test.s
		 as -o branch_test.o branch_test.s

extlh:	extlh.o
	ld -o extlh extlh.o

extlh.o:   extlh.s
	   as -o extlh.o extlh.s

uldl:	   uldl.o
	   ld -o uldl uldl.o

uldl.o:	   uldl.s
	   as -o uldl.o uldl.s

strlen:	   strlen.o
	   ld -o strlen strlen.o
	   
strlen.o:  strlen.s
	   as -o strlen.o strlen.s

clean:	
	rm -f *~ *.o
	
