aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorSteve Christiansen <smc@us.ibm.com>2001-12-06 11:27:42 +0000
committerGerald Pfeifer <gerald@gcc.gnu.org>2001-12-06 11:27:42 +0000
commita39353e095675385b5fcc09039846eecf6383542 (patch)
tree7da56df4944cd2d5d544da7f9f46702f1a1b6190 /gcc/doc
parent26d04e7921b3b7dc8e4f1ce13ce561550349dbb7 (diff)
downloadgcc-a39353e095675385b5fcc09039846eecf6383542.zip
gcc-a39353e095675385b5fcc09039846eecf6383542.tar.gz
gcc-a39353e095675385b5fcc09039846eecf6383542.tar.bz2
* doc/rtl.texi: Use a table to display RTL format characters.
From-SVN: r47711
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/rtl.texi30
1 files changed, 23 insertions, 7 deletions
diff --git a/gcc/doc/rtl.texi b/gcc/doc/rtl.texi
index c0c2cda..79c7deb 100644
--- a/gcc/doc/rtl.texi
+++ b/gcc/doc/rtl.texi
@@ -194,15 +194,31 @@ chain, such as @code{NOTE}, @code{BARRIER}, and @code{CODE_LABEL}.
@end table
@cindex RTL format
-For each expression type @file{rtl.def} specifies the number of
-contained objects and their kinds, with four possibilities: @samp{e} for
-expression (actually a pointer to an expression), @samp{i} for integer,
-@samp{w} for wide integer, @samp{s} for string, and @samp{E} for vector
-of expressions. The sequence of letters for an expression code is
-called its @dfn{format}. For example, the format of @code{subreg} is
-@samp{ei}.
+For each expression code, @file{rtl.def} specifies the number of
+contained objects and their kinds using a sequence of characters
+called the @dfn{format} of the expression code. For example,
+the format of @code{subreg} is @samp{ei}.
@cindex RTL format characters
+These are the most commonly used format characters:
+
+@table @code
+@item e
+An expression (actually a pointer to an expression).
+
+@item i
+An integer.
+
+@item w
+A wide integer.
+
+@item s
+A string.
+
+@item E
+A vector of expressions.
+@end table
+
A few other format characters are used occasionally:
@table @code