re PR middle-end/10109 (documentation of target macro LIBCALL_VALUE)
PR middle-end/10109 * tm.texi (LIBCALL_VALUE): Update description. From-SVN: r144586
This commit is contained in:
parent
8b9d598f03
commit
dc6729518a
@ -1,3 +1,8 @@
|
||||
2009-03-03 Steve Ellcey <sje@cup.hp.com>
|
||||
|
||||
PR middle-end/10109
|
||||
* tm.texi (LIBCALL_VALUE): Update description.
|
||||
|
||||
2009-03-03 Steve Ellcey <sje@cup.hp.com>
|
||||
|
||||
PR middle-end/34443
|
||||
|
@ -4304,20 +4304,12 @@ a new target instead.
|
||||
|
||||
@defmac LIBCALL_VALUE (@var{mode})
|
||||
A C expression to create an RTX representing the place where a library
|
||||
function returns a value of mode @var{mode}. If the precise function
|
||||
being called is known, @var{func} is a tree node
|
||||
(@code{FUNCTION_DECL}) for it; otherwise, @var{func} is a null
|
||||
pointer. This makes it possible to use a different value-returning
|
||||
convention for specific functions when all their calls are
|
||||
known.
|
||||
function returns a value of mode @var{mode}.
|
||||
|
||||
Note that ``library function'' in this context means a compiler
|
||||
support routine, used to perform arithmetic, whose name is known
|
||||
specially by the compiler and was not mentioned in the C code being
|
||||
compiled.
|
||||
|
||||
The definition of @code{LIBRARY_VALUE} need not be concerned aggregate
|
||||
data types, because none of the library functions returns such types.
|
||||
@end defmac
|
||||
|
||||
@defmac FUNCTION_VALUE_REGNO_P (@var{regno})
|
||||
|
Loading…
Reference in New Issue
Block a user