aboutsummaryrefslogtreecommitdiff
path: root/gcc/function.cc
diff options
context:
space:
mode:
authorTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>2024-11-01 17:47:48 +0100
committerTorbjörn SVENSSON <torbjorn.svensson@foss.st.com>2024-11-09 13:34:34 +0100
commit8b04f60f88079c41b5cb1bf3b7c798703cceea18 (patch)
tree8c0bd6f2fe79a415b22e3b92480e2870050659ad /gcc/function.cc
parentfe908af7dfc95c22284baf544279743a3389d4de (diff)
downloadgcc-8b04f60f88079c41b5cb1bf3b7c798703cceea18.zip
gcc-8b04f60f88079c41b5cb1bf3b7c798703cceea18.tar.gz
gcc-8b04f60f88079c41b5cb1bf3b7c798703cceea18.tar.bz2
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.svensson@foss.st.com>
Diffstat (limited to 'gcc/function.cc')
0 files changed, 0 insertions, 0 deletions