.file "test.c" .intel_syntax .text .globl _f .def _f; .scl 2; .type 32; .endef _f: push ebp mov ebp, esp pop ebp ret .def ___main; .scl 2; .type 32; .endef .globl _main .def _main; .scl 2; .type 32; .endef _main: push ebp mov ebp, esp sub esp, 8 and esp, -16 mov eax, 0 add eax, 15 add eax, 15 shr eax, 4 sal eax, 4 mov DWORD PTR [ebp-4], eax mov eax, DWORD PTR [ebp-4] call __alloca call ___main mov eax, 0 leave ret