X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=cpu%2Fsh2%2Fcompiler.h;h=2c04b10b2494a8ebb238fbe06e795308333ddea7;hb=bf092a3631694f525c3d1179b21ab8941e87e7d7;hp=21d7ca1784063f4b1d1dbf94f36f0b7309c21999;hpb=8cc76b48865096cff1024d1d7cfb4123bf7daba7;p=picodrive.git diff --git a/cpu/sh2/compiler.h b/cpu/sh2/compiler.h index 21d7ca1..2c04b10 100644 --- a/cpu/sh2/compiler.h +++ b/cpu/sh2/compiler.h @@ -7,11 +7,12 @@ void sh2_drc_wcheck_da(unsigned int a, int val, int cpuid); #define BLOCK_INSN_LIMIT 128 -#define OP_FLAGS(pc) op_flags[((pc) - (base_pc)) / 2] +/* op_flags */ #define OF_DELAY_OP (1 << 0) #define OF_BTARGET (1 << 1) #define OF_T_SET (1 << 2) // T is known to be set #define OF_T_CLEAR (1 << 3) // ... clear void scan_block(unsigned int base_pc, int is_slave, - unsigned char *op_flags, unsigned int *end_pc); + unsigned char *op_flags, unsigned int *end_pc, + unsigned int *end_literals);