math: add random float generator to gen, make check work for ulp tests
[libc-test] / src / math / gen / Makefile
index 8394478..f3c3429 100644 (file)
@@ -2,7 +2,13 @@ CFLAGS=-I. -Wall -fno-builtin -ffloat-store -D_GNU_SOURCE
 U=mpfr
 T=$(wildcard t*.c)
 
-all: gen check
+all: gen check mgen tof toa toe next prev rnd
+
+#tx: tx.c $(U)/lib/libmpfr.a $(U)/lib/libgmp.a
+#      musl-gcc -o $@ $(CFLAGS) -I$(U)/include $^
+%:%.o
+%:%.c
+       musl-gcc -o $@ $(CFLAGS) $^
 
 gen: gen.c util.c mp.c $(U)/lib/libmpfr.a $(U)/lib/libgmp.a
        musl-gcc -o $@ $(CFLAGS) -I$(U)/include $^
@@ -10,8 +16,8 @@ gen: gen.c util.c mp.c $(U)/lib/libmpfr.a $(U)/lib/libgmp.a
 check: gen.c util.c mplibm.c
        musl-gcc -o $@ $(CFLAGS) -lm $^
 
-#genlibm: gen.c util.c mplibm.c
-#      musl-gcc -o $@ $(CFLAGS) -lm $^
+mgen: gen.c util.c mplibm.c
+       musl-gcc -o $@ $(CFLAGS) -lm $^
 
 clean:
        rm -f gen check genlibm