enable sincos optimization on mingw-w64
The sincos transformation does not take place on all platforms, because the libc_has_function target hook disables it by default. Current mingw-w64's math library supports sincos, sincosl and sincosf, in 32- and 64-bit modes. I suppose this has been this way for long. This patch enables the sincos optimization on this platform. for gcc/ChangeLog * config/i386/mingw-w64.h (TARGET_LIBC_HAS_FUNCTION): Enable sincos optimization.
This commit is contained in:
parent
3d423c6f6a
commit
4f48f31bbf
@ -98,3 +98,9 @@ along with GCC; see the file COPYING3. If not see
|
||||
%{shared|mdll: " SUB_LINK_ENTRY " --enable-auto-image-base} \
|
||||
" LINK_SPEC_LARGE_ADDR_AWARE "\
|
||||
%(shared_libgcc_undefs)"
|
||||
|
||||
/* Enable sincos optimization, overriding cygming.h. sincos, sincosf
|
||||
and sincosl functions are available on mingw-w64, but not on the
|
||||
original mingw32. */
|
||||
#undef TARGET_LIBC_HAS_FUNCTION
|
||||
#define TARGET_LIBC_HAS_FUNCTION gnu_libc_has_function
|
||||
|
Loading…
Reference in New Issue
Block a user