From: Richard Henderson Date: Tue, 25 Aug 2020 14:35:19 +0000 (-0700) Subject: target/microblaze: Mark raise_exception as noreturn X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=41060b74bf4597b8260205bf1b6ed43c3b1696d7;p=qemu.git target/microblaze: Mark raise_exception as noreturn This will allow tcg to remove any dead code that might follow an exception. Tested-by: Edgar E. Iglesias Reviewed-by: Edgar E. Iglesias Signed-off-by: Richard Henderson --- diff --git a/target/microblaze/helper.h b/target/microblaze/helper.h index 2f8bdea22b..820711366d 100644 --- a/target/microblaze/helper.h +++ b/target/microblaze/helper.h @@ -1,4 +1,4 @@ -DEF_HELPER_2(raise_exception, void, env, i32) +DEF_HELPER_FLAGS_2(raise_exception, TCG_CALL_NO_WG, noreturn, env, i32) DEF_HELPER_1(debug, void, env) DEF_HELPER_FLAGS_3(carry, TCG_CALL_NO_RWG_SE, i32, i32, i32, i32) DEF_HELPER_2(cmp, i32, i32, i32)