The unified diff between revisions [a7f61676..] and [43bb367e..] is displayed below. It can also be downloaded as a raw diff.
This diff has been restricted to the following files: 'src/lsc/codegen.c'
# # old_revision [a7f61676c8d04ecf082be8ae39a40b4e7bba3462] # new_revision [43bb367e69d2a944206fd7f641ce73111e4bb780] # # patch "src/lsc/codegen.c" # from [54841dc0395a35f38eeef2e81231366c4fed3015] # to [eadf986764263a936e4e1daa589e245ccee66212] # ============================================================ --- src/lsc/codegen.c 54841dc0395a35f38eeef2e81231366c4fed3015 +++ src/lsc/codegen.c eadf986764263a936e4e1daa589e245ccee66212 @@ -140,7 +140,7 @@ void output_functions_action(struct hash pad = (4 - (len % 4)) % 4; output_int(len+pad); output_int(0); /* type */ - output_int(get_label(ptr->value) + 8); + output_int(get_label(ptr->value) + 28); output_int(0); /* nargs */ output_string(ptr->name); output_byte(0); /* terminator */ @@ -1267,6 +1267,7 @@ void output_code(void) if (!lookup_constant_string(x, &abiver)) \ printf("%s not defined\n", x); \ output_int(abiver); \ + printf("ABIVERSION(%s) = %x\n", x, abiver); \ } while (0) pc = (pc + 3) & ~3; /* Align table */