diff options
author | Martin Liska <mliska@suse.cz> | 2023-05-03 16:35:26 +0200 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2023-05-03 16:36:39 +0200 |
commit | 4bd434fbfc7865961a8e10d7e9601b28765ce7be (patch) | |
tree | c3cc3c1c5c1502c459c3f2f38848ca7ca082370f | |
parent | 64780df27b41d73689cd12dfda780d75fb80d743 (diff) | |
download | gcc-4bd434fbfc7865961a8e10d7e9601b28765ce7be.zip gcc-4bd434fbfc7865961a8e10d7e9601b28765ce7be.tar.gz gcc-4bd434fbfc7865961a8e10d7e9601b28765ce7be.tar.bz2 |
riscv: fix error: control reaches end of non-void function
Fixes:
gcc/config/riscv/sync.md:66:1: error: control reaches end of non-void function [-Werror=return-type]
66 | [(set (attr "length") (const_int 4))])
| ^
PR target/109713
gcc/ChangeLog:
* config/riscv/sync.md: Add gcc_unreachable to a switch.
-rw-r--r-- | gcc/config/riscv/sync.md | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/config/riscv/sync.md b/gcc/config/riscv/sync.md index 6e7c762..9fc6262 100644 --- a/gcc/config/riscv/sync.md +++ b/gcc/config/riscv/sync.md @@ -62,6 +62,8 @@ return "fence\tr,rw"; else if (model == MEMMODEL_RELEASE) return "fence\trw,w"; + else + gcc_unreachable (); } [(set (attr "length") (const_int 4))]) |