rtl.h (rtx_def): Improve documentation.
authorMark Mitchell <mark@markmitchell.com>
Wed, 10 Jun 1998 23:39:46 +0000 (23:39 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Wed, 10 Jun 1998 23:39:46 +0000 (23:39 +0000)
* rtl.h (rtx_def): Improve documentation.
(MEM_IN_STRUCT_P): Likewise.

From-SVN: r20423

gcc/ChangeLog
gcc/rtl.h

index f3696b9f469adbd197b6ca727dd7927fa81d2617..b5e1c8ce067af118a46d14f52ebd8c7797b829e5 100644 (file)
@@ -1,3 +1,8 @@
+Wed Jun 10 23:39:32 1998  Mark Mitchell  <mark@markmitchell.com>
+
+       * rtl.h (rtx_def): Improve documentation.
+       (MEM_IN_STRUCT_P): Likewise.
+
 Wed Jun 10 23:23:17 1998  Graham  <grahams@rcp.co.uk>
 
        * c-decl.c (start_decl): Correct test for -Wmain.
index 7cbcbb24a7ca466438ba3455b8cb8e9e74ff3839..276ba6a072eb9f4fe0355ae77b65435d50acf20f 100644 (file)
--- a/gcc/rtl.h
+++ b/gcc/rtl.h
@@ -136,7 +136,7 @@ typedef struct rtx_def
      In a SYMBOL_REF, this flag is used for machine-specific purposes.
      In a LABEL_REF or in a REG_LABEL note, this is LABEL_REF_NONLOCAL_P.  */
   unsigned int volatil : 1;
-  /* 1 in a MEM referring to a field of a structure (not a union!).
+  /* 1 in a MEM referring to a field of an aggregate.
      0 if the MEM was a variable or the result of a * operator in C;
      1 if it was the result of a . or -> operator (on a struct) in C.
      1 in a REG if the register is used only in exit code a loop.
@@ -558,7 +558,7 @@ extern char *note_insn_name[];
    Also in an ASM_OPERANDS rtx.  */
 #define MEM_VOLATILE_P(RTX) ((RTX)->volatil)
 
-/* For a MEM rtx, 1 if it refers to a structure or union component.  */
+/* For a MEM rtx, 1 if it refers to a field of an aggregate.  */
 #define MEM_IN_STRUCT_P(RTX) ((RTX)->in_struct)
 
 /* For a LABEL_REF, 1 means that this reference is to a label outside the