gps/GPSResources/tcpmpVerOld/ffmpeg/Pocket PC 2003 (ARMV4)/Release/mem.asm

131 lines
2.5 KiB
NASM
Executable File

; Listing generated by Microsoft (R) Optimizing Compiler Version 14.00.50727
TTL g:\MyPrograme\VS2005\GPSVersion2\tcpmp\ffmpeg\libavcodec\mem.c
CODE32
AREA |.drectve|, DRECTVE
DCB "-defaultlib:LIBCMT "
DCB "-defaultlib:OLDNAMES "
EXPORT |av_malloc|
IMPORT |malloc|
AREA |.pdata|, PDATA
|$T2680| DCD |$LN6@av_malloc|
DCD 0x40001404
; Function compile flags: /Odsp
AREA |.text|, CODE, ARM
|av_malloc| PROC
; File g:\myprograme\vs2005\gpsversion2\tcpmp\ffmpeg\libavcodec\mem.c
; Line 57
|$LN6@av_malloc|
mov r12, sp
stmdb sp!, {r0}
stmdb sp!, {r12, lr}
sub sp, sp, #0xC
|$M2677|
; Line 64
ldr r3, [sp, #0x14]
cmn r3, #6, 2
bls |$LN1@av_malloc|
; Line 65
mov r3, #0
str r3, [sp, #4]
b |$LN2@av_malloc|
|$LN1@av_malloc|
; Line 101
ldr r0, [sp, #0x14]
bl malloc
str r0, [sp, #8]
ldr r3, [sp, #8]
str r3, [sp]
; Line 103
ldr r3, [sp]
str r3, [sp, #4]
|$LN2@av_malloc|
; Line 104
ldr r0, [sp, #4]
add sp, sp, #0xC
ldmia sp, {sp, pc}
|$M2678|
ENDP ; |av_malloc|
EXPORT |av_realloc|
IMPORT |realloc|
AREA |.pdata|, PDATA
|$T2686| DCD |$LN6@av_realloc|
DCD 0x40001304
; Function compile flags: /Odsp
AREA |.text|, CODE, ARM
|av_realloc| PROC
; Line 112
|$LN6@av_realloc|
mov r12, sp
stmdb sp!, {r0, r1}
stmdb sp!, {r12, lr}
sub sp, sp, #8
|$M2683|
; Line 118
ldr r3, [sp, #0x14]
cmn r3, #6, 2
bls |$LN1@av_realloc|
; Line 119
mov r3, #0
str r3, [sp]
b |$LN2@av_realloc|
|$LN1@av_realloc|
; Line 127
ldr r1, [sp, #0x14]
ldr r0, [sp, #0x10]
bl realloc
str r0, [sp, #4]
ldr r3, [sp, #4]
str r3, [sp]
|$LN2@av_realloc|
; Line 129
ldr r0, [sp]
add sp, sp, #8
ldmia sp, {sp, pc}
|$M2684|
ENDP ; |av_realloc|
EXPORT |av_free|
IMPORT |free|
AREA |.pdata|, PDATA
|$T2691| DCD |$LN6@av_free|
DCD 0x40000903
; Function compile flags: /Odsp
AREA |.text|, CODE, ARM
|av_free| PROC
; Line 133
|$LN6@av_free|
mov r12, sp
stmdb sp!, {r0}
stmdb sp!, {r12, lr}
|$M2688|
; Line 135
ldr r3, [sp, #8]
cmp r3, #0
beq |$LN1@av_free|
; Line 139
ldr r0, [sp, #8]
bl free
|$LN1@av_free|
; Line 141
ldmia sp, {sp, pc}
|$M2689|
ENDP ; |av_free|
END