This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
RE: Memory Allocation On Stack
- From: "John (Eljay) Love-Jensen" <eljay at adobe dot com>
- To: "Pankaj Kohli" <pankaj208 at gmail dot com>, "Andrew Haley" <aph-gcc at littlepinkcloud dot com>, <tstdenis at ellipticsemi dot com>, <kanishk dot 85 at gmail dot com>
- Cc: <gcc-help at gcc dot gnu dot org>
- Date: Sat, 21 Jul 2007 13:29:47 -0700
- Subject: RE: Memory Allocation On Stack
- References: <4ae360740707211202y6d2e34acw21562f1fb04e96f6@mail.gmail.com>
>What about this one ? Three PUSHes + sub 0x10,%esp. That makes 28 bytes. Stack is not aligned on 16-byte boundary in this case.
Isn't that Two PUSHes (= 2 x 4 = 8), One PUSHL (= 8), and sub 0x10 (= 16), making 32 bytes?