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

--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-10 branch has been updated by Peter Bergner
<berg...@gcc.gnu.org>:

https://gcc.gnu.org/g:0a35ff4ecdd22745bda9afd8fe095fb469acd624

commit r10-9432-g0a35ff4ecdd22745bda9afd8fe095fb469acd624
Author: Peter Bergner <berg...@linux.ibm.com>
Date:   Thu Feb 25 21:35:28 2021 -0600

    rs6000: Fix ICE in rs6000_init_builtins when compiling with -mcpu=440
[PR99279]

    The initialization of compat builtins assumes the builtin we are creating
    a compatible builtin for exists and ICEs if it doesn't.  However, there are
    valid reasons why some builtins are disabled for a particular compile.
    In this case, the MMA builtins are disabled for -mcpu=440 (and other cpus),
    so instead of ICEing, we should just skip adding the MMA compat builtin.

    2021-02-25  Peter Bergner  <berg...@linux.ibm.com>

    gcc/
            PR target/99279
            * config/rs6000/rs6000-call.c (rs6000_init_builtins): Replace
assert
            with an "if" test.

    (cherry picked from commit 0159535adb0e7400f2c6922f14a7602f6b90cf69)
  • [Bug target/99279] ICE in rs600... cvs-commit at gcc dot gnu.org via Gcc-bugs

Reply via email to