Commit d624465f by Kazu Hirata Committed by Kazu Hirata

tm.texi: Replace RETURN_IN_MEMORY with TARGET_RETURN_IN_MEMORY.

	* doc/tm.texi: Replace RETURN_IN_MEMORY with
	TARGET_RETURN_IN_MEMORY.

From-SVN: r75900
parent 5af0e6ae
2004-01-14 Kazu Hirata <kazu@cs.umass.edu>
* doc/tm.texi: Replace RETURN_IN_MEMORY with
TARGET_RETURN_IN_MEMORY.
2004-01-15 Jan Hubicka <jh@suse.cz> 2004-01-15 Jan Hubicka <jh@suse.cz>
* builtins.c (std_expand_builtin_va_arg): Align operand when needed. * builtins.c (std_expand_builtin_va_arg): Align operand when needed.
......
...@@ -3944,7 +3944,7 @@ is called the @dfn{structure value address}. ...@@ -3944,7 +3944,7 @@ is called the @dfn{structure value address}.
This section describes how to control returning structure values in This section describes how to control returning structure values in
memory. memory.
@deftypefn {Target Hook} bool RETURN_IN_MEMORY (tree @var{type}, tree @var{fntype}) @deftypefn {Target Hook} bool TARGET_RETURN_IN_MEMORY (tree @var{type}, tree @var{fntype})
This target hook should return a nonzero value to say to return the This target hook should return a nonzero value to say to return the
function value in memory, just as large structures are always returned. function value in memory, just as large structures are always returned.
Here @var{type} will be the data type of the value, and @var{fntype} Here @var{type} will be the data type of the value, and @var{fntype}
...@@ -3968,7 +3968,8 @@ Define this macro to be 1 if all structure and union return values must be ...@@ -3968,7 +3968,8 @@ Define this macro to be 1 if all structure and union return values must be
in memory. Since this results in slower code, this should be defined in memory. Since this results in slower code, this should be defined
only if needed for compatibility with other compilers or with an ABI@. only if needed for compatibility with other compilers or with an ABI@.
If you define this macro to be 0, then the conventions used for structure If you define this macro to be 0, then the conventions used for structure
and union return values are decided by the @code{RETURN_IN_MEMORY} macro. and union return values are decided by the @code{TARGET_RETURN_IN_MEMORY}
target hook.
If not defined, this defaults to the value 1. If not defined, this defaults to the value 1.
@end defmac @end defmac
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment