X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=m68kmake.c;fp=m68kmake.c;h=b8669ac2887ff5106dc679156e0f20002e06a464;hb=b550b0d6325d5d863d75b25f6b6e09251806606a;hp=adadc36952bd6a2e9414adf21187620abf828c0f;hpb=b7f62f8e5d67dd7c155db81c3c44f656d8329883;p=pistorm diff --git a/m68kmake.c b/m68kmake.c index adadc36..b8669ac 100644 --- a/m68kmake.c +++ b/m68kmake.c @@ -785,7 +785,7 @@ void get_base_name(char* base_name, opcode_struct* op) /* Write the name of an opcode handler function */ void write_function_name(FILE* filep, char* base_name) { - fprintf(filep, "static void %s(void)\n", base_name); + fprintf(filep, "static void %s(m68ki_cpu_core *state)\n", base_name); } void add_opcode_output_table_entry(opcode_struct* op, char* name) @@ -880,11 +880,11 @@ void generate_opcode_handler(FILE* filep, body_struct* body, replace_struct* rep add_replace_string(replace, ID_OPHANDLER_EA_AY_16, str); sprintf(str, "EA_%s_32()", g_ea_info_table[ea_mode].ea_add); add_replace_string(replace, ID_OPHANDLER_EA_AY_32, str); - sprintf(str, "OPER_%s_8()", g_ea_info_table[ea_mode].ea_add); + sprintf(str, "OPER_%s_8(state)", g_ea_info_table[ea_mode].ea_add); add_replace_string(replace, ID_OPHANDLER_OPER_AY_8, str); - sprintf(str, "OPER_%s_16()", g_ea_info_table[ea_mode].ea_add); + sprintf(str, "OPER_%s_16(state)", g_ea_info_table[ea_mode].ea_add); add_replace_string(replace, ID_OPHANDLER_OPER_AY_16, str); - sprintf(str, "OPER_%s_32()", g_ea_info_table[ea_mode].ea_add); + sprintf(str, "OPER_%s_32(state)", g_ea_info_table[ea_mode].ea_add); add_replace_string(replace, ID_OPHANDLER_OPER_AY_32, str); }