epiphany: fix -Wimplicit-fallthrough warnings in epiphany.c.
Commit Message
This fixes -Wformat-diag warnings.
Ready to be installed?
Thanks,
Martin
gcc/ChangeLog:
* config/epiphany/epiphany.c (epiphany_mode_priority):
Use gcc_unreachable for not handled cases.
---
gcc/config/epiphany/epiphany.c | 3 +++
1 file changed, 3 insertions(+)
Comments
On 1/12/22 10:56, Martin Liška wrote:
> This fixes -Wformat-diag warnings.
>
> Ready to be installed?
> Thanks,
> Martin
Please forget about this email, it's a dup.
Martin
@@ -2369,6 +2369,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:
@@ -2378,6 +2379,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)
@@ -2386,6 +2388,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: