OLD | NEW |
1 %ifidn __OUTPUT_FORMAT__,obj | 1 %ifidn __OUTPUT_FORMAT__,obj |
2 section code use32 class=code align=64 | 2 section code use32 class=code align=64 |
3 %elifidn __OUTPUT_FORMAT__,win32 | 3 %elifidn __OUTPUT_FORMAT__,win32 |
4 %ifdef __YASM_VERSION_ID__ | 4 %ifdef __YASM_VERSION_ID__ |
5 %if __YASM_VERSION_ID__ < 01010000h | 5 %if __YASM_VERSION_ID__ < 01010000h |
6 %error yasm version 1.1.0 or later needed. | 6 %error yasm version 1.1.0 or later needed. |
7 %endif | 7 %endif |
8 ; Yasm automatically includes .00 and complains about redefining it. | 8 ; Yasm automatically includes .00 and complains about redefining it. |
9 ; https://www.tortall.net/projects/yasm/manual/html/objfmt-win32-safeseh.html | 9 ; https://www.tortall.net/projects/yasm/manual/html/objfmt-win32-safeseh.html |
10 %else | 10 %else |
(...skipping 671 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
682 mov DWORD [8+ebp],ecx | 682 mov DWORD [8+ebp],ecx |
683 mov DWORD [12+ebp],edx | 683 mov DWORD [12+ebp],edx |
684 cmp edi,esi | 684 cmp edi,esi |
685 jae NEAR L$000start | 685 jae NEAR L$000start |
686 pop eax | 686 pop eax |
687 pop ebx | 687 pop ebx |
688 pop ebp | 688 pop ebp |
689 pop edi | 689 pop edi |
690 pop esi | 690 pop esi |
691 ret | 691 ret |
OLD | NEW |