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

--- Comment #4 from Thomas Preud'homme <thopre01 at gcc dot gnu.org> ---
(In reply to Richard Biener from comment #3)
> Was this maybe fixed by
> 
> 2015-10-13  Richard Sandiford  <richard.sandif...@arm.com>
> 
>         * real.h (real_isinteger): Declare.
>         * real.c (real_isinteger): New function.
>         * match.pd: Simplify pow(|x|,y) and pow(-x,y) to pow(x,y)
>         if y is an even integer.
> 
> ?

It does for builtins-10.c on arm-none-eabi at least. Thanks Richard S for the
quick fix.

Reply via email to