	TITLE	footest2.c
	.386P
include listing.inc
if @Version gt 510
.model FLAT
else
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
_BSS	SEGMENT DWORD USE32 PUBLIC 'BSS'
_BSS	ENDS
_TLS	SEGMENT DWORD USE32 PUBLIC 'TLS'
_TLS	ENDS
FLAT	GROUP _DATA, CONST, _BSS
	ASSUME	CS: FLAT, DS: FLAT, SS: FLAT
endif
PUBLIC	_fn_two_args_import_cdecl
_TEXT	SEGMENT
_i$ = 8
_j$ = 12
_fn_two_args_import_cdecl PROC NEAR
; File footest2.c
; Line 14
	push	ebp
	mov	ebp, esp
; Line 15
	mov	eax, DWORD PTR _i$[ebp]
	add	eax, DWORD PTR _j$[ebp]
; Line 16
	pop	ebp
	ret	0
_fn_two_args_import_cdecl ENDP
_TEXT	ENDS
PUBLIC	_fn_two_args_import_stdcall@8
_TEXT	SEGMENT
_i$ = 8
_j$ = 12
_fn_two_args_import_stdcall@8 PROC NEAR
; Line 19
	push	ebp
	mov	ebp, esp
; Line 20
	mov	eax, DWORD PTR _i$[ebp]
	add	eax, DWORD PTR _j$[ebp]
; Line 21
	pop	ebp
	ret	8
_fn_two_args_import_stdcall@8 ENDP
_TEXT	ENDS
PUBLIC	_fn_one_plus_import_cdecl
_TEXT	SEGMENT
_i$ = 8
_vlist$ = -4
_fn_one_plus_import_cdecl PROC NEAR
; Line 24
	push	ebp
	mov	ebp, esp
	push	ecx
; Line 26
	lea	eax, DWORD PTR _i$[ebp+4]
	mov	DWORD PTR _vlist$[ebp], eax
; Line 27
	mov	ecx, DWORD PTR _vlist$[ebp]
	add	ecx, 4
	mov	DWORD PTR _vlist$[ebp], ecx
	mov	edx, DWORD PTR _vlist$[ebp]
	mov	eax, DWORD PTR _i$[ebp]
	add	eax, DWORD PTR [edx-4]
; Line 29
	mov	esp, ebp
	pop	ebp
	ret	0
_fn_one_plus_import_cdecl ENDP
_TEXT	ENDS
PUBLIC	_fn_one_plus_import_stdcall
_TEXT	SEGMENT
_i$ = 8
_vlist$ = -4
_fn_one_plus_import_stdcall PROC NEAR
; Line 32
	push	ebp
	mov	ebp, esp
	push	ecx
; Line 34
	lea	eax, DWORD PTR _i$[ebp+4]
	mov	DWORD PTR _vlist$[ebp], eax
; Line 35
	mov	ecx, DWORD PTR _vlist$[ebp]
	add	ecx, 4
	mov	DWORD PTR _vlist$[ebp], ecx
	mov	edx, DWORD PTR _vlist$[ebp]
	mov	eax, DWORD PTR _i$[ebp]
	add	eax, DWORD PTR [edx-4]
; Line 37
	mov	esp, ebp
	pop	ebp
	ret	0
_fn_one_plus_import_stdcall ENDP
_TEXT	ENDS
END
