cmath: Fix compilation error on macOS with sincos

This commit is contained in:
rdb 2021-11-28 16:48:45 +01:00
parent c980643649
commit 7dab0df061

View File

@ -64,6 +64,8 @@ csincos(float v, float *sin_result, float *cos_result) {
fstp DWORD ptr [edx] fstp DWORD ptr [edx]
fstp DWORD ptr [eax] fstp DWORD ptr [eax]
} }
#elif defined(__APPLE__)
__sincosf(v, sin_result, cos_result);
#elif defined(_GNU_SOURCE) #elif defined(_GNU_SOURCE)
sincosf(v, sin_result, cos_result); sincosf(v, sin_result, cos_result);
#else #else
@ -233,6 +235,8 @@ csincos(double v, double *sin_result, double *cos_result) {
fstp QWORD ptr [edx] fstp QWORD ptr [edx]
fstp QWORD ptr [eax] fstp QWORD ptr [eax]
} }
#elif defined(__APPLE__)
__sincos(v, sin_result, cos_result);
#elif defined(_GNU_SOURCE) #elif defined(_GNU_SOURCE)
sincos(v, sin_result, cos_result); sincos(v, sin_result, cos_result);
#else //!_X86_ #else //!_X86_