From 485b9335aaed85a1f332cf8a1b5dc4ab77e7bec7 Mon Sep 17 00:00:00 2001 From: Sam Hocevar Date: Tue, 2 Apr 2013 21:18:49 +0000 Subject: [PATCH] test: emscripten compilation fix in the trigonometry benchmark. --- test/benchmark/trig.cpp | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/test/benchmark/trig.cpp b/test/benchmark/trig.cpp index 33b27650..45271e9a 100644 --- a/test/benchmark/trig.cpp +++ b/test/benchmark/trig.cpp @@ -8,13 +8,13 @@ // http://www.wtfpl.net/ for more details. // -#if defined HAVE_CONFIG_H +#if HAVE_CONFIG_H # include "config.h" #endif #include -#if defined HAVE_FASTMATH_H +#if HAVE_FASTMATH_H # include #endif @@ -57,7 +57,7 @@ void bench_trig(int mode) /* Sin */ timer.Get(); for (size_t i = 0; i < TRIG_TABLE_SIZE; i++) -#if defined __GNUC__ && !defined __SNC__ +#if __GNUC__ && !__SNC__ pf2[i] = __builtin_sinf(pf[i]); #else pf2[i] = sinf(pf[i]); @@ -67,7 +67,7 @@ void bench_trig(int mode) /* Fast sin */ timer.Get(); for (size_t i = 0; i < TRIG_TABLE_SIZE; i++) -#if defined HAVE_FASTMATH_H && !defined __native_client__ +#if HAVE_FASTMATH_H && !__native_client__ && !EMSCRIPTEN pf2[i] = f_sinf(pf[i]); #else pf2[i] = sinf(pf[i]); @@ -83,7 +83,7 @@ void bench_trig(int mode) /* Cos */ timer.Get(); for (size_t i = 0; i < TRIG_TABLE_SIZE; i++) -#if defined __GNUC__ && !defined __SNC__ +#if __GNUC__ && !__SNC__ pf2[i] = __builtin_cosf(pf[i]); #else pf2[i] = cosf(pf[i]); @@ -93,7 +93,7 @@ void bench_trig(int mode) /* Fast cos */ timer.Get(); for (size_t i = 0; i < TRIG_TABLE_SIZE; i++) -#if defined HAVE_FASTMATH_H && !defined __native_client__ +#if HAVE_FASTMATH_H && !__native_client__ && !EMSCRIPTEN pf2[i] = f_cosf(pf[i]); #else pf2[i] = cosf(pf[i]); @@ -110,7 +110,7 @@ void bench_trig(int mode) timer.Get(); for (size_t i = 0; i < TRIG_TABLE_SIZE; i++) { -#if defined __GNUC__ && !defined __SNC__ +#if __GNUC__ && !__SNC__ pf2[i] = __builtin_sinf(pf[i]); pf3[i] = __builtin_cosf(pf[i]); #else @@ -124,7 +124,7 @@ void bench_trig(int mode) timer.Get(); for (size_t i = 0; i < TRIG_TABLE_SIZE; i++) { -#if defined HAVE_FASTMATH_H && !defined __native_client__ +#if HAVE_FASTMATH_H && !__native_client__ && !EMSCRIPTEN pf2[i] = f_sinf(pf[i]); pf3[i] = f_cosf(pf[i]); #else @@ -143,7 +143,7 @@ void bench_trig(int mode) /* Tan */ timer.Get(); for (size_t i = 0; i < TRIG_TABLE_SIZE; i++) -#if defined __GNUC__ && !defined __SNC__ +#if __GNUC__ && !__SNC__ pf2[i] = __builtin_tanf(pf[i]); #else pf2[i] = tanf(pf[i]); @@ -153,7 +153,7 @@ void bench_trig(int mode) /* Fast tan */ timer.Get(); for (size_t i = 0; i < TRIG_TABLE_SIZE; i++) -#if defined HAVE_FASTMATH_H && !defined __native_client__ +#if HAVE_FASTMATH_H && !__native_client__ && !EMSCRIPTEN pf2[i] = f_tanf(pf[i]); #else pf2[i] = tanf(pf[i]);