
CC = gcc
LDFLAGS = -noixemul -lm -s

all: posbb posbb020 posbb020881 posbb030 posbb030881 posbb040

posbb: $(OS)/posbb.c $(OS)/posbb_tests.c $(OS)/posbb.h
	$(CC) $(OS)/posbb.c $(OS)/posbb_tests.c -o posbb -O2 $(CCFLAGS) $(LDFLAGS)

posbb020: $(OS)/posbb.c $(OS)/posbb_tests.c $(OS)/posbb.h
	$(CC) $(OS)/posbb.c $(OS)/posbb_tests.c -o posbb020 -O2 -m68020 $(CCFLAGS) $(LDFLAGS)

posbb020881: $(OS)/posbb.c $(OS)/posbb_tests.c $(OS)/posbb.h
	$(CC) $(OS)/posbb.c $(OS)/posbb_tests.c -o posbb020881 -O2 -m68020 -m68881 $(CCFLAGS) $(LDFLAGS)

posbb030: $(OS)/posbb.c $(OS)/posbb_tests.c $(OS)/posbb.h
	$(CC) $(OS)/posbb.c $(OS)/posbb_tests.c -o posbb030 -O2 -m68030 $(CCFLAGS) $(LDFLAGS)

posbb030881: $(OS)/posbb.c $(OS)/posbb_tests.c $(OS)/posbb.h
	$(CC) $(OS)/posbb.c $(OS)/posbb_tests.c -o posbb030881 -O2 -m68030 -m68881 $(CCFLAGS) $(LDFLAGS)

posbb040: $(OS)/posbb.c $(OS)/posbb_tests.c $(OS)/posbb.h
	$(CC) $(OS)/posbb.c $(OS)/posbb_tests.c -o posbb040 -O2 -m68040 $(CCFLAGS) $(LDFLAGS)


