소스 검색

Make tests build on mac.
Disable test-float-system for now.

Viral B. Shah 12 년 전
부모
커밋
9355874e4c
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 1
      test/Makefile
  2. 1 1
      test/libm-test.c

+ 1 - 1
test/Makefile

@@ -1,7 +1,7 @@
 OPENLIBM_HOME=$(abspath ..)
 include ../Make.inc
 
-all: test-double test-float test-double-system test-float-system
+all: test-double test-float test-double-system # test-float-system
 
 test-double: test-double.c libm-test.c
 	$(CC) -g [email protected] -D__BSD_VISIBLE -I ../include -I../src ../libopenlibm.a -o $@

+ 1 - 1
test/libm-test.c

@@ -224,7 +224,7 @@ static FLOAT max_error, real_max_error, imag_max_error;
 #define MANT_DIG CHOOSE ((LDBL_MANT_DIG-1), (DBL_MANT_DIG-1), (FLT_MANT_DIG-1),  \
                          (LDBL_MANT_DIG-1), (DBL_MANT_DIG-1), (FLT_MANT_DIG-1))
 
-#ifndef SYS_MATH_H
+#if defined(__WIN32__) || defined(__APPLE__)
 void FUNC(sincos) (int n, FLOAT *s, FLOAT *c)
 {
 	*s = FUNC(sin) ( *s );