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>