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

--- Comment #3 from GCC Commits <cvs-commit at gcc dot gnu.org> ---
The releases/gcc-14 branch has been updated by Torbjorn Svensson
<az...@gcc.gnu.org>:

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

commit r14-10912-ge277e1082a86efa7e8649e2664c109eacf8dccb9
Author: Torbjörn SVENSSON <torbjorn.svens...@foss.st.com>
Date:   Fri Nov 1 17:47:48 2024 +0100

    arm: Fix ICE on arm_mve.h pragma without MVE types [PR117408]

    Starting with r14-435-g00d97bf3b5a, doing `#pragma arm "arm_mve.h"
    false` or `#pragma arm "arm_mve.h" true` without first doing
    `#pragma arm "arm_mve_types.h"` causes GCC to ICE.

    gcc/ChangeLog:

            PR target/117408
            * config/arm/arm-mve-builtins.cc(handle_arm_mve_h): Detect if MVE
            types is missing and if so, return error.

    gcc/testsuite/ChangeLog:

            PR target/117408
            * gcc.target/arm/mve/pr117408-1.c: New test.
            * gcc.target/arm/mve/pr117408-2.c: Likewise.

    Signed-off-by: Torbjörn SVENSSON <torbjorn.svens...@foss.st.com>
    (cherry picked from commit 8b04f60f88079c41b5cb1bf3b7c798703cceea18)

Reply via email to