diff options
author | Mark Mitchell <mark@markmitchell.com> | 1998-06-10 23:39:46 +0000 |
---|---|---|
committer | Mark Mitchell <mmitchel@gcc.gnu.org> | 1998-06-10 23:39:46 +0000 |
commit | 8358a974b5f51600a204192c91407ac6355c0ca5 (patch) | |
tree | 858f3125029eb847ce23bc4e523fed5db42828ee /gcc/rtl.h | |
parent | b3fbc9ad4912de68893cc4558feb979709308bc0 (diff) | |
download | gcc-8358a974b5f51600a204192c91407ac6355c0ca5.zip gcc-8358a974b5f51600a204192c91407ac6355c0ca5.tar.gz gcc-8358a974b5f51600a204192c91407ac6355c0ca5.tar.bz2 |
rtl.h (rtx_def): Improve documentation.
* rtl.h (rtx_def): Improve documentation.
(MEM_IN_STRUCT_P): Likewise.
From-SVN: r20423
Diffstat (limited to 'gcc/rtl.h')
-rw-r--r-- | gcc/rtl.h | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -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 |