[testsuite] fix gcc.dg/torture/builtin-modf-1.c
Jack Howarth
howarth@bromo.msbb.uc.edu
Wed Dec 19 23:40:00 GMT 2007
Janis,
It appears that on powerpc-apple-darwin9, we need...
-funsafe-math-optimizations -fsigned-zeros -fno-associative-math
I am able to compile and execute the test case without errors
at -Os, -O0, -O1, -O2 and -O3 with those flags.
Jack
On Wed, Dec 19, 2007 at 09:53:07AM -0800, Janis Johnson wrote:
> On Tue, 2007-12-18 at 22:00 -0500, Jack Howarth wrote:
> > Janis,
> > On powerpc-apple-darwin9, I still get a compile failure when
> > I link with or without -funsafe-math-optimizations...
>
> That option now changes several flags:
>
> /* When -funsafe-math-optimizations is set the following
> flags are set as well. */
> void
> set_unsafe_math_optimizations_flags (int set)
> {
> flag_trapping_math = !set;
> flag_signed_zeros = !set;
> flag_associative_math = set;
> flag_reciprocal_math = set;
> }
>
> Try setting and unsetting those individually to find out what
> might be needed for this test on Darwin.
>
> Janis
More information about the Gcc-patches
mailing list