On 8 May 2018 at 21:42, Laurent Vivier <laur...@vivier.eu> wrote: > Le 08/05/2018 à 20:55, Richard Henderson a écrit : >> Fedora 28 ships with the released gcc 8. >> >> The Werror stems from the compiler finding a path through the second >> switch via a missing default case in which src1 is uninitialized, and >> not being able to prove that the missing default case is unreachable >> due to the first switch. >> >> Simplify the second switch to merge default with OS_LONG, >> which returns directly. This removes the unreachable path. >> >> Cc: Laurent Vivier <laur...@vivier.eu> >> Signed-off-by: Richard Henderson <richard.hender...@linaro.org> >> --- >> target/m68k/translate.c | 5 +++-- >> 1 file changed, 3 insertions(+), 2 deletions(-) > > Reviewed-by: Laurent Vivier <laur...@vivier.eu>
Applied to master as a buildfix, thanks. -- PMM