145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.section .rodata 245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2586: 345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.ascii "myWindowClass\0" 445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.globl _g_szClassName 545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org_g_szClassName: 645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 109 745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 121 845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 87 945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 105 1045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 110 1145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 100 1245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 111 1345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 119 1445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 67 1545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 108 1645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 97 1745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 115 1845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 115 1945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.byte 0 2045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.text 2145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.align 4 2245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.globl _WndProc@16 2345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org_WndProc@16: 2445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl %ebp 2545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl %esp,%ebp 2645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgsubl $8,%esp 2745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2588: 2845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2590: 2945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl 12(%ebp),%eax 3045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl %eax,-4(%ebp) 3145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjmp L2592 3245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2593: 3345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl 8(%ebp) 3445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _DestroyWindow@4 3545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjmp L2591 3645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2594: 3745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 3845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _PostQuitMessage@4 3945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjmp L2591 4045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2595: 4145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl 20(%ebp) 4245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl 16(%ebp) 4345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl 12(%ebp) 4445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl 8(%ebp) 4545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _DefWindowProcA@16 4645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl %eax,-8(%ebp) 4745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjmp L2589 4845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2592: 4945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcmpl $2,-4(%ebp) 5045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgje L2594 5145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcmpl $16,-4(%ebp) 5245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgje L2593 5345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjmp L2595 5445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2591: 5545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl $0,-8(%ebp) 5645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjmp L2589 5745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2589: 5845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl -8(%ebp),%eax 5945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgleave 6045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgret $16 6145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.section .rodata 6245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2600: 6345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.ascii "Window Registration Failed!\0" 6445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2601: 6545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.ascii "Error!\0" 6645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2602: 6745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.ascii "The title of my window\0" 6845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2604: 6945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.ascii "Window Creation Failed!\0" 7045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.text 7145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.align 4 7245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.globl _WinMain@16 7345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org_WinMain@16: 7445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl %ebp 7545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl %esp,%ebp 7645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgsubl $84,%esp 7745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2596: 7845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2598: 7945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl $48,-48(%ebp) 8045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl $0,-44(%ebp) 8145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl $_WndProc@16,-40(%ebp) 8245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl $0,-36(%ebp) 8345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl $0,-32(%ebp) 8445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl 8(%ebp),%eax 8545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl %eax,-28(%ebp) 8645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $32512 8745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 8845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _LoadIconA@8 8945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl %eax,-24(%ebp) 9045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $32512 9145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 9245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _LoadCursorA@8 9345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl %eax,-20(%ebp) 9445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl $6,-16(%ebp) 9545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl $0,-12(%ebp) 9645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl $_g_szClassName,-8(%ebp) 9745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $32512 9845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 9945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _LoadIconA@8 10045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl %eax,-4(%ebp) 10145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgleal -48(%ebp),%edx 10245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl %edx 10345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _RegisterClassExA@4 10445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcmpw $0,%ax 10545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjne L2599 10645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $48 10745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $L2601 10845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $L2600 10945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 11045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _MessageBoxA@16 11145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl $0,-84(%ebp) 11245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjmp L2597 11345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2599: 11445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 11545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl 8(%ebp) 11645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 11745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 11845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $120 11945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $240 12045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $-2147483648 12145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $-2147483648 12245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $13565952 12345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $L2602 12445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $_g_szClassName 12545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $512 12645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _CreateWindowExA@48 12745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl %eax,-52(%ebp) 12845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcmpl $0,-52(%ebp) 12945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjne L2603 13045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $48 13145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $L2601 13245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $L2604 13345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 13445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _MessageBoxA@16 13545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl $0,-84(%ebp) 13645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjmp L2597 13745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2603: 13845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl 20(%ebp) 13945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl -52(%ebp) 14045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _ShowWindow@8 14145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl -52(%ebp) 14245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _UpdateWindow@4 14345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2605: 14445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 14545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 14645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl $0 14745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgleal -80(%ebp),%edx 14845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl %edx 14945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _GetMessageA@16 15045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcmpl $0,%eax 15145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjle L2606 15245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgleal -80(%ebp),%eax 15345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl %eax 15445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _TranslateMessage@4 15545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgleal -80(%ebp),%eax 15645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgpushl %eax 15745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgcall _DispatchMessageA@4 15845afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjmp L2605 15945afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2606: 16045afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl -72(%ebp),%eax 16145afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl %eax,-84(%ebp) 16245afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgjmp L2597 16345afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgL2597: 16445afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgmovl -84(%ebp),%eax 16545afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgleave 16645afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.orgret $16 16745afe016bed87b9c6946184709058b39ede3f77ajwong@chromium.org.ident "PCC: pcc 0.9.9 (win32)" 168