On 2/21/19 8:55 AM, Wilco Dijkstra wrote:
> Fix PR89437. Fix the sinatan-1.c testcase to not run without
> a C99 target system. Use nextafterl for long double initialization.
>
> Fix an issue with sinl (atanl (sqrtl (LDBL_MAX)) returning 0.0
> instead of 1.0 by using x < sqrtl (LDBL_MAX) in match.pd.
>
> OK for commit?
>
> ChangeLog:
> 2019-02-21 Wilco Dijkstra <wdijk...@arm.com>
>
> gcc/
> * match.pd: Use lt in sin(atan(x)) and cos(atan(x)) simplifications.
>
> testsuite/
> * gcc.dg/sinatan-1.c: Fix testcase.
OK.
jeff