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