diff --git a/test/Makefile b/test/Makefile index f04e0e9..f80a6d8 100644 --- a/test/Makefile +++ b/test/Makefile @@ -1,13 +1,20 @@ OPENLIBM_HOME=$(abspath ..) include ../Make.inc -all: test-double test-float +all: test-double test-float test-double-system test-float-system test-double: test-double.c libm-test.c - gcc $< -D__BSD_VISIBLE -I ../include -I../src ../libopenlibm.a -o $@ + $(CC) -g $< -D__BSD_VISIBLE -I ../include -I../src ../libopenlibm.a -o $@ test-float: test-float.c libm-test.c - gcc $< -D__BSD_VISIBLE -I ../include -I../src ../libopenlibm.a -o $@ + $(CC) -g $< -D__BSD_VISIBLE -I ../include -I../src ../libopenlibm.a -o $@ + +test-double-system: test-double.c libm-test.c + $(CC) -g $< -DSYS_MATH_H -lm -o $@ + +test-float-system: test-float.c libm-test.c + $(CC) -g $< -DSYS_MATH_H -lm -o $@ clean: - rm -f *~ *# test-double test-float + rm -f *~ *# test-double test-float test-double-system test-float-system + diff --git a/test/libm-test.c b/test/libm-test.c index 127ec98..5e7bfcf 100644 --- a/test/libm-test.c +++ b/test/libm-test.c @@ -116,7 +116,7 @@ #endif #include "libm-test-ulps.h" -#if 0 /* XXX scp XXX */ +#ifdef SYS_MATH_H /* XXX scp XXX */ #include #include #include