From 36566268c9ead4a3d53730e66460a38a92820f3d Mon Sep 17 00:00:00 2001 From: David Phillips <david@sighup.nz> Date: Sun, 14 Apr 2019 18:54:50 +1200 Subject: Small tidy up of headers, misc output --- output.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'output.c') diff --git a/output.c b/output.c index ff22956..2afb5fe 100644 --- a/output.c +++ b/output.c @@ -141,7 +141,7 @@ int output_single(FILE *f, struct label *labels, size_t labels_count, struct ins len = generate_single_jr_type(&i, inst.inst.jr); break; case INST_TYPE_JI: - if ( inst.inst.ji.imm_is_ident + if ( inst.inst.ji.imm_is_ident && look_up_label(labels, labels_count, &inst.inst.ji.imm.value, inst.inst.ji.imm.label)) return 1; @@ -193,8 +193,6 @@ int output(FILE *fout, struct label *labels, size_t label_count, struct instruct fprintf(fout, "v2.0 raw\n"); #endif - printf("output: have %d instructions\n", insts_count); - for (i = 0; i < insts_count; i++) if (output_single(fout, labels, label_count, insts[i])) return 1; -- cgit v1.1