--- previous/src/cpu/readcpu.h 2018/04/24 19:30:19 1.1.1.2 +++ previous/src/cpu/readcpu.h 2018/04/24 19:33:46 1.1.1.4 @@ -1,3 +1,6 @@ +#ifndef UAE_READCPU_H +#define UAE_READCPU_H + ENUMDECL { Dreg, Areg, Aind, Aipi, Apdi, Ad16, Ad8r, absw, absl, PC16, PC8r, imm, imm0, imm1, imm2, immi, am_unknown, am_illg @@ -31,19 +34,20 @@ ENUMDECL { i_MMUOP030, i_PFLUSHN, i_PFLUSH, i_PFLUSHAN, i_PFLUSHA, i_PLPAR, i_PLPAW, i_PTESTR, i_PTESTW, i_LPSTOP, - MAX_OPCODE_FAMILY /* should always be last of the list */ + MAX_OPCODE_FAMILY } ENUMNAME (instrmnem); struct mnemolookup { instrmnem mnemo; const TCHAR *name; const TCHAR *friendlyname; + uae_u32 flags; }; extern struct mnemolookup lookuptab[]; ENUMDECL { - sz_byte, sz_word, sz_long + sz_byte, sz_word, sz_long, sz_single, sz_double, sz_extended, sz_packed } ENUMNAME (wordsizes); ENUMDECL { @@ -111,4 +115,7 @@ extern void do_merges (void); extern int get_no_mismatches (void); extern int nr_cpuop_funcs; -#define _T \ No newline at end of file +#define _T + +#endif /* UAE_READCPU_H */ +