>
>
>GCC sometimes allocates more memory for each variable on the stack than
FYI, compilers (are supposed to) align memory to the requirement of the
underlying architecture. Most processors will throw an alignment_error
exception if an opcode attempts to pass an unaligned address to it.
This is done simply by padding the stack so that each auto variable is
given a properly aligned memory address.
Don
http://deadchildren.org/~north_
Received on Sat May 24 23:44:06 2003
This archive was generated by hypermail 2.1.8
: Wed Aug 23 2006 - 14:07:39 EDT