outgoing_args_size and pretend_args_size
Paulo J. Matos
paulo@matos-sorge.com
Tue Dec 13 15:48:00 GMT 2011
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 write
>
> extern 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
More information about the Gcc
mailing list