diff --git a/tools/lcf.py b/tools/lcf.py index c7c63b32..ef720650 100644 --- a/tools/lcf.py +++ b/tools/lcf.py @@ -354,10 +354,11 @@ with open(f'{BUILD}arm9_linker_script.lcf', 'w') as file: file.write('\n') file.write(' . = ALIGN(32);\n') for obj in ov.objects: file.write(f' {name(obj)}.o(.data)\n') + file.write('\n') + file.write(' . = ALIGN(32);\n') file.write(f' {ov.name}_end = .;\n') file.write(f' {ov.name}_size = {ov.name}_end - {ov.name}_start;\n') file.write('\n') - file.write(' . = ALIGN(32);\n') file.write(f' {ov.name}_bss_start = .;\n') for obj in ov.objects: file.write(f' {name(obj)}.o(.bss)\n') for obj in ov.objects: file.write(f' {name(obj)}.o(.sbss)\n')