Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .386
- .MODEL FLAT
- EXTERN _caml_young_ptr: DWORD
- EXTERN _caml_young_limit: DWORD
- EXTERN _caml_exception_pointer: DWORD
- EXTERN _caml_extra_params: DWORD
- EXTERN _caml_call_gc: PROC
- EXTERN _caml_c_call: PROC
- EXTERN _caml_allocN: PROC
- EXTERN _caml_alloc1: PROC
- EXTERN _caml_alloc2: PROC
- EXTERN _caml_alloc3: PROC
- EXTERN _caml_ml_array_bound_error: PROC
- EXTERN _caml_raise_exn: PROC
- .DATA
- PUBLIC _camlRec_modules__data_begin
- _camlRec_modules__data_begin LABEL DWORD
- .CODE
- PUBLIC _camlRec_modules__code_begin
- _camlRec_modules__code_begin LABEL DWORD
- .DATA
- DWORD 2048
- PUBLIC _camlRec_modules
- _camlRec_modules LABEL DWORD
- BYTE 8 DUP (?)
- .DATA
- DWORD 1024
- _camlRec_modules__1 LABEL DWORD
- DWORD L100014
- DWORD 0
- L100014 .DATA
- DWORD 0
- _camlRec_modules__2 LABEL DWORD
- .DATA
- DWORD 1024
- _camlRec_modules__3 LABEL DWORD
- DWORD L100013
- DWORD 0
- L100013 .DATA
- DWORD 0
- _camlRec_modules__4 LABEL DWORD
- .DATA
- DWORD 3072
- _camlRec_modules__5 LABEL DWORD
- DWORD L100012
- DWORD 15
- DWORD 13
- DWORD 4348
- L100012 BYTE 114,101,99,95,109,111,100,117,108,101,115,46,109,108
- BYTE 1 DUP (?)
- BYTE 1
- .DATA
- DWORD 1024
- _camlRec_modules__6 LABEL DWORD
- DWORD L100011
- DWORD 0
- L100011 .DATA
- DWORD 3072
- _camlRec_modules__7 LABEL DWORD
- DWORD L100010
- DWORD 7
- DWORD 13
- DWORD 4348
- L100010 BYTE 114,101,99,95,109,111,100,117,108,101,115,46,109,108
- BYTE 1 DUP (?)
- BYTE 1
- .DATA
- DWORD 1024
- _camlRec_modules__8 LABEL DWORD
- DWORD L100009
- DWORD 0
- L100009 .CODE
- ALIGN 4
- PUBLIC _camlRec_modules__entry
- _camlRec_modules__entry:
- sub esp, 8
- L100:
- mov ecx, DWORD PTR _camlCamlinternalMod
- mov ebx, OFFSET _camlRec_modules__8
- mov eax, OFFSET _camlRec_modules__7
- call _camlCamlinternalMod__init_mod_67
- L101:
- mov DWORD PTR 0[esp], eax
- mov ecx, DWORD PTR _camlCamlinternalMod
- mov ebx, OFFSET _camlRec_modules__6
- mov eax, OFFSET _camlRec_modules__5
- call _camlCamlinternalMod__init_mod_67
- L102:
- mov DWORD PTR 4[esp], eax
- mov ecx, OFFSET _camlRec_modules__4
- mov eax, OFFSET _camlRec_modules__3
- mov ebx, DWORD PTR 0[esp]
- call _camlCamlinternalMod__update_mod_83
- L103:
- mov ecx, OFFSET _camlRec_modules__2
- mov eax, OFFSET _camlRec_modules__1
- mov ebx, DWORD PTR 4[esp]
- call _camlCamlinternalMod__update_mod_83
- L104:
- mov eax, DWORD PTR 0[esp]
- mov DWORD PTR _camlRec_modules, eax
- mov eax, DWORD PTR 4[esp]
- mov DWORD PTR _camlRec_modules+4, eax
- mov eax, 1
- add esp, 8
- ret
- .DATA
- .CODE
- PUBLIC _camlRec_modules__code_end
- _camlRec_modules__code_end LABEL DWORD
- .DATA
- PUBLIC _camlRec_modules__data_end
- _camlRec_modules__data_end LABEL DWORD
- PUBLIC _camlRec_modules__frametable
- _camlRec_modules__frametable DWORD 4
- DWORD L104
- WORD 12
- WORD 2
- WORD 0
- WORD 4
- ALIGN 4
- DWORD L103
- WORD 12
- WORD 2
- WORD 0
- WORD 4
- ALIGN 4
- DWORD L102
- WORD 12
- WORD 1
- WORD 0
- ALIGN 4
- DWORD L101
- WORD 12
- WORD 0
- ALIGN 4
- ;External functions
- EXTERN _camlCamlinternalMod: PROC
- EXTERN _camlCamlinternalMod__init_mod_67: PROC
- EXTERN _camlCamlinternalMod__update_mod_83: PROC
- END
Add Comment
Please, Sign In to add comment