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

--- Comment #9 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> Eric, if you could try it in your environment to see if it solves the
> problem, it would be helpful.

It doesn't fly:

/work/botcazou/gcc-head/src/gcc/config/rs6000/rs6000.md:7525:33: note: in
expansion of macro 'FLOAT128_IBM_P'
    && TARGET_LONG_DOUBLE_128 && FLOAT128_IBM_P (<MODE>mode)"
                                 ^~~~~~~~~~~~~~
/work/botcazou/gcc-head/src/gcc/config/rs6000/rs6000.h:453:8: error: suggest
parentheses around '&&' within '||' [-Werror=parentheses]
        && ((MODE) == IFmode) || ((MODE) == ICmode)))
/work/botcazou/gcc-head/src/gcc/config/rs6000/rs6000.md:505:2: note: in
expansion of macro 'FLOAT128_IBM_P'
 (define_mode_iterator IBM128 [(IF "FLOAT128_IBM_P (IFmode)")
  ^~~~~~~~~~~~~~
cc1plus: all warnings being treated as errors
make[3]: *** [build/gencondmd.o] Error 1

Reply via email to