CC=qcc

#CFLAGS += -Vgcc_ntoppcbe -Wc,-mno-fp-moves
#LDFLAGS += -Vgcc_ntoppcbe

CFLAGS += -Vgcc_ntox86 -Wc,-Wall -p
LDFLAGS += -Vgcc_ntox86 -p

all: hw_server cpu_burner high_prio_client low_prio_client fixed_server

clean:
	-rm -f *.o
	-rm -f hw_server cpu_burner high_prio_client low_prio_client fixed_server
	

hw_server.o: hw_server.c hw_server.h

low_prio_client.o: low_prio_client.c hw_server.h

high_prio_client.o: high_prio_client.c hw_server.h

cpu_burna.o: cpu_burna.c

fixed_server: hw_server.c hw_server.h
	$(CC) $(CFLAGS) $(LDFLAGS) -D PRIO_FIX hw_server.c -o fixed_server	
