Resolve almost all pointers in libcrypto

This commit is contained in:
Nomura 2023-09-05 20:33:20 +02:00
parent 6ce5a0ffcd
commit ada2c80058

View File

@ -1,6 +1,6 @@
.include "macros/function.inc"
.include "include/sign.inc"
.text
@ -2035,8 +2035,8 @@ _0223B124:
; .align 2, 0
_0223B138: .word 0x00010001
_0223B13C: .word Unk_ov97_0223DEC4
_0223B140: .word 0x0223DEDC
_0223B144: .word 0x0223DED0
_0223B140: .word Unk_ov97_0223DEDC
_0223B144: .word Unk_ov97_0223DED0
arm_func_end BN_gen_exp_bits
arm_func_start BN_mod_inverse_word
@ -4683,7 +4683,7 @@ _0223D594:
add r0, r0, #4
bx lr
; .align 2, 0
_0223D5C4: .word 0x0223DEE8
_0223D5C4: .word Unk_ov97_0223DEE8
arm_func_end BN_num_bits_word
@ -4692,15 +4692,49 @@ _0223D5C4: .word 0x0223DEE8
.global Unk_ov97_0223DEC4
Unk_ov97_0223DEC4: ; 0x0223DEC4
.byte 0x0, 0x8, 0x1, 0x1, 0x1, 0x10, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1, 0x1
.byte 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1, 0x1, 0x1, 0x4, 0x1, 0x0
.byte 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, 0x2, 0x3, 0x3, 0x3, 0x3, 0x4, 0x4, 0x4, 0x4
.byte 0x4, 0x4, 0x4, 0x4
.byte 0x0, 0x8, 0x1, 0x1, 0x1, 0x10, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0
.global Unk_ov97_0223DED0
Unk_ov97_0223DED0: ; 0x0223DED0
.byte 0x0, 0x8, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0
.global Unk_ov97_0223DEDC
Unk_ov97_0223DEDC: ; 0x0223DEDC
.byte 0x0, 0x8, 0x1, 0x1, 0x1, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0
.global Unk_ov97_0223DEE8
Unk_ov97_0223DEE8: ; 0x0223DEE8
.byte 0x0, 0x1, 0x2, 0x2, 0x3, 0x3, 0x3, 0x3, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4, 0x4
.global Unk_ov97_0223DEF8
Unk_ov97_0223DEF8: ; 0x0223DEF8
.short 0x6, 0x1, 0x2, 0x1, 0x3, 0x1
.short 0x2, 0x1, 0x4, 0x1, 0x2, 0x1, 0x3, 0x1
.short 0x2, 0x1, 0x5, 0x1, 0x2, 0x1, 0x3, 0x1
.short 0x2, 0x1, 0x4, 0x1, 0x2, 0x1, 0x3, 0x1
.short 0x2, 0x1
.short 0x2, 0x1,
.global Unk_ov97_0223DF18
Unk_ov97_0223DF18: ; 0x0223DF18
.short 0x5, 0x1, 0x2, 0x1, 0x3, 0x1, 0x2, 0x1
.global Unk_ov97_0223DF28
Unk_ov97_0223DF28: ; 0x0223DF28
.short 0x4, 0x1, 0x2, 0x1,
.global Unk_ov97_0223DF30
Unk_ov97_0223DF30: ; 0x0223DF30
.short 0x3, 0x1
.global Unk_ov97_0223DF34
Unk_ov97_0223DF34: ; 0x0223DF34
.short 0x2
.global Unk_ov97_0223DF36
Unk_ov97_0223DF36: ; 0x0223DF36
.byte 0x1
.global Unk_ov97_0223DF37
Unk_ov97_0223DF37: ; 0x0223DF37
.byte 0x0
.data
@ -4708,10 +4742,10 @@ Unk_ov97_0223DEC4: ; 0x0223DEC4
.global Unk_ov97_0223F158
Unk_ov97_0223F158: ; 0x0223F158
.word 0x0223DF37
.word 0x0223DF36
.word 0x0223DF34
.word 0x0223DF30
.word 0x0223DF28
.word 0x0223DF18
.word 0x0223DEF8
.word Unk_ov97_0223DF37
.word Unk_ov97_0223DF36
.word Unk_ov97_0223DF34
.word Unk_ov97_0223DF30
.word Unk_ov97_0223DF28
.word Unk_ov97_0223DF18
.word Unk_ov97_0223DEF8