diff options
author | Martin Liska <mliska@suse.cz> | 2022-01-12 10:49:54 +0100 |
---|---|---|
committer | Martin Liska <mliska@suse.cz> | 2022-01-13 10:35:03 +0100 |
commit | ff496134a99de876cde331a3c12b3335c197bf52 (patch) | |
tree | c7d58fa244cc24d5fc5f25fddf115bc430a0d8b8 | |
parent | ed8b9b4f5b4a42491fb6a74fc57a64fafcc51d20 (diff) | |
download | gcc-ff496134a99de876cde331a3c12b3335c197bf52.zip gcc-ff496134a99de876cde331a3c12b3335c197bf52.tar.gz gcc-ff496134a99de876cde331a3c12b3335c197bf52.tar.bz2 |
epiphany: fix -Wimplicit-fallthrough warnings in epiphany.c.
gcc/ChangeLog:
* config/epiphany/epiphany.c (epiphany_mode_priority):
Use gcc_unreachable for not handled cases.
-rw-r--r-- | gcc/config/epiphany/epiphany.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/config/epiphany/epiphany.c b/gcc/config/epiphany/epiphany.c index e19e61a..c9c3215 100644 --- a/gcc/config/epiphany/epiphany.c +++ b/gcc/config/epiphany/epiphany.c @@ -2371,6 +2371,7 @@ epiphany_mode_priority (int entity, int priority) case 2: return (epiphany_normal_fp_rounding == FP_MODE_ROUND_NEAREST ? FP_MODE_ROUND_TRUNC : FP_MODE_ROUND_NEAREST); case 3: return FP_MODE_CALLER; + default: gcc_unreachable (); } case FP_MODE_ROUND_NEAREST: case FP_MODE_CALLER: @@ -2380,6 +2381,7 @@ epiphany_mode_priority (int entity, int priority) case 1: return FP_MODE_ROUND_TRUNC; case 2: return FP_MODE_INT; case 3: return FP_MODE_CALLER; + default: gcc_unreachable (); } case FP_MODE_ROUND_TRUNC: switch (priority) @@ -2388,6 +2390,7 @@ epiphany_mode_priority (int entity, int priority) case 1: return FP_MODE_ROUND_NEAREST; case 2: return FP_MODE_INT; case 3: return FP_MODE_CALLER; + default: gcc_unreachable (); } case FP_MODE_ROUND_UNKNOWN: case FP_MODE_NONE: |