diff --git a/src/copapy/__init__.py b/src/copapy/__init__.py index 79e6c2a..78c9183 100644 --- a/src/copapy/__init__.py +++ b/src/copapy/__init__.py @@ -443,7 +443,7 @@ def compile_to_instruction_list(node_list: Iterable[Node], sdb: stencil_database # write program data dw.write_com(binw.Command.COPY_CODE) dw.write_int(aux_function_lengths) - dw.write_int(offset) + dw.write_int(offset - aux_function_lengths) dw.write_bytes(b''.join(data_list)) # write relocations