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

--- Comment #20 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-16 branch has been updated by Andrew Pinski
<[email protected]>:

https://gcc.gnu.org/g:e14cdc882183ab5ebf16cac774a05a54af4d789f

commit r16-9119-ge14cdc882183ab5ebf16cac774a05a54af4d789f
Author: Carter Rennick <[email protected]>
Date:   Fri Apr 3 13:07:38 2026 +0000

    mips: Fix ICE on mips64-elf by removing MAX_FIXED_MODE_SIZE override
[PR120144]

    The definition of MAX_FIXED_MODE_SIZE did not account for MIPS supporting
    TImode, which causes an internal compiler error when building libstdc++.
Upon further
    investigation, this definition appears to be a historical mistake.

    This patch removes the MAX_FIXED_MODE_SIZE override, which fixes the error.

            PR target/120144

    gcc/ChangeLog:

            * config/mips/mips.h (MAX_FIXED_MODE_SIZE): Remove.

    gcc/testsuite/ChangeLog:

            * gcc.dg/torture/pr120144.c: New test.

    Signed-off-by: Carter Rennick  <[email protected]>
    (cherry picked from commit 224b7b1949234cc528947f73d3f9829d2df843ac)

Reply via email to