From a39353e095675385b5fcc09039846eecf6383542 Mon Sep 17 00:00:00 2001 From: Steve Christiansen Date: Thu, 6 Dec 2001 11:27:42 +0000 Subject: [PATCH] * doc/rtl.texi: Use a table to display RTL format characters. From-SVN: r47711 --- gcc/ChangeLog | 4 ++++ gcc/doc/rtl.texi | 30 +++++++++++++++++++++++------- 2 files changed, 27 insertions(+), 7 deletions(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3ef955c2e38..b026518db47 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2001-10-26 Steve Christiansen + + * doc/rtl.texi: Use a table to display RTL format characters. + 2001-12-06 Bo Thorsen * config/i386/linux64.h (LINK_SPEC): Correct name of dynamic linker. diff --git a/gcc/doc/rtl.texi b/gcc/doc/rtl.texi index c0c2cda8c7f..79c7deb47e1 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 -- 2.30.2