enable sincos optimization on mingw-w64
authorAlexandre Oliva <oliva@adacore.com>
Thu, 22 Oct 2020 11:54:16 +0000 (08:54 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Thu, 22 Oct 2020 11:54:16 +0000 (08:54 -0300)
commit4f48f31bbfc10697296ff004a92614d9249ca784
tree2bdc67394f635e0ed2be1e87c283a9f0e2253191
parent3d423c6f6a69d87ad52ba3af75f3debd8a8b8810
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.
gcc/config/i386/mingw-w64.h