comparison backend_x86.c @ 2269:6677afe78a6f

Hopefully make older versions of gcc happy
author Michael Pavone <pavone@retrodev.com>
date Mon, 26 Dec 2022 07:17:29 -0800
parents 5b308c7b098c
children 8990c2f431b1
comparison
equal deleted inserted replaced
2268:5b308c7b098c 2269:6677afe78a6f
79 cc = CC_NS; 79 cc = CC_NS;
80 } else { 80 } else {
81 cmp_rr(code, opts->cycles, opts->limit, SZ_D); 81 cmp_rr(code, opts->cycles, opts->limit, SZ_D);
82 cc = CC_A; 82 cc = CC_A;
83 } 83 }
84 code_ptr jmp_off;
84 ALLOC_CODE_RETRY_POINT 85 ALLOC_CODE_RETRY_POINT
85 code_ptr jmp_off = code->cur+1; 86 jmp_off = code->cur+1;
86 jcc(code, cc, jmp_off+1); 87 jcc(code, cc, jmp_off+1);
87 call(code, opts->handle_cycle_limit); 88 call(code, opts->handle_cycle_limit);
88 CHECK_BRANCH_DEST(jmp_off); 89 CHECK_BRANCH_DEST(jmp_off);
89 } 90 }
90 91