https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69827

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2016-02-16
            Summary|[5 Regression] sincos not   |sincos not done
                   |done                        |
     Ever confirmed|0                           |1
           Severity|normal                      |enhancement

--- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> ---
And that hook may be new.  Note that calling sincos explicitely of course
works.

I see

bool
linux_libc_has_function (enum function_class fn_class)
{
  if (OPTION_GLIBC)
    return true;
  if (OPTION_BIONIC)
    if (fn_class == function_c94
        || fn_class == function_c99_misc
        || fn_class == function_sincos)
        return true;

  return false;
}

where likely cygwin does not use GLIBC nor BIONIC (android).  Indeed cygming.h
has

#undef TARGET_LIBC_HAS_FUNCTION
#define TARGET_LIBC_HAS_FUNCTION no_c99_libc_has_function

Confirmed as enhancement.

Reply via email to