On 13/12/11 14:47, Ian Lance Taylor wrote:
outgoing_args_size is the number of bytes required by called functions. In your question above, the answer is no; x is an incoming argument. If you writeextern foo(int); void bar(void) { foo (1); } then the outgoing_args_size of bar is sizeof(int), because that is the maximum size of the the arguments passed in a function call.
Perfect explanation, thanks. -- PMatos