mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-12-20 06:28:36 -07:00
Use of assert(false) can trip spurious control flow warnings from
some versions of GCC (i.e. using -fsanitize=thread with gcc-12):
error: control reaches end of non-void function [-Werror=return-type]
default:
assert(0);
| }
| ^
Solve that by unifying the code base on g_assert_not_reached() instead.
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard W.M. Jones <rjones@redhat.com>
Message-ID: <20240910221606.1817478-8-pierrick.bouvier@linaro.org>
[PMD: Add description suggested by Eric Blake]
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
|
||
|---|---|---|
| .. | ||
| allwinner-wdt.c | ||
| cmsdk-apb-watchdog.c | ||
| Kconfig | ||
| meson.build | ||
| sbsa_gwdt.c | ||
| spapr_watchdog.c | ||
| trace-events | ||
| trace.h | ||
| watchdog.c | ||
| wdt_aspeed.c | ||
| wdt_diag288.c | ||
| wdt_i6300esb.c | ||
| wdt_ib700.c | ||
| wdt_imx2.c | ||