This is the mail archive of the gcc-patches@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]

[patch] Remove documentation of ADDRESSOF


Hi,

ADDRESSOF was removed in 2004, but the documentation for it is still
there. Funny, GCC has no documentation for some new constructs, but it
does have documentation for things that don't exist anymore :-)


So, will commit as obvious:

* doc/rtl.texi: Remove documentation for ADDRESSOF.

Index: doc/rtl.texi
===================================================================
--- doc/rtl.texi	(revision 136844)
+++ doc/rtl.texi	(working copy)
@@ -2018,14 +2018,6 @@
 other memories.  Thus it may be used as a memory barrier in epilogue
 stack deallocation patterns.

-@findex addressof
-@item (addressof:@var{m} @var{reg})
-This RTX represents a request for the address of register @var{reg}.  Its mode
-is always @code{Pmode}.  If there are any @code{addressof}
-expressions left in the function after CSE, @var{reg} is forced into the
-stack and the @code{addressof} expression is replaced with a @code{plus}
-expression for the address of its stack slot.
-
 @findex concat
 @item (concat@var{m} @var{rtx} @var{rtx})
 This RTX represents the concatenation of two other RTXs.  This is used



Gr.
Steven


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