This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: __builtin_apply questions


On Sat, 4 Oct 2003, Eric Botcazou wrote:
> Firstly, the docs contain these sentence for __builtin_apply_args:
>
>      The function saves the arg pointer register, structure value
>      address, and all registers that might be used to pass arguments to
>      a function into a block of memory allocated on the stack.  Then it
>      returns the address of that block.
>
> What is the "structure value address"? Is it a typo for "return value
> address"?

Should be "structure value return address", the address used
when returning structures seemingly by-value but using a
caller-provided caller-allocated address for the area.

brgds, H-P


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]