]> git.ipfire.org Git - thirdparty/qemu.git/blobdiff - target-unicore32/translate.c
tcg: Add TCG_MAX_INSNS
[thirdparty/qemu.git] / target-unicore32 / translate.c
index cd23c4b756a6c250c798280a15bab90c4e367548..5e61e384fa2e3f0eed2b0faaf6e811baac1294e2 100644 (file)
@@ -1900,6 +1900,9 @@ static inline void gen_intermediate_code_internal(UniCore32CPU *cpu,
     if (max_insns == 0) {
         max_insns = CF_COUNT_MASK;
     }
+    if (max_insns > TCG_MAX_INSNS) {
+        max_insns = TCG_MAX_INSNS;
+    }
 
 #ifndef CONFIG_USER_ONLY
     if ((env->uncached_asr & ASR_M) == ASR_MODE_USER) {