projects
/
libc-test
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
remove accidentally committed core, add festenv, fegetenv test
[libc-test]
/
src
/
math
/
gen
/
Makefile
diff --git
a/src/math/gen/Makefile
b/src/math/gen/Makefile
index
8394478
..
9be541d
100644
(file)
--- a/
src/math/gen/Makefile
+++ b/
src/math/gen/Makefile
@@
-1,18
+1,28
@@
CFLAGS=-I. -Wall -fno-builtin -ffloat-store -D_GNU_SOURCE
U=mpfr
CFLAGS=-I. -Wall -fno-builtin -ffloat-store -D_GNU_SOURCE
U=mpfr
+MPFR=$(U)/lib/libmpfr.a
+GMP=$(U)/lib/libgmp.a
+#MPFR=-lmpfr
+#GMP=-lgmp
T=$(wildcard t*.c)
T=$(wildcard t*.c)
+CC=musl-gcc
+#CC=gcc
-all: gen check
+all: gen check
mgen tof toa toe tox next prev rnd
-gen: gen.c util.c mp.c $(U)/lib/libmpfr.a $(U)/lib/libgmp.a
- musl-gcc -o $@ $(CFLAGS) -I$(U)/include $^
+%:%.o
+%:%.c
+ $(CC) -o $@ $(CFLAGS) $^
+
+gen: gen.c util.c mp.c $(MPFR) $(GMP)
+ $(CC) -o $@ $(CFLAGS) -lm -I$(U)/include $^
check: gen.c util.c mplibm.c
check: gen.c util.c mplibm.c
-
musl-gcc
-o $@ $(CFLAGS) -lm $^
+
$(CC)
-o $@ $(CFLAGS) -lm $^
-
#genlibm
: gen.c util.c mplibm.c
-
# musl-gcc
-o $@ $(CFLAGS) -lm $^
+
mgen
: gen.c util.c mplibm.c
+
$(CC)
-o $@ $(CFLAGS) -lm $^
clean:
clean:
- rm -f gen check
genlibm
+ rm -f gen check
mgen tof toa toe tox next prev rnd