]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR middle-end/10109 (documentation of target macro LIBCALL_VALUE)
authorSteve Ellcey <sje@cup.hp.com>
Tue, 3 Mar 2009 18:33:40 +0000 (18:33 +0000)
committerSteve Ellcey <sje@gcc.gnu.org>
Tue, 3 Mar 2009 18:33:40 +0000 (18:33 +0000)
PR middle-end/10109
* tm.texi (LIBCALL_VALUE): Update description.

From-SVN: r144586

gcc/ChangeLog
gcc/doc/tm.texi

index a4a187464e77f057c9e590d94c156c96a7121ab6..f145fbe74d157835e38ce44413e9befba36a2e92 100644 (file)
@@ -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
index a311a9fbbcb51427345d1ce3ce7786dced87a422..b4fcc2de94db2085f108063621ec38658dc0e589 100644 (file)
@@ -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})