I'm having a problem regarding the assembly code with stdcall.
"int main(void)
{
00F213A0 push ebp
00F213A1 mov ebp,esp
00F213A3 sub esp,0C0h
00F213A9 push ebx
00F213AA push esi
00F213AB push edi
00F213AC lea edi,[ebp-0C0h]
00F213B2 mov ecx,30h
00F213B7 mov eax,0CCCCCCCCh
00F213BC rep stos dword ptr es:[edi] \
... "
I want that the commands will be just push ebp mov ebp,esp and then disassembly the other commands in the block, as cdecl basic convention is defined. I guess it is some sort of optimization but I couldn't find a way to cancel it. How can I do it?
Thanks,
Eyal.