__global_destructor_chain

This commit is contained in:
PikalaxALT
2020-05-08 10:17:38 -04:00
parent 22d325d76a
commit d9f4b0bc06
3 changed files with 7 additions and 2 deletions

View File

@@ -255,9 +255,12 @@ SECTIONS {
.arm9.bss :
{
/* ALIGNALL(4); . = ALIGN(32); */
SDK_STATIC_BSS_START = .;
/* .sbss */
gBacklightTop = 0x02106FA0;
gBacklightTop_2 = 0x02106FA0;
/* .bss */
gLoadedOverlays = 0x021C45B0;
gUnknown21C48B8 = 0x021C48B8;
gUnk021C4918 = 0x021C4918;
@@ -305,6 +308,7 @@ SECTIONS {
fsi_ovt7 = 0x021D540C;
fsi_arc_rom = 0x021D5414;
__global_destructor_chain = 0x021D74C8;
/* . = ALIGN(32); */
SDK_STATIC_BSS_END = 0x021D74E0;
SDK_STATIC_BSS_SIZE = SDK_STATIC_BSS_END - SDK_STATIC_BSS_START;
} >> arm9

View File

@@ -3125,7 +3125,7 @@ _020EC6BC: .word __static_initializers
arm_func_start __destroy_global_chain
__destroy_global_chain: ; 0x020EC6C0
stmdb sp!, {r3-r5,lr}
ldr r4, _020EC700 ; =0x021D74C8
ldr r4, _020EC700 ; =__global_destructor_chain
ldr r2, [r4, #0x0]
cmp r2, #0x0
ldmeqia sp!, {r3-r5,pc}
@@ -3143,7 +3143,7 @@ _020EC6D8:
bne _020EC6D8
ldmia sp!, {r3-r5,pc}
.balign 4
_020EC700: .word 0x021D74C8
_020EC700: .word __global_destructor_chain
arm_func_start _ExitProcess
_ExitProcess: ; 0x020EC704

View File

@@ -3806,6 +3806,7 @@
.extern sys_writec
.extern tempName_NNS_FndAllocFromExpHeapEx
.extern tempName_NNS_FndCreateExpHeapEx
.extern __global_destructor_chain
.extern thunk_FUN_02096e4c
.extern thunk_FUN_02097190
.extern thunk_FUN_020995dc