On Fri, 1 Sept 2023 at 10:57, Mathieu Malaterre via Gcc-help <gcc-help@xxxxxxxxxxx> wrote: > > Hi all, > > I am reading a previous post from Pascal Cuoq(*), and it seems things > have changed quite a bit in GCC nowadays. I fail to understand how > FLT_EVAL_METHOD relates to fexcess-precision. Did I miss something? > > --- > > Here is what I see on my Debian/sid/i386 system: It looks to me like the difference is that you're using i386 (welcome, time traveller!) where -mfpmath=i387 is the default, so FLT_EVAL_METHOD=2. I think Pascal's SO answer uses x86_64, where the default is -mfpmath=sse and so FLT_EVAL_METHOD=0, but changes to 2 when he uses -mfpmath=i387.