From 15d7409260498505e991e7b9d87118627165e613 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Mon, 26 Nov 2018 11:32:38 -0800 Subject: tcg: Add TCG_CALL_NO_RETURN Remember which helpers have been marked noreturn. Reviewed-by: Emilio G. Cota Signed-off-by: Richard Henderson --- tcg/tcg.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tcg/tcg.h') diff --git a/tcg/tcg.h b/tcg/tcg.h index d9b101e..492d8dc 100644 --- a/tcg/tcg.h +++ b/tcg/tcg.h @@ -467,6 +467,8 @@ typedef TCGv_ptr TCGv_env; #define TCG_CALL_NO_WRITE_GLOBALS 0x0002 /* Helper can be safely suppressed if the return value is not used. */ #define TCG_CALL_NO_SIDE_EFFECTS 0x0004 +/* Helper is QEMU_NORETURN. */ +#define TCG_CALL_NO_RETURN 0x0008 /* convenience version of most used call flags */ #define TCG_CALL_NO_RWG TCG_CALL_NO_READ_GLOBALS -- cgit v1.1