I was learning ASM basics on Assembly "hello, world" for OS X when I saw that:
sub esp, 4 ; OS X (and BSD) system calls needs "extra space" on stack
I'm wondering if the space is dedicated to local variables or somehow related to the syscall.
Thanks to you.
Post-Scriptum: if you'll have any docs or books recommended, please tell me