c-tree.texi: Use @dots{} and @enddots{} where appropriate.

* doc/c-tree.texi: Use @dots{} and @enddots{} where appropriate.
* doc/cfg.texi: Likewise.
* doc/extend.texi: Likewise.
* doc/gty.texi: Likewise.
* doc/invoke.texi: Likewise.
* doc/loop.texi: Likewise.
* doc/md.texi: Likewise.
* doc/passes.texi: Likewise.
* doc/rtl.texi: Likewise.
* doc/sourcebuild.texi: Likewise.
* doc/tm.texi: Likewise.
* doc/tree-ssa.texi: Likewise.

From-SVN: r132381
This commit is contained in:
Ralf Wildenhues 2008-02-17 18:52:04 +00:00 committed by Ralf Wildenhues
parent 6df548d2d3
commit 923158bee1
13 changed files with 53 additions and 38 deletions

View File

@ -1,3 +1,18 @@
2008-02-17 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* doc/c-tree.texi: Use @dots{} and @enddots{} where appropriate.
* doc/cfg.texi: Likewise.
* doc/extend.texi: Likewise.
* doc/gty.texi: Likewise.
* doc/invoke.texi: Likewise.
* doc/loop.texi: Likewise.
* doc/md.texi: Likewise.
* doc/passes.texi: Likewise.
* doc/rtl.texi: Likewise.
* doc/sourcebuild.texi: Likewise.
* doc/tm.texi: Likewise.
* doc/tree-ssa.texi: Likewise.
2008-02-17 Richard Guenther <rguenther@suse.de>
PR middle-end/35227

View File

