Makefile revision 1.29
11.29Smartin# $NetBSD: Makefile,v 1.29 2014/12/27 16:54:03 martin Exp $ 21.1Spgoyette 31.1Spgoyette.include <bsd.own.mk> 41.1Spgoyette 51.1SpgoyetteTESTSDIR= ${TESTSBASE}/lib/libm 61.1Spgoyette 71.28Smartin# ARM fenv is incomplete, so we can not enable that here 81.28Smartin.if ${MACHINE_CPU} == "aarch64" \ 91.29Smartin || ${MACHINE_ARCH} == "hppa" \ 101.26Smartin || ${MACHINE_ARCH} == "sparc" || ${MACHINE_ARCH} == "sparc64" \ 111.26Smartin || ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64" 121.21SmartinCPPFLAGS+= -DHAVE_FENV_H 131.21Smartin.endif 141.21Smartin 151.22Smartin.if ${MACHINE} == "alpha" 161.24SmartinCOPTS+= -mfloat-ieee -mieee-with-inexact -mfp-trap-mode=sui -mtrap-precision=i 171.22Smartin.endif 181.22Smartin 191.12SjruohoTESTS_C+= t_acos 201.12SjruohoTESTS_C+= t_asin 211.12SjruohoTESTS_C+= t_atan 221.15SjruohoTESTS_C+= t_cbrt 231.7SjruohoTESTS_C+= t_ceil 241.9SjruohoTESTS_C+= t_cos 251.14SjruohoTESTS_C+= t_cosh 261.11SjruohoTESTS_C+= t_erf 271.13SjruohoTESTS_C+= t_exp 281.27SmartinTESTS_C+= t_fenv 291.20SjoergTESTS_C+= t_fmod 301.7SjruohoTESTS_C+= t_infinity 311.7SjruohoTESTS_C+= t_ldexp 321.7SjruohoTESTS_C+= t_log 331.25SjoergTESTS_C+= t_modf 341.10SjruohoTESTS_C+= t_pow 351.19SjoergTESTS_C+= t_precision 361.7SjruohoTESTS_C+= t_round 371.7SjruohoTESTS_C+= t_scalbn 381.9SjruohoTESTS_C+= t_sin 391.14SjruohoTESTS_C+= t_sinh 401.15SjruohoTESTS_C+= t_sqrt 411.9SjruohoTESTS_C+= t_tan 421.7SjruohoTESTS_C+= t_tanh 431.1Spgoyette 441.5SjruohoLDADD+= -lm 451.7Sjruoho#COPTS+= -Wfloat-equal 461.1Spgoyette 471.1Spgoyette.include <bsd.test.mk> 48