Change section .sinit to .ctor

This commit is contained in:
Aetias
2024-02-12 16:45:40 +01:00
parent 72b9346672
commit a2137b03b6
64 changed files with 65 additions and 65 deletions
+1 -1
View File
@@ -140102,7 +140102,7 @@ data_02057220: ; 0x02057220
.byte 0x14, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_0205725c
data_0205725c: ; 0x0205725c
.word func_02050ca0
+1 -1
View File
@@ -3112,7 +3112,7 @@ func_ov00_020e1e74: ; 0x020e1e74
_020e1e80: .word func_ov08_021136ec
_020e1e84: .word data_ov00_020eed2c
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov00_020e1e88
data_ov00_020e1e88: ; 0x020e1e88
.word func_ov00_020df338
+1 -1
View File
@@ -15162,7 +15162,7 @@ data_ov01_020f88f2: ; 0x020f88f2
.section .init, 4, 1, 4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.data
.global data_ov01_020f8900
+1 -1
View File
@@ -9896,7 +9896,7 @@ _020f6998: .word data_ov02_020f716c
_020f699c: .word func_ov02_020f66d0
_020f69a0: .word data_ov02_020f7160
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov02_020f69a4
data_ov02_020f69a4: ; 0x020f69a4
.word func_ov02_020f6978
+1 -1
View File
@@ -43075,7 +43075,7 @@ _020fffc0: .word func_ov03_020fbcc8 - 1
_020fffc4: .word func_0203ebc8
_020fffc8: .word data_ov03_02100ab8
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov03_020fffcc
data_ov03_020fffcc: ; 0x020fffcc
.word func_ov03_020ffe28
+1 -1
View File
@@ -30602,7 +30602,7 @@ func_ov04_0210fd7c: ; 0x0210fd7c
_0210fd8c: .word data_ov04_02110cb4
.global data_ov04_0210fd90
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
data_ov04_0210fd90: ; 0x0210fd90
.word func_ov04_0210fd58
.global data_ov04_0210fd94
+1 -1
View File
@@ -20971,7 +20971,7 @@ func_ov05_02112420: ; 0x02112420
_0211245c: .word data_02057200
_02112460: .word data_ov05_02112954
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov05_02112464
data_ov05_02112464: ; 0x02112464
.word func_ov05_021123bc
+1 -1
View File
@@ -5033,7 +5033,7 @@ data_ov06_0210398c: ; 0x0210398c
.section .init, 4, 1, 4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.data
.global data_ov06_021039c0
+1 -1
View File
@@ -2346,7 +2346,7 @@ data_ov07_02102934: ; 0x02102934
.section .init, 4, 1, 4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.data
.global data_ov07_02102940
+1 -1
View File
@@ -1194,7 +1194,7 @@ _02113ac0:
.section .init, 4, 1, 4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.data
.global data_ov08_02113b00
+1 -1
View File
@@ -20720,7 +20720,7 @@ func_ov09_0211e64c: ; 0x0211e64c
arm_func_end func_ov09_0211e64c
_0211e65c: .word data_027e1094
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov09_0211e660
data_ov09_0211e660: ; 0x0211e660
.word func_ov09_0211e4a4
+1 -1
View File
@@ -19213,7 +19213,7 @@ data_ov10_0211ea04: ; 0x0211ea04
.section .init, 4, 1, 4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.data
.global data_ov10_0211ea20
+1 -1
View File
@@ -64949,7 +64949,7 @@ data_ov11_0212ecff: ; 0x0212ecff
.section .init, 4, 1, 4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.data
.global data_ov11_0212ed20
+1 -1
View File
@@ -45268,7 +45268,7 @@ func_ov12_021358e0: ; 0x021358e0
_021358ec: .word func_ov12_021341f0
_021358f0: .word data_ov12_0213deb0
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov12_021358f4
data_ov12_021358f4: ; 0x021358f4
.word func_ov12_021354cc
+1 -1
View File
@@ -4224,7 +4224,7 @@ data_ov13_021160d4: ; 0x021160d4
.ascii "/Menu/Bg/pslnkDBg.bin"
.byte 0x00, 0x00, 0x00
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov13_021160ec
data_ov13_021160ec: ; 0x021160ec
.word func_ov13_02114b04
+1 -1
View File
@@ -69191,7 +69191,7 @@ _02155840: .word func_ov14_02152880 - 1
_02155844: .word func_0203ebc8
_02155848: .word data_ov14_0215b488
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov14_0215584c
data_ov14_0215584c: ; 0x0215584c
.word func_ov14_021541ec
+1 -1
View File
@@ -127438,7 +127438,7 @@ func_ov15_021892b0: ; 0x021892b0
arm_func_end func_ov15_021892b0
_021892cc: .word data_ov15_0218ebac
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov15_021892d0
data_ov15_021892d0: ; 0x021892d0
.word func_ov15_02187384
+1 -1
View File
@@ -915,7 +915,7 @@ data_ov16_0212014c: ; 0x0212014c
.section .init, 4, 1, 4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.data
.global data_ov16_02120160
+1 -1
View File
@@ -20773,7 +20773,7 @@ _0216b958: .word func_ov17_0216a818
_0216b95c: .word func_0203ebc8
_0216b960: .word data_ov17_0216d0f8
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov17_0216b964
data_ov17_0216b964: ; 0x0216b964
.word func_ov17_0216b2c4
+1 -1
View File
@@ -20864,7 +20864,7 @@ _0216c040: .word func_ov18_0216a0e0
_0216c044: .word func_0203e7b4
_0216c048: .word data_ov18_0216d678
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov18_0216c04c
data_ov18_0216c04c: ; 0x0216c04c
.word func_ov18_0216b780
+1 -1
View File
@@ -10879,7 +10879,7 @@ _021762c8: .word func_ov19_021756c4
_021762cc: .word func_0203e7b4
_021762d0: .word data_ov19_02177658
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov19_021762d4
data_ov19_021762d4: ; 0x021762d4
.word func_ov19_02175f04 ; func_ov26_02175f04
+1 -1
View File
@@ -13332,7 +13332,7 @@ _0217828c: .word func_ov20_021775d0
_02178290: .word func_0203e7b4
_02178294: .word data_ov20_0217970c
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov20_02178298
data_ov20_02178298: ; 0x02178298
.word func_ov20_02177af4
+1 -1
View File
@@ -4648,7 +4648,7 @@ _02170f58: .word func_ov21_02170974
_02170f5c: .word func_0203ebc8
_02170f60: .word data_ov21_02171ca8
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov21_02170f64
data_ov21_02170f64: ; 0x02170f64
.word func_ov21_02170cec ; func_ov28_02170cec
+1 -1
View File
@@ -14797,7 +14797,7 @@ _02178fec: .word func_ov22_02178308
_02178ff0: .word data_ov22_0217a620
.global data_ov22_02178ff4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
data_ov22_02178ff4: ; 0x02178ff4
.word func_ov22_021789c8
.global data_ov22_02178ff8
+1 -1
View File
@@ -15666,7 +15666,7 @@ _02179cd4: .word func_ov23_02177978
_02179cd8: .word func_0203ebc8
_02179cdc: .word data_ov23_0217ad6c
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov23_02179ce0
data_ov23_02179ce0: ; 0x02179ce0
.word func_ov23_02179698
+1 -1
View File
@@ -15608,7 +15608,7 @@ _02179e10: .word func_ov24_02179048
_02179e14: .word func_0203ebc8
_02179e18: .word data_ov24_0217b150
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov24_02179e1c
data_ov24_02179e1c: ; 0x02179e1c
.word func_ov24_021795d0
+1 -1
View File
@@ -15078,7 +15078,7 @@ _02179b8c: .word data_ov25_0217a680
_02179b90: .word func_ov00_020cceec
_02179b94: .word data_ov25_0217aa04
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov25_02179b98
data_ov25_02179b98: ; 0x02179b98
.word func_ov25_02179680
+1 -1
View File
@@ -16828,7 +16828,7 @@ _0217a014: .word func_ov26_02178fb4
_0217a018: .word func_0203ebc8
_0217a01c: .word data_ov26_0217b5a8
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov26_0217a020
data_ov26_0217a020: ; 0x0217a020
.word func_ov26_021797dc
+1 -1
View File
@@ -14440,7 +14440,7 @@ _02179468: .word func_ov27_02178ae4
_0217946c: .word func_0203ebc8
_02179470: .word data_ov27_0217a1a8
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov27_02179474
data_ov27_02179474: ; 0x02179474
.word func_ov27_0217913c
+1 -1
View File
@@ -14163,7 +14163,7 @@ _02178888: .word func_ov28_02177900
_0217888c: .word func_0203e7b4
_02178890: .word data_ov28_02179cb8
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov28_02178894
data_ov28_02178894: ; 0x02178894
.word func_ov28_02178504
+1 -1
View File
@@ -14554,7 +14554,7 @@ _02179818: .word func_ov29_02179208
_0217981c: .word func_ov29_02179214
_02179820: .word data_ov29_0217bd50
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov29_02179824
data_ov29_02179824: ; 0x02179824
.word func_ov29_021794b0
+1 -1
View File
@@ -16329,7 +16329,7 @@ _02188a20: .word func_ov30_021847b0
_02188a24: .word func_0203e7b4
_02188a28: .word data_ov30_02189530
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov30_02188a2c
data_ov30_02188a2c: ; 0x02188a2c
.word func_ov30_02188824 ; data_ov40_02188824
+1 -1
View File
@@ -8561,7 +8561,7 @@ _02182074: .word func_ov31_02181448
_02182078: .word func_0203e7b4
_0218207c: .word data_ov31_021841d4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov31_02182080
data_ov31_02182080: ; 0x02182080
.word func_ov31_02181b6c
+1 -1
View File
@@ -11611,7 +11611,7 @@ _021853bc: .word func_ov32_0218468c
_021853c0: .word func_0203e7b4
_021853c4: .word data_ov32_021862f0
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov32_021853c8
data_ov32_021853c8: ; 0x021853c8
.word func_ov32_02184d3c
+1 -1
View File
@@ -5076,7 +5076,7 @@ _0217fe88: .word func_ov33_0217f658
_0217fe8c: .word func_0203e7b4
_0217fe90: .word data_ov33_02180618
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov33_0217fe94
data_ov33_0217fe94: ; 0x0217fe94
.word func_ov33_0217fb90
+1 -1
View File
@@ -11318,7 +11318,7 @@ _02185a58: .word data_ov34_021863a0
_02185a5c: .word data_02057200
_02185a60: .word data_ov34_02186070
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov34_02185a64
data_ov34_02185a64: ; 0x02185a64
.word func_ov34_02185818
+1 -1
View File
@@ -11988,7 +11988,7 @@ _021858f4: .word func_ov35_02184810
_021858f8: .word func_0203e7b4
_021858fc: .word data_ov35_02186fec
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov35_02185900
data_ov35_02185900: ; 0x02185900
.word func_ov35_02185668
+1 -1
View File
@@ -12952,7 +12952,7 @@ _02186c28: .word func_ov36_02185ffc
_02186c2c: .word func_0203e7b4
_02186c30: .word data_ov36_02186fc0
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov36_02186c34
data_ov36_02186c34: ; 0x02186c34
.word func_ov36_02186bb4
+1 -1
View File
@@ -15573,7 +15573,7 @@ _021889a8: .word data_ov37_02188f00
_021889ac: .word func_ov00_020cceec
_021889b0: .word data_ov37_0218922c
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov37_021889b4
data_ov37_021889b4: ; 0x021889b4
.word func_ov37_02188690
+1 -1
View File
@@ -14862,7 +14862,7 @@ _02188c54: .word func_ov38_021884dc
_02188c58: .word func_0203e7b4
_02188c5c: .word data_ov38_02189464
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov38_02188c60
data_ov38_02188c60: ; 0x02188c60
.word func_ov38_02188ae4
+1 -1
View File
@@ -13285,7 +13285,7 @@ _021869b0: .word data_ov39_02186cc0
_021869b4: .word data_ov39_02186cc0
_021869b8: .word data_ov39_02186a28
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov39_021869bc
data_ov39_021869bc: ; 0x021869bc
.word func_ov39_02186968
+1 -1
View File
@@ -16607,7 +16607,7 @@ _021885f8: .word func_ov40_02187380
_021885fc: .word func_0203e7b4
_02188600: .word data_ov40_0219a180
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov40_02188604
data_ov40_02188604: ; 0x02188604
.word func_ov40_02188360
+1 -1
View File
@@ -6200,7 +6200,7 @@ _0218e300: .word data_ov41_0218e85c
_0218e304: .word func_ov00_020cceec
_0218e308: .word data_ov41_0218eb44
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov41_0218e30c
data_ov41_0218e30c: ; 0x0218e30c
.word func_ov41_0218e098
+1 -1
View File
@@ -3991,7 +3991,7 @@ _0218c7ec: .word 0x4d544752
_0218c7f0: .word func_ov42_0218b944
_0218c7f4: .word data_ov42_0218cd68
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov42_0218c7f8
data_ov42_0218c7f8: ; 0x0218c7f8
.word func_ov42_0218c744
+1 -1
View File
@@ -4818,7 +4818,7 @@ _0218d5b4: .word func_ov43_0218b018
_0218d5b8: .word func_0203e7b4
_0218d5bc: .word data_ov43_0218db4c
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov43_0218d5c0
data_ov43_0218d5c0: ; 0x0218d5c0
.word func_ov43_0218d414
+1 -1
View File
@@ -7614,7 +7614,7 @@ _0218f1c0: .word func_ov44_0218e320
_0218f1c4: .word func_0203e7b4
_0218f1c8: .word data_ov44_0219001c
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov44_0218f1cc
data_ov44_0218f1cc: ; 0x0218f1cc
.word func_ov44_0218ea9c
+1 -1
View File
@@ -6637,7 +6637,7 @@ _0218e49c: .word func_ov45_0218c4c4
_0218e4a0: .word func_0203e7b4
_0218e4a4: .word data_ov45_0218edc8
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov45_0218e4a8
data_ov45_0218e4a8: ; 0x0218e4a8
.word func_ov45_0218e3e8
+1 -1
View File
@@ -5385,7 +5385,7 @@ _02194630: .word data_ov46_02194c68
_02194634: .word data_02057200
_02194638: .word data_ov46_02194a6c
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov46_0219463c
data_ov46_0219463c: ; 0x0219463c
.word func_ov46_021944ac
+1 -1
View File
@@ -5278,7 +5278,7 @@ _021944dc: .word func_ov47_02193a54
_021944e0: .word func_0203e7b4
_021944e4: .word data_ov47_02194a6c
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov47_021944e8
data_ov47_021944e8: ; 0x021944e8
.word func_ov47_021942f0
+1 -1
View File
@@ -6047,7 +6047,7 @@ _02194ac8: .word func_ov48_021940ac
_02194acc: .word func_0203e7b4
_02194ad0: .word data_ov48_021954d8
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov48_02194ad4
data_ov48_02194ad4: ; 0x02194ad4
.word func_ov48_021946c0
+1 -1
View File
@@ -3612,7 +3612,7 @@ _02198468: .word func_ov49_02197cf4
_0219846c: .word func_0203e7b4
_02198470: .word data_ov49_0219896c
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov49_02198474
data_ov49_02198474: ; 0x02198474
.word func_ov49_021982c8
+1 -1
View File
@@ -3997,7 +3997,7 @@ _0219899c: .word data_ov50_02198ad8
_021989a0: .word func_ov00_020cceec
_021989a4: .word data_ov50_02198ce0
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov50_021989a8
data_ov50_021989a8: ; 0x021989a8
.word func_ov50_0219882c
+1 -1
View File
@@ -3707,7 +3707,7 @@ _021984a4: .word func_ov51_021977d0
_021984a8: .word func_0203e7b4
_021984ac: .word data_ov51_02198b00
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov51_021984b0
data_ov51_021984b0: ; 0x021984b0
.word func_ov51_021982a0
+1 -1
View File
@@ -2878,7 +2878,7 @@ _02197948: .word func_ov52_02196ddc
_0219794c: .word func_0203e7b4
_02197950: .word data_ov52_02197c74
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov52_02197954
data_ov52_02197954: ; 0x02197954
.word func_ov52_021978d4
+1 -1
View File
@@ -1507,7 +1507,7 @@ _0219a064: .word data_ov53_0219a5f0
_0219a068: .word data_ov53_0219a670
_0219a06c: .word data_ov53_0219a5e4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov53_0219a070
data_ov53_0219a070: ; 0x0219a070
.word func_ov53_02199fc4
+1 -1
View File
@@ -938,7 +938,7 @@ _02199948: .word data_ov54_02199a2c
_0219994c: .word func_ov00_020a95a4
_02199950: .word data_ov54_02199a20
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov54_02199954
data_ov54_02199954: ; 0x02199954
.word func_ov54_02199924
+1 -1
View File
@@ -856,7 +856,7 @@ _02199810: .word data_ov55_021998ac
_02199814: .word func_ov00_020a95a4
_02199818: .word data_ov55_021998a0
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov55_0219981c
data_ov55_0219981c: ; 0x0219981c
.word func_ov55_021997ec
+1 -1
View File
@@ -515,7 +515,7 @@ _02199370: .word data_ov56_02199400
_02199374: .word data_ov56_02199474
_02199378: .word data_ov56_02199468
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov56_0219937c
data_ov56_0219937c: ; 0x0219937c
.word func_ov56_02199328
+1 -1
View File
@@ -2222,7 +2222,7 @@ _0219aa04: .word data_ov57_0219ab1c
_0219aa08: .word func_ov57_0219a980
_0219aa0c: .word data_ov57_0219ab1c
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov57_0219aa10
data_ov57_0219aa10: ; 0x0219aa10
.word func_ov57_0219a9a0
+1 -1
View File
@@ -3368,7 +3368,7 @@ _0219ae70: .word data_ov58_0219aeec
_0219ae74: .word func_ov58_0219a440
_0219ae78: .word data_ov58_0219b0e4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.global data_ov58_0219ae7c
data_ov58_0219ae7c: ; 0x0219ae7c
.word func_ov58_0219ad80
+1 -1
View File
@@ -2552,7 +2552,7 @@ data_ov59_0219b120: ; 0x0219b120
.section .init, 4, 1, 4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.data
.global data_ov59_0219b140
+1 -1
View File
@@ -12054,7 +12054,7 @@ data_ov60_021476e8: ; 0x021476e8
.section .init, 4, 1, 4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.data
.global data_ov60_02147700
+1 -1
View File
@@ -75227,7 +75227,7 @@ data_ov61_0217a604: ; 0x0217a604
.section .init, 4, 1, 4
.section .sinit, 4, 1, 4
.section .ctor, 4, 1, 4
.data
.global data_ov61_0217a620
+2 -2
View File
@@ -277,7 +277,7 @@ with open(f'{BUILD}arm9_linker_script.lcf', 'w') as file:
for obj in ARM9_OBJECTS: file.write(f' {name(obj)}.o(.text)\n')
for obj in ARM9_OBJECTS: file.write(f' {name(obj)}.o(.init)\n')
for obj in ARM9_OBJECTS: file.write(f' {name(obj)}.o(.rodata)\n')
for obj in ARM9_OBJECTS: file.write(f' {name(obj)}.o(.sinit)\n')
for obj in ARM9_OBJECTS: file.write(f' {name(obj)}.o(.ctor)\n')
file.write(' . = ALIGN(32);\n')
for obj in ARM9_OBJECTS: file.write(f' {name(obj)}.o(.data)\n')
file.write(' . = ALIGN(32);\n')
@@ -348,7 +348,7 @@ with open(f'{BUILD}arm9_linker_script.lcf', 'w') as file:
for obj in ov.objects: file.write(f' {name(obj)}.o(.init)\n')
file.write('\n')
file.write(f' {ov.name}_sinit_start = .;\n')
for obj in ov.objects: file.write(f' {name(obj)}.o(.sinit)\n')
for obj in ov.objects: file.write(f' {name(obj)}.o(.ctor)\n')
file.write(' WRITEW 0;\n')
file.write(f' {ov.name}_sinit_end = .;\n')
file.write('\n')