@ -2537,7 +2537,7 @@ tree call, arg;
call_expr_arg_iterator iter;
FOR_EACH_CALL_EXPR_ARG (arg, iter, call)
/* arg is bound to successive arguments of call. */
...;
@dots{};
@end smallexample
For non-static
@ -2704,7 +2704,7 @@ analysis.
@item OMP_PARALLEL
Represents @code{#pragma omp parallel [clause1 ... clauseN]}. It
Represents @code{#pragma omp parallel [clause1 @dots{} clauseN]}. It
has four operands:
Operand @code{OMP_PARALLEL_BODY} is valid while in GENERIC and
@ -2729,7 +2729,7 @@ variables.
@item OMP_FOR
Represents @code{#pragma omp for [clause1 ... clauseN]}. It
Represents @code{#pragma omp for [clause1 @dots{} clauseN]}. It
has 5 operands:
Operand @code{OMP_FOR_BODY} contains the loop body.
@ -2762,7 +2762,7 @@ unspecified by the standard.
@item OMP_SECTIONS
Represents @code{#pragma omp sections [clause1 ... clauseN]}.
Represents @code{#pragma omp sections [clause1 @dots{} clauseN]}.
Operand @code{OMP_SECTIONS_BODY} contains the sections body,
which in turn contains a set of @code{OMP_SECTION} nodes for

View File

@ -293,13 +293,13 @@ series of jumps,
@smallexample
goto *x;
[ ... ]
[ @dots{} ]
goto *x;
[ ... ]
[ @dots{} ]
goto *x;
[ ... ]
[ @dots{} ]
@end smallexample
@noindent
@ -308,13 +308,13 @@ which has a much simpler flow graph:
@smallexample
goto y;
[ ... ]
[ @dots{} ]
goto y;
[ ... ]
[ @dots{} ]
goto y;
[ ... ]
[ @dots{} ]
y:
goto *x;

View File

@ -11117,7 +11117,7 @@ macros are defined.
Modifies the disposition of a diagnostic. Note that not all
diagnostics are modifiable; at the moment only warnings (normally
controlled by @samp{-W...}) can be controlled, and not all of them.
controlled by @samp{-W@dots{}}) can be controlled, and not all of them.
Use @option{-fdiagnostics-show-option} to determine which diagnostics
are controllable and which option controls them.

View File

@ -96,14 +96,14 @@ The structure that immediately contains the current structure.
@item %0
The outermost structure that contains the current structure.
@item %a
A partial expression of the form @code{[i1][i2]...} that indexes
A partial expression of the form @code{[i1][i2]@dots{}} that indexes
the array item currently being marked.
@end table
For instance, suppose that you have a structure of the form
@smallexample
struct A @{
...
@dots{}
@};
struct B @{
struct A foo[12];

View File

@ -5012,7 +5012,7 @@ position in code. Better debugging information is then generated
(if the debugging information format supports this information).
It is enabled by default when compiling with optimization (@option{-Os},
@option{-O}, @option{-O2}, ...), debugging information (@option{-g}) and
@option{-O}, @option{-O2}, @dots{}), debugging information (@option{-g}) and
the debug info format supports it.
@item -print-file-name=@var{library}

View File

@ -348,7 +348,7 @@ and step must be the same. A variable has evolution
loop) equivalent to @code{x_1} in the following example
@smallexample
while (...)
while (@dots{})
@{
x_1 = phi (base, x_2);
x_2 = x_1 + step;

View File

@ -7756,7 +7756,7 @@ rtx-based construct, such as a @code{define_insn},
The syntax for defining a mode iterator is:
@smallexample
(define_mode_iterator @var{name} [(@var{mode1} "@var{cond1}") ... (@var{moden} "@var{condn}")])
(define_mode_iterator @var{name} [(@var{mode1} "@var{cond1}") @dots{} (@var{moden} "@var{condn}")])
@end smallexample
This allows subsequent @file{.md} file constructs to use the mode suffix
@ -7823,7 +7823,7 @@ the mode in lower case, and @code{MODE}, which is the same thing in
upper case. You can define other attributes using:
@smallexample
(define_mode_attr @var{name} [(@var{mode1} "@var{value1}") ... (@var{moden} "@var{valuen}")])
(define_mode_attr @var{name} [(@var{mode1} "@var{value1}") @dots{} (@var{moden} "@var{valuen}")])
@end smallexample
where @var{name} is the name of the attribute and @var{valuei}
@ -7833,7 +7833,7 @@ When GCC replaces some @var{:iterator} with @var{:mode}, it will scan
each string and mode in the pattern for sequences of the form
@code{<@var{iterator}:@var{attr}>}, where @var{attr} is the name of a
mode attribute. If the attribute is defined for @var{mode}, the whole
@code{<...>} sequence will be replaced by the appropriate attribute
@code{<@dots{}>} sequence will be replaced by the appropriate attribute
value.
For example, suppose an @file{.md} file has:
@ -7853,8 +7853,8 @@ Here is an example of using an attribute for a mode:
@smallexample
(define_mode_iterator LONG [SI DI])
(define_mode_attr SHORT [(SI "HI") (DI "SI")])
(define_insn ...
(sign_extend:LONG (match_operand:<LONG:SHORT> ...)) ...)
(define_insn @dots{}
(sign_extend:LONG (match_operand:<LONG:SHORT> @dots{})) @dots{})
@end smallexample
The @code{@var{iterator}:} prefix may be omitted, in which case the
@ -7918,7 +7918,7 @@ Code iterators operate in a similar way to mode iterators. @xref{Mode Iterators
The construct:
@smallexample
(define_code_iterator @var{name} [(@var{code1} "@var{cond1}") ... (@var{coden} "@var{condn}")])
(define_code_iterator @var{name} [(@var{code1} "@var{cond1}") @dots{} (@var{coden} "@var{condn}")])
@end smallexample
defines a pseudo rtx code @var{name} that can be instantiated as
@ -7936,7 +7936,7 @@ code in lower case, and @code{CODE}, the name of the code in upper case.
Other attributes are defined using:
@smallexample
(define_code_attr @var{name} [(@var{code1} "@var{value1}") ... (@var{coden} "@var{valuen}")])
(define_code_attr @var{name} [(@var{code1} "@var{value1}") @dots{} (@var{coden} "@var{valuen}")])
@end smallexample
Here's an example of code iterators in action, taken from the MIPS port:
@ -7985,7 +7985,7 @@ This is equivalent to:
DONE;
@})
...
@dots{}
@end smallexample
@end ifset

View File

@ -168,7 +168,7 @@ what is present is useful, and a far sight better than nothing at all.
TODO: describe the global variables set up by the pass manager,
and a brief description of how a new pass should use it.
I need to look at what info rtl passes use first...
I need to look at what info rtl passes use first@enddots{}
@node Tree-SSA passes
@section Tree-SSA passes

View File

@ -1904,7 +1904,7 @@ declarations and during RTL generation. It should not appear in the
ordinary insn chain.
@findex concatn
@item (concatn@var{m} [@var{rtx} ...])
@item (concatn@var{m} [@var{rtx} @dots{}])
This RTX represents the concatenation of all the @var{rtx} to make a
single value. Like @code{concat}, this should only appear in
declarations, and not in the insn chain.

View File

@ -971,7 +971,7 @@ This DejaGnu directive provides a list of compiler options, to be used
if the target system matches @var{selector}, that replace the default
options used for this set of tests.
@item @{ dg-add-options @var{feature} ... @}
@item @{ dg-add-options @var{feature} @dots{} @}
Add any compiler options that are needed to access certain features.
This directive does nothing on targets that enable the features by
default, or that don't provide them at all. It must come after
@ -1463,7 +1463,7 @@ These can be overridden by defining the environment variable
@smallexample
COMPAT_OPTIONS="[list [list @{@var{tst1}@} @{@var{alt1}@}]
...[list @{@var{tstn}@} @{@var{altn}@}]]"
@dots{}[list @{@var{tstn}@} @{@var{altn}@}]]"
@end smallexample
where @var{tsti} and @var{alti} are lists of options, with @var{tsti}

View File

@ -3218,11 +3218,11 @@ This target hook allows the backend to emit frame-related insns that
contain UNSPECs or UNSPEC_VOLATILEs. The DWARF 2 call frame debugging
info engine will invoke it on insns of the form
@smallexample
(set (reg) (unspec [...] UNSPEC_INDEX))
(set (reg) (unspec [@dots{}] UNSPEC_INDEX))
@end smallexample
and
@smallexample
(set (reg) (unspec_volatile [...] UNSPECV_INDEX)).
(set (reg) (unspec_volatile [@dots{}] UNSPECV_INDEX)).
@end smallexample
to let the backend emit the call frame instructions. @var{label} is
the CFI label attached to the insn, @var{pattern} is the pattern of

View File

@ -828,7 +828,7 @@ instance, given
@{
int a, b, *p;
if (...)
if (@dots{})
p = &a;
else
p = &b;
@ -850,7 +850,7 @@ operands, use the @option{-vops} option to @option{-fdump-tree}:
@{
int a, b, *p;
if (...)
if (@dots{})
p = &a;
else
p = &b;
@ -1207,9 +1207,9 @@ all the incoming versions of the variable to create a new name
for it. For instance,
@smallexample
if (...)
if (@dots{})
a_1 = 5;
else if (...)
else if (@dots{})
a_2 = 2;
else
a_3 = 13;
@ -1294,11 +1294,11 @@ Suppose that we insert new names @code{x_10} and @code{x_11} (lines
1 L0:
2 x_1 = PHI (0, x_5)
3 if (x_1 < 10)
4 x_10 = ...
4 x_10 = @dots{}
5 if (x_1 > 7)
6 y_2 = 0
7 else
8 x_11 = ...
8 x_11 = @dots{}
9 y_3 = x_1 + x_7
10 endif
11 x_5 = x_1 + 1
@ -1390,7 +1390,7 @@ modifications should be bracketed between calls to
munge_stmt (tree stmt)
@{
push_stmt_changes (&stmt);
... rewrite STMT ...
@dots{} rewrite STMT @dots{}
pop_stmt_changes (&stmt);
@}
@end smallexample
@ -1666,7 +1666,7 @@ T, we add Vi to the may-aliases set for T@. Meaning that
after alias analysis, we will have:
@smallexample
may-aliases(T) = @{ V1, V2, V3, ..., Vn @}
may-aliases(T) = @{ V1, V2, V3, @dots{}, Vn @}
@end smallexample
This means that every statement that references T, will get
@ -1677,7 +1677,7 @@ to the alias set of all the Vi variables:
@smallexample
may-aliases(V1) = @{ T @}
may-aliases(V2) = @{ T @}
...
@dots{}
may-aliases(Vn) = @{ T @}
@end smallexample