Label string.h functions

This commit is contained in:
Aetias
2024-04-08 20:29:55 +02:00
parent 392ccb357e
commit ea0165eb26
80 changed files with 637 additions and 624 deletions
+72 -72
View File
@@ -30200,7 +30200,7 @@ _02016f54:
str r4, [r0, #0x60]
str r5, [r0, #0x64]
ldr r0, [sp, #0x14]
blx func_02047008
blx strlen
add r2, r0, #0
ldr r0, [sp, #0x10]
ldr r1, [sp, #0x14]
@@ -63726,7 +63726,7 @@ func_0202f4b4: ; 0x0202f4b4
ldr r1, [r4]
add r0, sp, #8
mov r2, #0x3f
blx func_020470ec
blx strncpy
mov r0, #0
add r1, sp, #0x48
strb r0, [r1]
@@ -65384,12 +65384,12 @@ func_02030220: ; 0x02030220
.global func_02030234
arm_func_start func_02030234
func_02030234: ; 0x02030234
ldr ip, _02030240 ; =func_020470ec
ldr ip, _02030240 ; =strncpy
mov r2, #0xc
bx ip
.align 2, 0
arm_func_end func_02030234
_02030240: .word func_020470ec
_02030240: .word strncpy
.global func_02030244
arm_func_start func_02030244
@@ -67993,11 +67993,11 @@ func_02031e1c: ; 0x02031e1c
add r4, r1, #0
str r0, [r5, #8]
add r0, r4, #0
blx func_02047008
blx strlen
add r6, r0, #0
add r0, sp, #0
add r1, r4, #0
blx func_02047024
blx strcpy
ldr r0, _02031eb4 ; =data_020578fc
add r7, sp, #0
ldrb r1, [r0]
@@ -68218,12 +68218,12 @@ func_02031fc4: ; 0x02031fc4
bl func_0202ab38
add r1, r0, #0
add r0, r4, #0
blx func_02047024
blx strcpy
cmp r5, #0
beq _02031fe4
add r0, r4, #0
add r1, r5, #0
blx func_0204713c
blx strcat
_02031fe4:
pop {r3, r4, r5, pc}
nop
@@ -71087,7 +71087,7 @@ func_02033f6c: ; 0x02033f6c
blx func_0202ab38
mov r1, r0
mov r0, r4
bl func_02047024
bl strcpy
_02033fac:
ldrsh r1, [r5, #0x14]
ldr r0, _02033ff8 ; =data_02068cbc
@@ -71097,16 +71097,16 @@ _02033fac:
ldreq r1, _02034000 ; =data_02057ac0
mov r0, r4
ldrne r1, _02034004 ; =data_02057ad0
bl func_0204713c
bl strcat
ldrsh r2, [r5, #0x14]
ldr r1, _02033ff8 ; =data_02068cbc
mov r0, r4
ldr r1, [r1, r2, lsl #2]
ldr r1, [r1]
bl func_0204713c
bl strcat
ldr r1, _02034008 ; =data_02057ae0
mov r0, r4
bl func_0204713c
bl strcat
ldmia sp!, {r3, r4, r5, pc}
.align 2, 0
arm_func_end func_02033f6c
@@ -71250,10 +71250,10 @@ _02034178:
add r0, sp, #0
ldr r1, [r1, r2, lsl #2]
ldr r1, [r1]
bl func_0204713c
bl strcat
ldr r1, _020341dc ; =data_02057af0
add r0, sp, #0
bl func_0204713c
bl strcat
add r0, sp, #0
mov r1, r4
add r2, r4, #4
@@ -71291,10 +71291,10 @@ _02034200:
add r0, sp, #0
ldr r1, [r1, r2, lsl #2]
ldr r1, [r1]
bl func_0204713c
bl strcat
ldr r1, _020342ac ; =data_02057af8
add r0, sp, #0
bl func_0204713c
bl strcat
mvn r0, #0
cmp r4, r0
beq _02034268
@@ -71401,10 +71401,10 @@ _02034374:
add r0, sp, #0
ldr r1, [r1, r2, lsl #2]
ldr r1, [r1]
bl func_0204713c
bl strcat
ldr r1, _0203440c ; =data_02057b00
add r0, sp, #0
bl func_0204713c
bl strcat
ldr r0, [r4, #8]
add r1, sp, #0
mov r2, r4
@@ -71454,10 +71454,10 @@ _02034428:
add r0, sp, #4
ldr r1, [r1, r2, lsl #2]
ldr r1, [r1]
bl func_0204713c
bl strcat
ldr r1, _020344a4 ; =data_02057b08
add r0, sp, #4
bl func_0204713c
bl strcat
ldrsh r3, [r4, #0x14]
ldrb r2, [r4, #0x16]
ldr r1, _020344a0 ; =data_02068cbc
@@ -71608,7 +71608,7 @@ _020345ec:
subs r2, r2, #1
bne _020345ec
add r0, sp, #0
bl func_02047008
bl strlen
ldrb r8, [r4, #8]
mov r7, r0
mov sb, #0
@@ -71619,7 +71619,7 @@ _020345ec:
_02034630:
ldr r1, [r5, #4]
add r0, r4, r7
bl func_02047024
bl strcpy
ldr r1, [r5], #8
mov r0, r6
bl func_02034538
@@ -73037,9 +73037,9 @@ func_020356a0: ; 0x020356a0
mov r5, r0
add r0, sp, #0
str r2, [r5]
bl func_02047024
bl strcpy
add r0, sp, #0
bl func_02047008
bl strlen
ldr ip, _020357c4 ; =data_02057b60
add lr, sp, #0
ldrb r3, [ip]
@@ -75572,18 +75572,18 @@ func_020372f0: ; 0x020372f0
bl func_0202ab38
add r1, r0, #0
add r0, sp, #0x24
blx func_02047024
blx strcpy
ldr r1, _020373a0 ; =data_02057ca4
add r0, sp, #0x24
blx func_0204713c
blx strcat
ldr r1, _020373a4 ; =data_02056958
lsl r2, r6, #2
ldr r1, [r1, r2]
add r0, sp, #0x24
blx func_0204713c
blx strcat
ldr r1, _020373a8 ; =data_02057cb0
add r0, sp, #0x24
blx func_0204713c
blx strcat
ldr r0, _020373ac ; =data_027e0ce0
cmp r4, #1
ldr r1, [r0, #4]
@@ -94428,7 +94428,7 @@ func_02043494: ; 0x02043494
mov r8, r0
mov r0, r7
mov r6, r2
bl func_02047008
bl strlen
mov r5, r0
cmp r8, #0
mov r4, #0
@@ -94491,7 +94491,7 @@ _02043540:
mov r1, r6
mov r2, r5
add r0, r4, r7
bl func_020470ec
bl strncpy
add r7, r7, r5
cmp r7, r8
bls _02043540
@@ -96433,12 +96433,12 @@ func_02044f7c: ; 0x02044f7c
_02044fac:
mov r0, fp
mov r1, #0x25
bl func_020472b4
bl strchr
str r0, [sp, #0xc]
cmp r0, #0
bne _02045000
mov r0, fp
bl func_02047008
bl strlen
movs r2, r0
add sl, sl, r2
beq _02045784
@@ -96816,7 +96816,7 @@ _020454ec:
b _02045634
_02045518:
mov r0, r7
bl func_02047008
bl strlen
mov r6, r0
b _02045634
_02045528:
@@ -96880,7 +96880,7 @@ _020455d4:
b _02045634
_020455e8:
ldr r0, [sp, #0xc]
bl func_02047008
bl strlen
movs r4, r0
beq _02045620
ldr r1, [sp, #0xc]
@@ -98848,9 +98848,9 @@ _02046ffc: .word data_02076968
_02047000: .word data_0207698c
_02047004: .word data_02076d8c
.global func_02047008
arm_func_start func_02047008
func_02047008: ; 0x02047008
.global strlen
arm_func_start strlen
strlen: ; 0x02047008
mvn r2, #0
_0204700c:
ldrsb r1, [r0], #1
@@ -98859,11 +98859,11 @@ _0204700c:
bne _0204700c
mov r0, r2
bx lr
arm_func_end func_02047008
arm_func_end strlen
.global func_02047024
arm_func_start func_02047024
func_02047024: ; 0x02047024
.global strcpy
arm_func_start strcpy
strcpy: ; 0x02047024
stmdb sp!, {r3, r4, r5, lr}
and r4, r1, #3
and r3, r0, #3
@@ -98919,13 +98919,13 @@ _020470d0:
bne _020470d0
ldmia sp!, {r3, r4, r5, pc}
.align 2, 0
arm_func_end func_02047024
arm_func_end strcpy
_020470e4: .word 0xfefefeff
_020470e8: .word 0x80808080
.global func_020470ec
arm_func_start func_020470ec
func_020470ec: ; 0x020470ec
.global strncpy
arm_func_start strncpy
strncpy: ; 0x020470ec
stmdb sp!, {r3, lr}
mov lr, r0
cmp r2, #0
@@ -98949,11 +98949,11 @@ _02047130:
subs r2, r2, #1
bne _020470fc
ldmia sp!, {r3, pc}
arm_func_end func_020470ec
arm_func_end strncpy
.global func_0204713c
arm_func_start func_0204713c
func_0204713c: ; 0x0204713c
.global strcat
arm_func_start strcat
strcat: ; 0x0204713c
mov r3, r0
_02047140:
ldrsb r2, [r3], #1
@@ -98968,11 +98968,11 @@ _02047150:
cmp r2, #0
bne _02047150
bx lr
arm_func_end func_0204713c
arm_func_end strcat
.global func_0204716c
arm_func_start func_0204716c
func_0204716c: ; 0x0204716c
.global strcmp
arm_func_start strcmp
strcmp: ; 0x0204716c
stmdb sp!, {r4, lr}
ldrb r2, [r0]
ldrb r3, [r1]
@@ -99049,13 +99049,13 @@ _02047254:
mov r0, #0
ldmia sp!, {r4, pc}
.align 2, 0
arm_func_end func_0204716c
arm_func_end strcmp
_02047278: .word 0xfefefeff
_0204727c: .word 0x80808080
.global func_02047280
arm_func_start func_02047280
func_02047280: ; 0x02047280
.global strncmp
arm_func_start strncmp
strncmp: ; 0x02047280
cmp r2, #0
beq _020472ac
_02047288:
@@ -99071,11 +99071,11 @@ _02047288:
_020472ac:
mov r0, #0
bx lr
arm_func_end func_02047280
arm_func_end strncmp
.global func_020472b4
arm_func_start func_020472b4
func_020472b4: ; 0x020472b4
.global strchr
arm_func_start strchr
strchr: ; 0x020472b4
ldrsb r2, [r0], #1
mov r1, r1, lsl #0x18
mov r1, r1, asr #0x18
@@ -99093,11 +99093,11 @@ _020472e0:
movne r0, #0
subeq r0, r0, #1
bx lr
arm_func_end func_020472b4
arm_func_end strchr
.global func_020472f0
arm_func_start func_020472f0
func_020472f0: ; 0x020472f0
.global strstr
arm_func_start strstr
strstr: ; 0x020472f0
stmdb sp!, {r4, lr}
cmp r1, #0
ldrneb r2, [r1]
@@ -99130,7 +99130,7 @@ _02047348:
_02047354:
mov r0, #0
ldmia sp!, {r4, pc}
arm_func_end func_020472f0
arm_func_end strstr
.global func_0204735c
arm_func_start func_0204735c
@@ -102891,11 +102891,11 @@ _0204a608:
streqb r0, [r8, #-1]!
_0204a638:
mov r0, r8
bl func_02047008
bl strlen
sub r1, sb, r0, lsl #1
mov r0, r8
sub r4, r1, #2
bl func_02047008
bl strlen
mov r2, r0
mov r0, r4
mov r1, r8
@@ -103352,7 +103352,7 @@ _0204ac8c:
b _0204acc4
_0204acb8:
mov r0, r5
bl func_02047008
bl strlen
mov r6, r0
_0204acc4:
add r0, sp, #0x30
@@ -106953,7 +106953,7 @@ func_0204dd9c: ; 0x0204dd9c
mov r0, r4
str r1, [sp, #4]
add r5, sp, #8
bl func_02047008
bl strlen
add r0, r0, #1
rsb r0, r0, r0, lsl #1
bl func_0202e9bc
@@ -106967,7 +106967,7 @@ func_0204dd9c: ; 0x0204dd9c
bl func_0204db80
ldr r0, [r5]
mov r1, r4
bl func_02047024
bl strcpy
ldr r3, _0204de20 ; =data_020587f0
ldr r0, _0204de24 ; =data_02058824
ldr r2, _0204de28 ; =func_0204dd08
@@ -108963,7 +108963,7 @@ func_0204f7e8: ; 0x0204f7e8
beq _0204f808
ldr r0, [r0, #4]
ldr r1, [r1, #4]
bl func_0204716c
bl strcmp
cmp r0, #0
bne _0204f810
_0204f808:
+1 -1
View File
@@ -12,7 +12,7 @@
.extern data_ov00_020eec68
.extern func_020196bc
.extern func_020196fc
.extern func_0204713c
.extern strcat
.extern func_ov00_02079ffc
.extern func_ov00_02084b08
.extern func_ov00_02084b14
+6 -6
View File
@@ -149,25 +149,25 @@ _020adc2a:
ldr r1, _020adc94 ; =data_ov00_020e5df8
add r0, sp, #0x8c
ldr r1, [r1, #0x10]
blx func_0204713c
blx strcat
add r0, sp, #0x8c
add r1, r4, #0
blx func_0204713c
blx strcat
ldr r1, _020adc94 ; =data_ov00_020e5df8
add r0, sp, #0x8c
ldr r1, [r1, #0x14]
blx func_0204713c
blx strcat
ldr r1, _020adc94 ; =data_ov00_020e5df8
add r0, sp, #0xc
ldr r1, [r1, #0x10]
blx func_0204713c
blx strcat
add r0, sp, #0xc
add r1, r4, #0
blx func_0204713c
blx strcat
ldr r1, _020adc94 ; =data_ov00_020e5df8
add r0, sp, #0xc
ldr r1, [r1, #0x18]
blx func_0204713c
blx strcat
mov r3, #0
str r3, [sp]
str r3, [sp, #4]
+1 -1
View File
@@ -127,7 +127,7 @@
.extern func_020426d4
.extern func_02042bb8
.extern func_0204366c
.extern func_02047280
.extern strncmp
.extern func_0204f8d4
.extern func_ov00_0207bc48
.extern func_ov00_0207c170
+1 -1
View File
@@ -3752,7 +3752,7 @@ _02078e5e:
add r1, r4, #0
mov r2, #0x40
mov r6, #1
blx func_02047280
blx strncmp
cmp r0, #0
bne _02078e7e
ldr r0, _02078f2c ; =gOverlayManager
+3 -3
View File
@@ -231,9 +231,9 @@
.extern func_020435b4
.extern func_02043600
.extern func_02045810
.extern func_02047024
.extern func_0204713c
.extern func_0204716c
.extern strcpy
.extern strcat
.extern strcmp
.extern func_0204dd9c
.extern func_0204f558
.extern func_0204f614
+19 -19
View File
@@ -2933,12 +2933,12 @@ _0207ca54:
.global func_ov00_0207ca68
arm_func_start func_ov00_0207ca68
func_ov00_0207ca68: ; 0x0207ca68
ldr ip, _0207ca74 ; =func_02047024
ldr ip, _0207ca74 ; =strcpy
add r0, r0, #0xc
bx ip
.align 2, 0
arm_func_end func_ov00_0207ca68
_0207ca74: .word func_02047024
_0207ca74: .word strcpy
.global func_ov00_0207ca78
arm_func_start func_ov00_0207ca78
@@ -4847,7 +4847,7 @@ _0207e218:
add r1, r4, r7
add r0, r8, r0
add r0, r0, r6, lsl #4
bl func_0204716c
bl strcmp
cmp r0, #0
addeq sp, sp, #0x14
moveq r0, r6
@@ -4968,7 +4968,7 @@ _0207e3d0:
add r1, r4, r7
add r0, r8, r0
add r0, r0, r6, lsl #4
bl func_0204716c
bl strcmp
cmp r0, #0
addeq sp, sp, #0x14
moveq r0, r6
@@ -44611,7 +44611,7 @@ func_ov00_0209d81c: ; 0x0209d81c
_0209d82c:
ldr r1, [r5, r4, lsl #2]
mov r0, r6
bl func_0204716c
bl strcmp
cmp r0, #0
moveq r0, r4
ldmeqia sp!, {r4, r5, r6, pc}
@@ -54870,14 +54870,14 @@ _020a59dc:
b _020a5a08
_020a5a00:
mov r0, r4
bl func_02047024
bl strcpy
_020a5a08:
ldr r1, [r5, #8]
mov r0, r4
bl func_0204713c
bl strcat
ldr r1, _020a5a28 ; =data_ov00_020e529c
mov r0, r4
bl func_0204713c
bl strcat
ldmia sp!, {r3, r4, r5, pc}
.align 2, 0
arm_func_end func_ov00_020a59b8
@@ -54892,16 +54892,16 @@ func_ov00_020a5a2c: ; 0x020a5a2c
mov r4, r1
ldr r1, [r5, #4]
mov r0, r4
bl func_02047024
bl strcpy
ldr r1, _020a5a6c ; =data_ov00_020e52a4
mov r0, r4
bl func_0204713c
bl strcat
ldr r1, [r5, #8]
mov r0, r4
bl func_0204713c
bl strcat
ldr r1, _020a5a70 ; =data_ov00_020e52a8
mov r0, r4
bl func_0204713c
bl strcat
ldmia sp!, {r3, r4, r5, pc}
.align 2, 0
arm_func_end func_ov00_020a5a2c
@@ -54932,14 +54932,14 @@ _020a5a98:
b _020a5ac4
_020a5abc:
mov r0, r4
bl func_02047024
bl strcpy
_020a5ac4:
ldr r1, [r5, #8]
mov r0, r4
bl func_0204713c
bl strcat
ldr r1, _020a5ae4 ; =data_ov00_020e52b8
mov r0, r4
bl func_0204713c
bl strcat
ldmia sp!, {r3, r4, r5, pc}
.align 2, 0
arm_func_end func_ov00_020a5a74
@@ -54955,17 +54955,17 @@ func_ov00_020a5ae8: ; 0x020a5ae8
ldr r1, [r6, #4]
mov r0, r5
mov r4, r2
bl func_02047024
bl strcpy
ldr r1, _020a5b30 ; =data_ov00_020e52f0
mov r0, r5
bl func_0204713c
bl strcat
ldr r1, [r6, #8]
mov r0, r5
bl func_0204713c
bl strcat
ldr r1, _020a5b34 ; =data_ov00_020e52e0
mov r0, r5
ldr r1, [r1, r4, lsl #2]
bl func_0204713c
bl strcat
ldmia sp!, {r4, r5, r6, pc}
.align 2, 0
arm_func_end func_ov00_020a5ae8
+3 -3
View File
@@ -386,9 +386,9 @@
.extern func_0203efd8
.extern func_0203f378
.extern func_02042f74
.extern func_02047024
.extern func_020470ec
.extern func_0204713c
.extern strcpy
.extern strncpy
.extern strcat
.extern func_0204b068
.extern func_0204b0a4
.extern func_0204f558
+19 -19
View File
@@ -16671,15 +16671,15 @@ _020be594:
ldr r1, _020be668 ; =data_ov00_020e6dfc
add r0, sp, #4
ldr r1, [r1]
bl func_0204713c
bl strcat
ldr r1, _020be66c ; =data_ov00_020dca28
add r0, sp, #4
add r1, r1, r4
bl func_0204713c
bl strcat
ldr r1, _020be668 ; =data_ov00_020e6dfc
add r0, sp, #4
ldr r1, [r1, #8]
bl func_0204713c
bl strcat
mov r3, #0
ldr r2, _020be670 ; =0x000051b0
add r0, sp, #4
@@ -16793,14 +16793,14 @@ _020be73c:
ldr r1, _020be7d4 ; =data_ov00_020e6dfc
add r0, sp, #4
ldr r1, [r1, #4]
bl func_0204713c
bl strcat
add r0, sp, #4
mov r1, r6
bl func_0204713c
bl strcat
ldr r1, _020be7d4 ; =data_ov00_020e6dfc
add r0, sp, #4
ldr r1, [r1, #8]
bl func_0204713c
bl strcat
mov r3, #0
ldr r2, _020be7d8 ; =0x000051b0
add r0, sp, #4
@@ -24344,13 +24344,13 @@ func_ov00_020c43c8: ; 0x020c43c8
mov r4, r0
ldr r1, [r1]
add r0, sp, #0x48
bl func_02047024
bl strcpy
ldr r1, [r4, #4]
add r0, sp, #0x48
bl func_0204713c
bl strcat
ldr r1, _020c4564 ; =data_ov00_020e8364
add r0, sp, #0x48
bl func_0204713c
bl strcat
mov r0, #0x10
str r0, [sp]
mov r0, #1
@@ -24364,10 +24364,10 @@ func_ov00_020c43c8: ; 0x020c43c8
str r0, [r5]
ldr r1, [r4]
add r0, sp, #0x48
bl func_02047024
bl strcpy
ldr r1, _020c456c ; =data_ov00_020e836c
add r0, sp, #0x48
bl func_0204713c
bl strcat
add r0, sp, #0x48
blx func_02016fe8
cmp r0, #0
@@ -24375,13 +24375,13 @@ func_ov00_020c43c8: ; 0x020c43c8
ldr r1, _020c4560 ; =data_ov00_020e77bc
add r0, sp, #8
ldr r1, [r1]
bl func_02047024
bl strcpy
ldr r1, [r4, #4]
add r0, sp, #8
bl func_0204713c
bl strcat
ldr r1, _020c4570 ; =data_ov00_020e837c
add r0, sp, #8
bl func_0204713c
bl strcat
add r0, r5, #0x14
ldr r1, [r0]
ldr r1, [r1, #0xc]
@@ -24426,10 +24426,10 @@ _020c4508:
_020c4534:
ldr r1, [r4]
add r0, sp, #0x48
bl func_02047024
bl strcpy
ldr r1, _020c4584 ; =data_ov00_020e8384
add r0, sp, #0x48
bl func_0204713c
bl strcat
add r0, sp, #0x48
blx func_02016fe8
str r0, [r5, #0xc]
@@ -30975,7 +30975,7 @@ _020c99ec:
add r0, sp, #0
mov r1, r6
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0
mov r0, r4
bl func_0201e544
@@ -31410,7 +31410,7 @@ _020c9ef4:
add r0, sp, #0
mov r1, r6
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0
mov r0, r5
bl func_0201e544
@@ -46235,7 +46235,7 @@ _020d54c0:
add r0, sp, #0
mov r1, r5
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r4
add r1, sp, #0
bl func_0201e544
+3 -3
View File
@@ -187,9 +187,9 @@
.extern func_02042b40
.extern func_02042f68
.extern func_0204366c
.extern func_02047024
.extern func_0204713c
.extern func_0204716c
.extern strcpy
.extern strcat
.extern strcmp
.extern func_0204f558
.extern func_0204f614
.extern func_0204f754
+4 -4
View File
@@ -3801,7 +3801,7 @@ _020f0b18:
add r1, sp, #0
ldr r0, [r0]
add r0, r0, #4
bl func_0204716c
bl strcmp
cmp r0, #0
bne _020f0b74
ldr r0, _020f0b84 ; =data_027e0e60
@@ -10257,7 +10257,7 @@ func_ov03_020f4b7c: ; 0x020f4b7c
ldmeqia sp!, {r3, pc}
add r0, r0, #0x10
add r1, r2, #4
bl func_0204716c
bl strcmp
cmp r0, #0
movne r0, #1
moveq r0, #0
@@ -19916,10 +19916,10 @@ _020fb4fa:
bl func_0202ab38
add r1, r0, #0
add r0, sp, #4
blx func_02047024
blx strcpy
ldr r1, _020fb5bc ; =data_ov03_0210098c
add r0, sp, #4
blx func_0204713c
blx strcat
ldr r1, _020fb5c0 ; =data_ov03_021009a8
add r0, r4, #0
add r2, sp, #4
+3 -3
View File
@@ -351,9 +351,9 @@
.extern func_02043594
.extern func_020435b4
.extern func_02043600
.extern func_02047008
.extern func_02047024
.extern func_0204713c
.extern strlen
.extern strcpy
.extern strcat
.extern func_0204dd9c
.extern func_0204f558
.extern func_0204f614
+12 -12
View File
@@ -10195,7 +10195,7 @@ func_ov04_02105b10: ; 0x02105b10
b _02105c4a
_02105b2e:
add r0, r4, #0
blx func_02047008
blx strlen
add r6, r0, #0
mov r0, #0
str r0, [sp, #0x18]
@@ -10203,7 +10203,7 @@ _02105b2e:
str r0, [sp, #0x10]
add r0, sp, #0x1c
add r1, r4, #0
blx func_02047024
blx strcpy
add r0, sp, #0x1c
add r4, r0, r6
ldr r0, _02105c50 ; =data_ov04_021104f0
@@ -15333,10 +15333,10 @@ _021081c4:
lsl r2, r4, #2
ldr r1, [r1, r2]
add r0, sp, #0xc
blx func_0204713c
blx strcat
ldr r1, _0210828c ; =data_ov04_02110674
add r0, sp, #0xc
blx func_0204713c
blx strcat
mov r0, #0x10
str r0, [sp]
mov r0, #0
@@ -16045,10 +16045,10 @@ _02108796:
bl func_0202ab38
add r1, r0, #0
add r0, sp, #0x10c
blx func_02047024
blx strcpy
ldr r1, _021088b4 ; =data_ov04_0210f8c0
add r0, sp, #0x10c
blx func_0204713c
blx strcat
ldr r1, _021088b8 ; =data_ov04_02110820
add r0, r5, #0
add r2, sp, #0x10c
@@ -16161,7 +16161,7 @@ _021088de:
_021088e6:
ldr r1, _021089d4 ; =data_ov04_0210f8d8
add r0, sp, #0x8c
blx func_02047024
blx strcpy
ldr r1, _021089d8 ; =data_ov04_0211088c
add r0, r5, #0
add r2, sp, #0x8c
@@ -16197,10 +16197,10 @@ _021088e6:
bl func_0202ab38
add r1, r0, #0
add r0, sp, #0x8c
blx func_02047024
blx strcpy
ldr r1, _021089d4 ; =data_ov04_0210f8d8
add r0, sp, #0x8c
blx func_0204713c
blx strcat
ldr r1, _021089ec ; =data_ov04_021108c4
add r0, r5, #0
add r2, sp, #0x8c
@@ -16230,10 +16230,10 @@ _02108972:
bl func_0202ab38
add r1, r0, #0
add r0, sp, #0xc
blx func_02047024
blx strcpy
ldr r1, _021089f8 ; =data_ov04_021108dc
add r0, sp, #0xc
blx func_0204713c
blx strcat
ldr r1, _021089fc ; =data_ov04_021108f4
add r0, r5, #0
add r2, sp, #0xc
@@ -24376,7 +24376,7 @@ _0210c818:
_0210c81c:
add r0, r5, #0
add r0, #0x50
blx func_02047024
blx strcpy
add r0, r4, #0
bl func_ov00_020bd718
ldrh r1, [r0, #0xe]
+2 -2
View File
@@ -295,8 +295,8 @@
.extern func_020385d0
.extern func_0203fab0
.extern func_020435b4
.extern func_02047024
.extern func_0204716c
.extern strcpy
.extern strcmp
.extern func_0204f614
.extern func_0204f754
.extern func_ov00_02078b40
+3 -3
View File
@@ -4044,7 +4044,7 @@ func_ov05_02103f8c: ; 0x02103f8c
add r0, r0, #0x52
mov r1, r4
add r0, r0, #0x200
bl func_02047024
bl strcpy
ldmia sp!, {r4, pc}
arm_func_end func_ov05_02103f8c
@@ -4436,7 +4436,7 @@ func_ov05_021043c0: ; 0x021043c0
ldr r1, [r1]
add r0, r0, #0x200
add r1, r1, #4
bl func_02047024
bl strcpy
_021043f0:
str r5, [r4, #0x244]
mov r1, #0x14000
@@ -4523,7 +4523,7 @@ _021044e8:
ldr r1, [r1]
add r0, r0, #0x200
add r1, r1, #4
bl func_0204716c
bl strcmp
cmp r0, #0
addne sp, sp, #8
ldmneia sp!, {r4, pc}
+2 -2
View File
@@ -183,8 +183,8 @@
.extern func_02043594
.extern func_020435b4
.extern func_02043600
.extern func_0204713c
.extern func_0204716c
.extern strcat
.extern strcmp
.extern func_0204dd9c
.extern func_0204f614
.extern func_0204f754
+9 -9
View File
@@ -13664,7 +13664,7 @@ _0211a6cc:
blt _0211a734
ldr r0, [sb, r0, lsl #2]
mov r1, r7
bl func_0204716c
bl strcmp
cmp r0, #0
bne _0211a734
ldr r1, [sp, #0x20]
@@ -13726,7 +13726,7 @@ _0211a788:
_0211a7d8:
ldr r1, [sb, r4, lsl #2]
mov r0, r5
bl func_0204716c
bl strcmp
cmp r0, #0
bne _0211a810
ldr r1, [sp, #0x34]
@@ -18861,7 +18861,7 @@ _0211d86e:
blx func_ov00_02082614
add r0, r7, #0
add r1, r6, #0
blx func_0204716c
blx strcmp
cmp r0, #0
bne _0211d88a
add sp, #0x40
@@ -18912,10 +18912,10 @@ func_ov09_0211d8a0: ; 0x0211d8a0
strb r2, [r0, #3]
strb r1, [r0, #4]
add r1, r5, #0
blx func_0204713c
blx strcat
ldr r1, _0211d978 ; =data_ov09_0211f4f0
add r0, sp, #0x98
blx func_0204713c
blx strcat
ldr r1, _0211d97c ; =data_ov09_0211f4f8
add r0, sp, #0x58
ldrb r2, [r1]
@@ -18929,10 +18929,10 @@ func_ov09_0211d8a0: ; 0x0211d8a0
strb r2, [r0, #3]
strb r1, [r0, #4]
add r1, r5, #0
blx func_0204713c
blx strcat
ldr r1, _0211d980 ; =data_ov09_0211f500
add r0, sp, #0x58
blx func_0204713c
blx strcat
ldr r1, _0211d984 ; =data_ov09_0211f508
add r0, sp, #0x18
ldrb r2, [r1]
@@ -18946,10 +18946,10 @@ func_ov09_0211d8a0: ; 0x0211d8a0
strb r2, [r0, #3]
strb r1, [r0, #4]
add r1, r5, #0
blx func_0204713c
blx strcat
ldr r1, _0211d988 ; =data_ov09_0211f510
add r0, sp, #0x18
blx func_0204713c
blx strcat
mov r0, #7
str r0, [sp]
add r0, sp, #0xc
+3 -3
View File
@@ -188,9 +188,9 @@
.extern func_02043594
.extern func_02043600
.extern func_0204366c
.extern func_02047008
.extern func_02047024
.extern func_020470ec
.extern strlen
.extern strcpy
.extern strncpy
.extern func_0204902c
.extern func_0204afd0
.extern func_ov00_02077af8
+11 -11
View File
@@ -7665,7 +7665,7 @@ _021164fa:
_02116510:
add r0, sp, #0x48
add r0, #2
blx func_02047008
blx strlen
add r2, r0, #0
add r0, sp, #0x48
add r0, #2
@@ -7743,7 +7743,7 @@ _0211659c:
mov r0, #0
strb r0, [r7, r1]
ldr r0, _02116664 ; =data_ov11_0212ee34
blx func_02047008
blx strlen
add r2, r0, #0
ldr r1, _02116664 ; =data_ov11_0212ee34
add r0, r7, #0
@@ -7781,14 +7781,14 @@ _021165e8:
mov r0, #0
strb r0, [r5, r1]
add r0, r5, #0
blx func_02047008
blx strlen
add r6, r0, #0
add r0, r7, #0
blx func_02047008
blx strlen
cmp r6, r0
bne _0211662a
add r0, r7, #0
blx func_02047008
blx strlen
add r2, r0, #0
add r0, r5, #0
add r1, r7, #0
@@ -8085,7 +8085,7 @@ _0211681a:
add r1, r4, #4
str r2, [r0, #0x18]
ldr r0, _021168f4 ; =data_ov11_02131cc0
blx func_02047024
blx strcpy
add r0, r4, #0
add r4, #0x28
ldrb r2, [r4]
@@ -9289,7 +9289,7 @@ func_ov11_021170ec: ; 0x021170ec
str r0, [sp]
ldr r0, _02117254 ; =data_ov11_0213191c
ldr r1, _02117258 ; =data_ov11_02131b04
blx func_02047024
blx strcpy
ldr r1, _0211725c ; =data_ov11_02131b30
ldr r0, [r1]
cmp r0, #3
@@ -9336,7 +9336,7 @@ _0211713c:
add r0, sp, #0x24
strb r1, [r0]
add r0, sp, #4
blx func_02047008
blx strlen
cmp r0, #0x10
bhi _02117174
cmp r0, #0xa
@@ -14461,7 +14461,7 @@ func_ov11_0211989c: ; 0x0211989c
ldr r0, _021198d0 ; =data_ov11_02132cf0
add r1, r4, #0
mov r2, #0x3f
blx func_020470ec
blx strncpy
ldrb r0, [r4, #5]
cmp r0, #0x78
bne _021198b4
@@ -48600,10 +48600,10 @@ func_ov11_02129ba0: ; 0x02129ba0
add r6, r1, #0
add r7, r0, #0
add r5, r2, #0
blx func_02047008
blx strlen
add r4, r0, #0
add r0, r6, #0
blx func_02047008
blx strlen
add r1, r0, #0
cmp r4, r5
blt _02129bbe
+1 -1
View File
@@ -240,7 +240,7 @@
.extern func_0203eba8
.extern func_0203ebc8
.extern func_0203f904
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+2 -2
View File
@@ -4203,7 +4203,7 @@ func_ov12_021162dc: ; 0x021162dc
add r0, sp, #4
ldr r1, _021164d8 ; =data_ov12_02135cb4
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #4
bl func_0201e544
@@ -31787,7 +31787,7 @@ _0212c9d8:
add r0, sp, #0
mov r2, #0x10
strb r3, [ip]
bl func_020470ec
bl strncpy
add r0, sp, #0x10
blx func_02016fe8
add r1, sp, #0
+2 -2
View File
@@ -70,8 +70,8 @@
.extern func_020400f4
.extern func_02040100
.extern func_02040464
.extern func_02047024
.extern func_0204713c
.extern strcpy
.extern strcat
.extern func_0204f614
.extern func_0204f754
.extern func_ov00_0207a294
+4 -4
View File
@@ -2875,10 +2875,10 @@ _02115098:
blx func_0202ab38
mov r1, r0
add r0, sp, #0x2c
bl func_02047024
bl strcpy
ldr r1, _02115390 ; =data_ov13_021160bc
add r0, sp, #0x2c
bl func_0204713c
bl strcat
mov r0, #1
str r0, [sp]
ldr r0, _02115394 ; =data_ov13_02116140
@@ -2907,10 +2907,10 @@ _02115098:
blx func_0202ab38
mov r1, r0
add r0, sp, #0x2c
bl func_02047024
bl strcpy
ldr r1, _021153a0 ; =data_ov13_021160d4
add r0, sp, #0x2c
bl func_0204713c
bl strcat
mov r0, #1
str r0, [sp]
ldr r0, _021153a4 ; =data_ov13_02116154
+1 -1
View File
@@ -141,7 +141,7 @@
.extern func_0203eba8
.extern func_0203ebc8
.extern func_0204366c
.extern func_0204716c
.extern strcmp
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+1 -1
View File
@@ -12422,7 +12422,7 @@ func_ov14_0212991c: ; 0x0212991c
_02129960:
ldr r0, [r6, r8, lsl #2]
mov r1, sl
bl func_0204716c
bl strcmp
cmp r0, #0
bne _02129988
cmp sb, r5
+2 -2
View File
@@ -220,8 +220,8 @@
.extern func_0203eb0c
.extern func_0203eba8
.extern func_0203ebc8
.extern func_020470ec
.extern func_0204713c
.extern strncpy
.extern strcat
.extern func_0204f558
.extern func_0204f614
.extern func_0204f754
+5 -5
View File
@@ -13774,23 +13774,23 @@ func_ov14_02145b18: ; 0x02145b18
mov r1, r2
mov r7, r3
strb r5, [sp, #0x10]
bl func_0204713c
bl strcat
ldr r1, _02145bc4 ; =data_ov14_021596b8
add r0, sp, #0x10
bl func_0204713c
bl strcat
add r0, sp, #0x10
mov r1, r7
bl func_0204713c
bl strcat
ldr r1, _02145bc8 ; =data_ov14_021596bc
add r0, sp, #0x10
bl func_0204713c
bl strcat
add r0, sp, #0x10
blx func_02016fe8
mov r5, r0
mov r1, r7
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
+2 -2
View File
@@ -304,8 +304,8 @@
.extern func_02043594
.extern func_020435b4
.extern func_02043600
.extern func_020470ec
.extern func_0204713c
.extern strncpy
.extern strcat
.extern func_0204dd9c
.extern func_0204f614
.extern func_0204f754
+14 -14
View File
@@ -22872,7 +22872,7 @@ func_ov15_021329f4: ; 0x021329f4
ldr r1, _02132a74 ; =data_ov15_0218a7f8
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0
mov r0, r4
bl func_0201e544
@@ -24759,7 +24759,7 @@ _021343c0:
ldr r1, _021344b4 ; =data_ov15_0218a95c
add r0, sp, #0xc
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r4
add r1, sp, #0xc
bl func_0201e544
@@ -73222,7 +73222,7 @@ func_ov15_0215d918: ; 0x0215d918
ldr r1, _0215d9d8 ; =data_ov15_0218ca18
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
@@ -84673,20 +84673,20 @@ func_ov15_02167794: ; 0x02167794
strb r6, [ip]
strb r3, [ip, #1]
strb r2, [sp, #0x18]
bl func_0204713c
bl strcat
add r0, sp, #0x18
add r1, sp, #0
bl func_0204713c
bl strcat
ldr r1, _02167894 ; =data_ov15_0218d1b4
add r0, sp, #0x18
bl func_0204713c
bl strcat
add r0, sp, #0x18
blx func_02016fe8
mov r6, r0
add r0, sp, #8
add r1, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r6
add r1, sp, #8
bl func_0201e544
@@ -89971,7 +89971,7 @@ func_ov15_0216bfa4: ; 0x0216bfa4
ldr r1, _0216c044 ; =data_ov15_0218d718
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r4
add r1, sp, #0
bl func_0201e544
@@ -91562,7 +91562,7 @@ func_ov15_0216d4ec: ; 0x0216d4ec
ldr r1, _0216d60c ; =data_ov15_0218d738
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
@@ -92327,7 +92327,7 @@ _0216dfb0:
ldr r1, _0216e0bc ; =data_ov15_0218d760
add r0, sp, #4
ldr r1, [r1, #0x20]
bl func_0204713c
bl strcat
mov r3, #0
str r3, [sp]
ldr r1, [r5, #0x10]
@@ -94242,7 +94242,7 @@ func_ov15_0216f8ec: ; 0x0216f8ec
ldr r1, _0216f988 ; =data_ov15_0218dab0
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
@@ -107186,7 +107186,7 @@ _0217adec:
ldr r1, _0217ae50 ; =data_ov15_0218e180
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0
mov r0, r4
bl func_0201e544
@@ -108582,7 +108582,7 @@ func_ov15_0217c0a4: ; 0x0217c0a4
ldr r1, _0217c118 ; =data_ov15_0218e29c
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0
mov r0, r4
bl func_0201e544
@@ -112876,7 +112876,7 @@ func_ov15_0217f9f0: ; 0x0217f9f0
ldr r1, _0217fa70 ; =data_ov15_0218ea20
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0
mov r0, r4
bl func_0201e544
+1 -1
View File
@@ -96,7 +96,7 @@
.extern func_0203eba8
.extern func_0203ebc8
.extern func_02042f74
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+5 -5
View File
@@ -4290,7 +4290,7 @@ func_ov19_02170eb8: ; 0x02170eb8
ldr r1, _02170f44 ; =data_ov19_02176608
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0
mov r0, r4
bl func_0201e544
@@ -4475,7 +4475,7 @@ func_ov19_02171124: ; 0x02171124
ldr r1, _021711b0 ; =data_ov19_0217662c
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0
mov r0, r4
bl func_0201e544
@@ -4663,7 +4663,7 @@ func_ov19_02171330: ; 0x02171330
ldr r1, _0217144c ; =data_ov19_02176650
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
@@ -4879,7 +4879,7 @@ func_ov19_02171644: ; 0x02171644
ldr r1, _02171780 ; =data_ov19_02176720
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
@@ -9767,7 +9767,7 @@ func_ov19_02175740: ; 0x02175740
mov r4, r0
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r4
add r1, sp, #0
bl func_0201e544
+1 -1
View File
@@ -83,7 +83,7 @@
.extern func_0203eba8
.extern func_0203ebc8
.extern func_02042f68
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+1 -1
View File
@@ -8886,7 +8886,7 @@ func_ov20_02174cfc: ; 0x02174cfc
ldr r1, _02174dc4 ; =data_ov20_02178df0
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r6
add r1, sp, #0
bl func_0201e544
+1 -1
View File
@@ -92,7 +92,7 @@
.extern func_0203e7b4
.extern func_0203eba8
.extern func_0203ebc8
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+2 -2
View File
@@ -4220,7 +4220,7 @@ func_ov22_02170e20: ; 0x02170e20
ldr r1, _02170ef4 ; =data_ov22_021793cc
add r0, sp, #4
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #4
bl func_0201e544
@@ -13099,7 +13099,7 @@ func_ov22_0217802c: ; 0x0217802c
ldr r1, _0217814c ; =data_ov22_0217a054
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
+1 -1
View File
@@ -139,7 +139,7 @@
.extern func_0203e7b4
.extern func_0203eba8
.extern func_0203ebc8
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+1 -1
View File
@@ -2118,7 +2118,7 @@ func_ov23_0216f0f4: ; 0x0216f0f4
ldr r1, _0216f194 ; =data_ov23_0217a214
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
+1 -1
View File
@@ -83,7 +83,7 @@
.extern func_0203e7b4
.extern func_0203eba8
.extern func_0203ebc8
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+2 -2
View File
@@ -10898,7 +10898,7 @@ func_ov24_02176588: ; 0x02176588
ldr r1, _02176688 ; =data_ov24_0217aad4
add r0, sp, #0x10
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0x10
mov r0, r5
bl func_0201e544
@@ -10920,7 +10920,7 @@ _021765f0:
ldr r1, _02176698 ; =data_ov24_0217aaf8
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0
mov r0, r5
bl func_0201e544
+1 -1
View File
@@ -82,7 +82,7 @@
.extern func_0203eba8
.extern func_0203ebc8
.extern func_02042f68
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+2 -2
View File
@@ -4856,7 +4856,7 @@ func_ov25_0217187c: ; 0x0217187c
ldr r1, _02171980 ; =data_ov25_02179da8
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r6
add r1, sp, #0
bl func_0201e544
@@ -4967,7 +4967,7 @@ func_ov25_02171a08: ; 0x02171a08
ldr r1, _02171aa8 ; =data_ov25_02179dc8
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r4
add r1, sp, #0
bl func_0201e544
+2 -2
View File
@@ -136,8 +136,8 @@
.extern func_0203eba8
.extern func_0203ebc8
.extern func_0203fe60
.extern func_020470ec
.extern func_0204716c
.extern strncpy
.extern strcmp
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+3 -3
View File
@@ -2590,7 +2590,7 @@ _0216f490:
add r0, sp, #0
mov r1, r4
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0
mov r0, r8
bl func_0201e544
@@ -7350,7 +7350,7 @@ func_ov26_021733d0: ; 0x021733d0
ldr r2, [r0]
ldr r0, [r1, #0x20]
add r1, r2, #4
bl func_0204716c
bl strcmp
cmp r0, #0
moveq r0, #1
movne r0, #0
@@ -13250,7 +13250,7 @@ _0217789c:
ldr r1, [r4]
mov r0, r6
add r1, r1, #4
bl func_0204716c
bl strcmp
cmp r0, #0
moveq r7, r8
beq _021778d4
+3 -3
View File
@@ -93,9 +93,9 @@
.extern func_0203e7b4
.extern func_0203eba8
.extern func_0203ebc8
.extern func_02047024
.extern func_020470ec
.extern func_0204713c
.extern strcpy
.extern strncpy
.extern strcat
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+21 -21
View File
@@ -365,23 +365,23 @@ func_ov28_0216db74: ; 0x0216db74
mov r1, r2
mov r7, r3
strb r5, [sp, #0x10]
bl func_0204713c
bl strcat
ldr r1, _0216dc20 ; =data_ov28_02178b30
add r0, sp, #0x10
bl func_0204713c
bl strcat
mov r1, r7
add r0, sp, #0x10
bl func_0204713c
bl strcat
ldr r1, _0216dc24 ; =data_ov28_02178b34
add r0, sp, #0x10
bl func_0204713c
bl strcat
add r0, sp, #0x10
blx func_02016fe8
mov r5, r0
ldr r1, _0216dc28 ; =data_ov28_02178b3c
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
@@ -417,23 +417,23 @@ func_ov28_0216dc2c: ; 0x0216dc2c
mov r1, r2
mov r7, r3
strb r5, [sp, #0x10]
bl func_0204713c
bl strcat
ldr r1, _0216dcdc ; =data_ov28_02178b48
add r0, sp, #0x10
bl func_0204713c
bl strcat
mov r1, r7
add r0, sp, #0x10
bl func_0204713c
bl strcat
ldr r1, _0216dce0 ; =data_ov28_02178b4c
add r0, sp, #0x10
bl func_0204713c
bl strcat
add r0, sp, #0x10
blx func_02016fe8
mov r5, r0
ldr r1, _0216dce4 ; =data_ov28_02178b54
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
@@ -2086,7 +2086,7 @@ func_ov28_0216f2ec: ; 0x0216f2ec
ldr r1, _0216f38c ; =data_ov28_02178920
add r0, sp, #0
ldr r1, [r1, r4, lsl #2]
bl func_02047024
bl strcpy
add r0, r6, #0x2000
bl func_ov00_020c45b0
add r1, sp, #0
@@ -2177,7 +2177,7 @@ func_ov28_0216f410: ; 0x0216f410
ldr r1, _0216f4b0 ; =data_ov28_02178928
add r0, sp, #0
ldr r1, [r1, r4, lsl #2]
bl func_02047024
bl strcpy
add r0, r6, #0x2400
bl func_ov00_020c45b0
add r1, sp, #0
@@ -2267,7 +2267,7 @@ func_ov28_0216f534: ; 0x0216f534
ldr r1, _0216f5d0 ; =data_ov28_02178938
add r0, sp, #0
ldr r1, [r1, r4, lsl #2]
bl func_02047024
bl strcpy
add r0, r6, #0x2840
bl func_ov00_020c45b0
add r1, sp, #0
@@ -2358,7 +2358,7 @@ func_ov28_0216f654: ; 0x0216f654
ldr r1, _0216f6f4 ; =data_ov28_02178944
add r0, sp, #0
ldr r1, [r1, r4, lsl #2]
bl func_02047024
bl strcpy
add r0, r6, #0x2800
bl func_ov00_020c45b0
add r1, sp, #0
@@ -2449,7 +2449,7 @@ func_ov28_0216f778: ; 0x0216f778
ldr r1, _0216f818 ; =data_ov28_02178954
add r0, sp, #0
ldr r1, [r1, r4, lsl #2]
bl func_02047024
bl strcpy
add r0, r6, #0x2800
bl func_ov00_020c45b0
add r1, sp, #0
@@ -10269,23 +10269,23 @@ func_ov28_02175a10: ; 0x02175a10
mov r0, #0
strb r0, [sp, #0x10]
add r0, sp, #0x10
bl func_0204713c
bl strcat
ldr r1, _02175ad8 ; =data_ov28_021798e0
add r0, sp, #0x10
bl func_0204713c
bl strcat
add r0, sp, #0x10
mov r1, r4
bl func_0204713c
bl strcat
ldr r1, _02175adc ; =data_ov28_021798e4
add r0, sp, #0x10
bl func_0204713c
bl strcat
add r0, sp, #0x10
blx func_02016fe8
mov r1, r4
mov r4, r0
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r4
add r1, sp, #0
bl func_0201e544
@@ -10321,7 +10321,7 @@ func_ov28_02175ae0: ; 0x02175ae0
ldr r1, _02175b84 ; =data_ov28_021797b8
add r0, sp, #0
ldr r1, [r1, r7, lsl #2]
bl func_02047024
bl strcpy
add r0, r5, #0x3000
bl func_ov00_020c45b0
add r1, sp, #0
+1 -1
View File
@@ -117,7 +117,7 @@
.extern func_0203e7b4
.extern func_0203eba8
.extern func_0203ebc8
.extern func_02047024
.extern strcpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+5 -5
View File
@@ -390,7 +390,7 @@ func_ov29_0216db20: ; 0x0216db20
bl func_020078f4
add r0, sp, #0
mov r1, r4
bl func_02047024
bl strcpy
add r1, sp, #0
mov r0, r5
bl func_0201e388
@@ -3172,7 +3172,7 @@ _02170070:
bl func_020078f4
ldr r1, [sp]
mov r0, r7
bl func_02047024
bl strcpy
add r0, r4, #0x3400
bl func_ov00_020c45b0
mov r1, r7
@@ -5686,7 +5686,7 @@ func_ov29_02172254: ; 0x02172254
ldr r1, _02172304 ; =data_ov29_02179c3c
add r0, sp, #0
ldr r1, [r1, r5, lsl #2]
bl func_02047024
bl strcpy
add r0, r7, #0x3400
bl func_ov00_020c45b0
add r1, sp, #0
@@ -9461,7 +9461,7 @@ func_ov29_02175678: ; 0x02175678
ldr r1, _02175720 ; =data_ov29_02179f20
add r0, sp, #0
ldr r1, [r1, r5, lsl #2]
bl func_02047024
bl strcpy
add r0, r7, #0x3000
bl func_ov00_020c45b0
add r1, sp, #0
@@ -10903,7 +10903,7 @@ func_ov29_021769b8: ; 0x021769b8
ldr r1, _02176a60 ; =data_ov29_0217a0d0
add r0, sp, #0
ldr r1, [r1, r5, lsl #2]
bl func_02047024
bl strcpy
add r0, r7, #0x3000
bl func_ov00_020c45b0
add r1, sp, #0
+1 -1
View File
@@ -85,7 +85,7 @@
.extern func_0203e7b4
.extern func_0203eba8
.extern func_0203ebc8
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+2 -2
View File
@@ -191,7 +191,7 @@ func_ov32_0217bf74: ; 0x0217bf74
ldr r1, _0217c06c ; =data_ov32_02185410
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r6
add r1, sp, #0
bl func_0201e544
@@ -4157,7 +4157,7 @@ func_ov32_0217f27c: ; 0x0217f27c
ldr r1, _0217f374 ; =data_ov32_021859a4
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r6
add r1, sp, #0
bl func_0201e544
+1 -1
View File
@@ -51,7 +51,7 @@
.extern func_02038b40
.extern func_0203e784
.extern func_0203e7b4
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+2 -2
View File
@@ -43,7 +43,7 @@ func_ov33_0217bdb0: ; 0x0217bdb0
ldr r1, _0217be80 ; =data_ov33_02180084
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r6
add r1, sp, #0
bl func_0201e544
@@ -2572,7 +2572,7 @@ func_ov33_0217de2c: ; 0x0217de2c
ldr r1, _0217dec0 ; =data_ov33_02180490
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r4
add r1, sp, #0
bl func_0201e544
+2 -2
View File
@@ -60,8 +60,8 @@
.extern func_0202e58c
.extern func_0203e784
.extern func_0203e7b4
.extern func_02047024
.extern func_020470ec
.extern strcpy
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+5 -5
View File
@@ -1099,7 +1099,7 @@ _0217cc38:
ldr r1, _0217ce08 ; =data_ov34_02185f48
add r0, sp, #0x38
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0x38
mov r0, r6
bl func_0201e544
@@ -1119,7 +1119,7 @@ _0217cc38:
ldr r1, _0217ce10 ; =data_ov34_02185f64
add r0, sp, #0x28
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r6
add r1, sp, #0x28
bl func_0201e544
@@ -1143,7 +1143,7 @@ _0217cce4:
ldr r1, _0217ce18 ; =data_ov34_02185f80
add r0, sp, #0x18
mov r2, #0x10
bl func_020470ec
bl strncpy
add r1, sp, #0x18
mov r0, r6
bl func_0201e544
@@ -1163,7 +1163,7 @@ _0217cce4:
ldr r1, _0217ce20 ; =data_ov34_02185f9c
add r0, sp, #8
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r6
add r1, sp, #8
bl func_0201e544
@@ -9065,7 +9065,7 @@ _02183d94:
ldr r1, _02183e98 ; =data_ov34_02185ac0
add r0, sp, #0
ldr r1, [r1, r5, lsl #2]
bl func_02047024
bl strcpy
add r0, r7, #0x2c00
bl func_ov00_020c45b0
add r1, sp, #0
+1 -1
View File
@@ -91,7 +91,7 @@
.extern func_02036ce4
.extern func_0203e784
.extern func_0203e7b4
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+1 -1
View File
@@ -417,7 +417,7 @@ _0217c290:
ldr r1, [r1, r5, lsl #2]
add r0, sp, #0x38
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r4
add r1, sp, #0x38
bl func_0201e544
+1 -1
View File
@@ -84,7 +84,7 @@
.extern func_02036ce4
.extern func_0203e784
.extern func_0203e7b4
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+2 -2
View File
@@ -104,7 +104,7 @@ func_ov36_0217be30: ; 0x0217be30
ldr r1, _0217bf5c ; =data_ov36_02186eb8
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
@@ -787,7 +787,7 @@ func_ov36_0217c704: ; 0x0217c704
ldr r1, _0217c7e0 ; =data_ov36_02186edc
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
+1 -1
View File
@@ -72,7 +72,7 @@
.extern func_02036140
.extern func_0203e784
.extern func_0203e7b4
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+2 -2
View File
@@ -4721,7 +4721,7 @@ func_ov37_0217fe68: ; 0x0217fe68
ldr r1, _0217ff3c ; =data_ov37_02188c84
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
@@ -11154,7 +11154,7 @@ func_ov37_021857a8: ; 0x021857a8
ldr r1, _02185898 ; =data_ov37_02189144
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
+1 -1
View File
@@ -95,7 +95,7 @@
.extern func_02036ce4
.extern func_0203e784
.extern func_0203e7b4
.extern func_02047024
.extern strcpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+1 -1
View File
@@ -1770,7 +1770,7 @@ _0217d5e0:
ldr r1, _0217d6d4 ; =data_ov38_02188cc0
add r0, sp, #0
ldr r1, [r1, r5, lsl #2]
bl func_02047024
bl strcpy
add r0, r7, #0x1000
bl func_ov00_020c45b0
add r1, sp, #0
+1 -1
View File
@@ -84,7 +84,7 @@
.extern func_02038718
.extern func_0203e784
.extern func_0203e7b4
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+2 -2
View File
@@ -257,7 +257,7 @@ func_ov39_0217c0b4: ; 0x0217c0b4
ldr r1, _0217c160 ; =data_ov39_02186bcc
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
b _0217c108
_0217c0ec:
ldr r0, _0217c164 ; =data_ov39_02186bdc
@@ -266,7 +266,7 @@ _0217c0ec:
ldr r1, _0217c168 ; =data_ov39_02186bf8
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
_0217c108:
add r1, sp, #0
mov r0, r4
+4 -4
View File
@@ -190,10 +190,10 @@
.extern func_020435b4
.extern func_02043600
.extern func_0204366c
.extern func_02047024
.extern func_0204713c
.extern func_0204716c
.extern func_02047280
.extern strcpy
.extern strcat
.extern strcmp
.extern strncmp
.extern func_0204dd9c
.extern func_0204f614
.extern func_0204f754
+23 -23
View File
@@ -3370,7 +3370,7 @@ _0217e934:
ldr r2, _0217eaf0 ; =data_ov40_0218875c
add r0, r1, #0xc
ldr r1, [r2, #0xc]
bl func_0204716c
bl strcmp
cmp r0, #0
mov r2, #4
bne _0217e97c
@@ -3401,7 +3401,7 @@ _0217e9a8:
ldr r2, _0217eaf0 ; =data_ov40_0218875c
add r0, r1, #0xc
ldr r1, [r2, #4]
bl func_0204716c
bl strcmp
ldr r1, _0217eaf4 ; =data_027e0f80
cmp r0, #0
ldr r1, [r1]
@@ -3449,7 +3449,7 @@ _0217ea54:
add r0, r1, #0xc
ldr r1, [r2, #0x10]
mov r2, #3
bl func_02047280
bl strncmp
cmp r0, #0
mov r2, #4
bne _0217eaa0
@@ -4937,7 +4937,7 @@ _0217fc5c:
beq _0217fc88
ldr r1, [r0]
mov r0, r6
bl func_0204716c
bl strcmp
cmp r0, #0
addeq sp, sp, #8
moveq r0, r4
@@ -4968,7 +4968,7 @@ _0217fccc:
beq _0217fcf8
ldr r1, [r0]
mov r0, r5
bl func_0204716c
bl strcmp
cmp r0, #0
addeq sp, sp, #8
moveq r0, r6
@@ -7098,7 +7098,7 @@ func_ov40_021816c4: ; 0x021816c4
bl func_020078f4
add r0, sp, #0
mov r1, r4
bl func_02047024
bl strcpy
ldr r0, [r5, #0xa0]
add r1, sp, #0
ldr r2, [r0]
@@ -7910,7 +7910,7 @@ func_ov40_02182030: ; 0x02182030
bl func_020078f4
add r0, sp, #0
mov r1, r4
bl func_02047024
bl strcpy
ldr r0, [r5, #0x78]
add r1, sp, #0
ldr r2, [r0]
@@ -11181,26 +11181,26 @@ _02184904:
ldr r1, _02184988 ; =data_ov40_02189148
mov r0, r4
ldr r1, [r1, r6, lsl #2]
bl func_0204713c
bl strcat
ldr r1, _0218498c ; =data_ov40_02189304
mov r0, r4
bl func_0204713c
bl strcat
ldr r1, _02184988 ; =data_ov40_02189148
mov r0, r4
ldr r1, [r1, r6, lsl #2]
bl func_0204713c
bl strcat
ldr r1, _02184990 ; =data_ov40_02189308
mov r0, r4
bl func_0204713c
bl strcat
ldr r1, _02184994 ; =data_ov40_02189154
mov r0, #0x28
mla r0, r6, r0, r1
ldr r1, [r0, r5, lsl #2]
mov r0, r4
bl func_0204713c
bl strcat
ldr r1, _02184998 ; =data_ov40_0218930c
mov r0, r4
bl func_0204713c
bl strcat
ldmia sp!, {r4, r5, r6, pc}
.align 2, 0
arm_func_end func_ov40_021848ec
@@ -11232,26 +11232,26 @@ _021849b4:
ldr r1, _02184a38 ; =data_ov40_02189148
mov r0, r4
ldr r1, [r1, r6, lsl #2]
bl func_0204713c
bl strcat
ldr r1, _02184a3c ; =data_ov40_02189328
mov r0, r4
bl func_0204713c
bl strcat
ldr r1, _02184a38 ; =data_ov40_02189148
mov r0, r4
ldr r1, [r1, r6, lsl #2]
bl func_0204713c
bl strcat
ldr r1, _02184a40 ; =data_ov40_0218932c
mov r0, r4
bl func_0204713c
bl strcat
ldr r1, _02184a44 ; =data_ov40_02189154
mov r0, #0x28
mla r0, r6, r0, r1
ldr r1, [r0, r5, lsl #2]
mov r0, r4
bl func_0204713c
bl strcat
ldr r1, _02184a48 ; =data_ov40_02189330
mov r0, r4
bl func_0204713c
bl strcat
ldmia sp!, {r4, r5, r6, pc}
.align 2, 0
arm_func_end func_ov40_0218499c
@@ -12294,7 +12294,7 @@ func_ov40_02185650: ; 0x02185650
_02185664:
mov r0, r6
mov r1, r5
bl func_0204716c
bl strcmp
cmp r0, #0
ldreq r0, _021856b8 ; =data_ov40_0218822c
ldreq r0, [r0, r4, lsl #2]
@@ -13404,10 +13404,10 @@ func_ov40_0218646c: ; 0x0218646c
blx func_0202ab38
mov r1, r0
add r0, sp, #0x20
bl func_02047024
bl strcpy
ldr r1, _02186600 ; =data_ov40_02189828
add r0, sp, #0x20
bl func_0204713c
bl strcat
mov r0, #1
str r0, [sp]
ldr r0, _02186604 ; =data_ov40_02189840
@@ -14830,7 +14830,7 @@ _02187668:
blx func_02031fc4
ldr r1, _0218776c ; =data_ov40_021899f0
add r0, sp, #0x1c
bl func_0204713c
bl strcat
mov r5, #1
ldr r0, _02187770 ; =data_ov40_02189a08
ldr r2, _02187774 ; =data_020691a0
+2 -2
View File
@@ -63,8 +63,8 @@
.extern func_020385b8
.extern func_0203e784
.extern func_0203e7b4
.extern func_02047024
.extern func_0204713c
.extern strcpy
.extern strcat
.extern func_0204f8d4
.extern func_ov00_0207a1c8
.extern func_ov00_0207bb1c
+3 -3
View File
@@ -2654,10 +2654,10 @@ _0218b6ac:
blx func_0202ab38
mov r1, r0
add r0, sp, #4
bl func_02047024
bl strcpy
ldr r1, _0218b7e8 ; =data_ov42_0218ca6c
add r0, sp, #4
bl func_0204713c
bl strcat
ldr r1, _0218b7ec ; =data_ov42_0218ca88
mov r0, r4
add r2, sp, #4
@@ -2681,7 +2681,7 @@ _0218b6ac:
blx func_ov04_02105cd0
ldr r1, _0218b7f8 ; =data_ov42_0218cab4
add r0, sp, #4
bl func_0204713c
bl strcat
add sp, sp, #0x84
ldmia sp!, {r3, r4, pc}
.align 2, 0
+1 -1
View File
@@ -44,7 +44,7 @@
.extern func_0203e784
.extern func_0203e7b4
.extern func_02042f74
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+1 -1
View File
@@ -4168,7 +4168,7 @@ func_ov44_0218c758: ; 0x0218c758
ldr r1, _0218c834 ; =data_ov44_0218fc20
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
+1 -1
View File
@@ -43,7 +43,7 @@
.extern func_0202e58c
.extern func_0203e784
.extern func_0203e7b4
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+4 -4
View File
@@ -64,7 +64,7 @@ func_ov48_02190070: ; 0x02190070
ldr r1, _02190170 ; =data_ov48_02194d08
add r0, sp, #4
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #4
bl func_0201e544
@@ -5422,7 +5422,7 @@ func_ov48_021942d4: ; 0x021942d4
ldr r1, _0219439c ; =data_ov48_021953a4
add r0, sp, #0x10
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0x10
bl func_0201e544
@@ -5437,7 +5437,7 @@ func_ov48_021942d4: ; 0x021942d4
ldr r1, _021943a4 ; =data_ov48_021953c0
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
@@ -5545,7 +5545,7 @@ func_ov48_02194468: ; 0x02194468
ldr r1, _02194508 ; =data_ov48_021953e0
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r4
add r1, sp, #0
bl func_0201e544
+1 -1
View File
@@ -48,7 +48,7 @@
.extern func_0202e58c
.extern func_0203e784
.extern func_0203e7b4
.extern func_020470ec
.extern strncpy
.extern func_0204f754
.extern func_0204f8d4
.extern func_ov00_02079e68
+2 -2
View File
@@ -184,7 +184,7 @@ func_ov49_021956f4: ; 0x021956f4
ldr r1, _021957bc ; =data_ov49_0219872c
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r6
add r1, sp, #0
bl func_0201e544
@@ -243,7 +243,7 @@ func_ov49_021957c0: ; 0x021957c0
ldr r1, _0219588c ; =data_ov49_0219874c
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
+1 -1
View File
@@ -41,7 +41,7 @@
.extern func_0202bbbc
.extern func_0203e784
.extern func_0203e7b4
.extern func_020470ec
.extern strncpy
.extern func_0204f614
.extern func_0204f754
.extern func_0204f8d4
+1 -1
View File
@@ -841,7 +841,7 @@ func_ov51_02195f30: ; 0x02195f30
ldr r1, _02196000 ; =data_ov51_0219884c
add r0, sp, #0
mov r2, #0x10
bl func_020470ec
bl strncpy
mov r0, r5
add r1, sp, #0
bl func_0201e544
+1 -1
View File
@@ -65,7 +65,7 @@
.extern func_02036edc
.extern func_0203e784
.extern func_0203e7b4
.extern func_02047024
.extern strcpy
.extern func_0204f8d4
.extern func_ov00_02079470
.extern func_ov00_02079e68
+1 -1
View File
@@ -1661,7 +1661,7 @@ func_ov52_021969d4: ; 0x021969d4
ldr r1, _02196a7c ; =data_ov52_02197a20
add r0, sp, #0
ldr r1, [r1, r5, lsl #2]
bl func_02047024
bl strcpy
add r0, r7, #0x2800
bl func_ov00_020c45b0
add r1, sp, #0
+8 -8
View File
@@ -86,14 +86,14 @@
.extern func_02045b48
.extern func_02045b7c
.extern func_02046eb0
.extern func_02047008
.extern func_02047024
.extern func_020470ec
.extern func_0204713c
.extern func_0204716c
.extern func_02047280
.extern func_020472b4
.extern func_020472f0
.extern strlen
.extern strcpy
.extern strncpy
.extern strcat
.extern strcmp
.extern strncmp
.extern strchr
.extern strstr
.extern func_02048688
.extern func_02048ecc
.extern func_02048f64
+279 -279
View File
File diff suppressed because it is too large Load Diff
+13
View File
@@ -0,0 +1,13 @@
#ifndef _C_STRING_H
#define _C_STRING_H
size_t strlen(const char *str);
char* strcpy(char *dest, const char *src);
char* strncpy(char *dest, const char *src, size_t num);
char* strcat(char *dest, const char *src);
int strcmp(char *str1, char *str2);
int strncmp(char *str1, char *str2, size_t num);
const char* strchr(const char *str, char ch);
const char* strstr(const char *str1, const char *str2);
#endif