.386p ifdef ??version if ??version GT 500H .mmx endif endif model flat ifndef ??version ?debug macro endm endif ?debug S "test.c" ?debug T "test.c" _TEXT segment dword public use32 'CODE' _TEXT ends _DATA segment dword public use32 'DATA' _DATA ends _BSS segment dword public use32 'BSS' _BSS ends DGROUP group _BSS,_DATA _TEXT segment dword public use32 'CODE' _main proc near ?live1@0: ; ; int main() ; push ebp mov ebp,esp ; ; { ; return 0; ; @1: xor eax,eax ; ; } ; @3: @2: pop ebp ret _main endp _TEXT ends public _main ?debug D "test.c" 17229 42518 end