tcg: Add generic DISAS_NORETURN

This will allow some amount of cleanup to happen before
switching the backends over to enum DisasJumpType.

Backports commit 5dc66895b0113034cd37fd5e65911d7959fc26a9 from qemu
This commit is contained in:
Richard Henderson 2018-03-04 13:49:16 -05:00 committed by Lioncash
parent 1642f7d404
commit b8a16f841a
No known key found for this signature in database
GPG key ID: 4E3C3CC1031BA9C7

View file

@ -63,6 +63,7 @@ typedef ram_addr_t tb_page_addr_t;
#define DISAS_JUMP 1 /* only pc was modified dynamically */
#define DISAS_TB_JUMP 2 /* only pc was modified statically */
#define DISAS_UPDATE 3 /* cpu state was modified dynamically */
#define DISAS_NORETURN 4 /* the tb has already been exited */
#include "qemu/log.h"