CC=gcc-4.3-crunch CXX=g++-4.3-crunch CFLAGS=-mcpu=ep9312 -mfpu=maverick -mfloat-abi=softfp -mcirrus-di -O2 -pg CXXFLAGS=-mcpu=ep9312 -mfpu=maverick -mfloat-abi=softfp all: pool_range OBJS=pool_range gen_pool_range .c.s: $(CC) $(CFLAGS) -S $< .C.s: $(CXX) $(CXXFLAGS) -S $< .S.o: $(CC) $(CFLAGS) -c $< pool_range.c: gen_pool_range ./gen_pool_range < /dev/urandom > pool_range.c ./run-gsm clean timing.c: gen_timing ./gen_timing > timing.c clean: rm -f $(OBJS) pool_range.c pool_range.s gen_timing \ paranoia paranoia2 paranoia2: paranoia2.c $(CC) $(CFLAGS) -DNOPAUSE -o $@ $< -lm paranoia: paranoia.c $(CC) $(CFLAGS) -DNOPAUSE -o $@ $< -lm paranoia2.s: paranoia2.c $(CC) $(CFLAGS) -DNOPAUSE -S $< -lm saveload1: saveload.o saveload1.o $(CC) -o $@ saveload.o saveload1.o saveload2: saveload.o saveload2.o $(CC) -o $@ saveload.o saveload2.o saveload3: saveload.o saveload3.o $(CC) -o $@ saveload.o saveload3.o math: math.o $(CC) $(CFLAGS) -o $@ $< -lm m: m.o $(CC) $(CFLAGS) -o $@ $< -lm