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

--- Comment #17 from Vincent Lefèvre <vincent-gcc at vinc17 dot net> ---
(In reply to Jakub Jelinek from comment #16)
> 2 is of course the right value for -fexcess-precision=standard -m32 on x86

So, it is not meant to affect __FLT_EVAL_METHOD__. FYI, -fexcess-precision has
been introduced in context of PR323 Comment 123, and there is no mention of any
effect on __FLT_EVAL_METHOD__.

> (for -fexcess-precision=fast arguably it should be IMHO -1).

2 is more accurate. Note that -1 would not make GCC conforming with
-fexcess-precision=fast.

> Anyway, if you don't believe -fexcess-precision= affects the FLT_EVAL_METHOD
> values, just look at the source:

Then this is a bug.

Reply via email to