aboutsummaryrefslogtreecommitdiff
path: root/gcc/doc
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2004-09-11 08:34:26 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2004-09-11 08:34:26 +0000
commit431ae0bf8f3ca0fe8820f5c0b1c8970f2c7651f5 (patch)
tree4eaaca11e724d8bba7f215e617f584af8f34389b /gcc/doc
parent2495e8793f096d9911419aa2fa105e32205644bc (diff)
downloadgcc-431ae0bf8f3ca0fe8820f5c0b1c8970f2c7651f5.zip
gcc-431ae0bf8f3ca0fe8820f5c0b1c8970f2c7651f5.tar.gz
gcc-431ae0bf8f3ca0fe8820f5c0b1c8970f2c7651f5.tar.bz2
cfg.texi, [...]: Insert @: after i.e.
* doc/cfg.texi, doc/hostconfig.texi, doc/install.texi, doc/invoke.texi, doc/md.texi, doc/tm.texi, doc/tree-ssa.texi: Insert @: after i.e. or e.g. From-SVN: r87346
Diffstat (limited to 'gcc/doc')
-rw-r--r--gcc/doc/cfg.texi6
-rw-r--r--gcc/doc/hostconfig.texi2
-rw-r--r--gcc/doc/install.texi4
-rw-r--r--gcc/doc/invoke.texi12
-rw-r--r--gcc/doc/md.texi12
-rw-r--r--gcc/doc/tm.texi8
-rw-r--r--gcc/doc/tree-ssa.texi4
7 files changed, 24 insertions, 24 deletions
diff --git a/gcc/doc/cfg.texi b/gcc/doc/cfg.texi
index caf8c4f..ddd2251 100644
--- a/gcc/doc/cfg.texi
+++ b/gcc/doc/cfg.texi
@@ -364,7 +364,7 @@ accumulate into quite large errors.
Each edge also contains a branch probability field: an integer in the
range from 0 to @code{REG_BR_PROB_BASE}. It represents probability of
passing control from the end of the @code{src} basic block to the
-@code{dest} basic block, i.e. the probability that control will flow
+@code{dest} basic block, i.e.@: the probability that control will flow
along this edge. The @code{EDGE_FREQUENCY} macro is available to
compute how frequently a given edge is taken. There is a @code{count}
field for each edge as well, representing same information as for a
@@ -533,7 +533,7 @@ the complete API required for manipulating and maintaining the CFG.
It is also possible that a pass has to insert control flow instruction
into the middle of a basic block, thus creating an entry point in the
middle of the basic block, which is impossible by definition: The
-block must be split to make sure it only has one entry point, i.e. the
+block must be split to make sure it only has one entry point, i.e.@: the
head of the basic block. In the RTL representation, the
@code{find_sub_basic_blocks} may be used to split existing basic block
and add necessary edges. The CFG hook @code{split_block} may be used
@@ -570,7 +570,7 @@ RTL representation along with the function @code{tree} itself.
@section Liveness information
@cindex Liveness representation
Liveness information is useful to determine whether some register is
-``live'' at given point of program, i.e. that it contains a value that
+``live'' at given point of program, i.e.@: that it contains a value that
may be used at a later point in the program. This information is
used, for instance, during register allocation, as the pseudo
registers only need to be assigned to a unique hard register or to a
diff --git a/gcc/doc/hostconfig.texi b/gcc/doc/hostconfig.texi
index dc52b85..4201522 100644
--- a/gcc/doc/hostconfig.texi
+++ b/gcc/doc/hostconfig.texi
@@ -150,7 +150,7 @@ constructing the index part of debugging dump file names. The resultant
string must fit in fifteen bytes. The full filename will be the
concatenation of: the prefix of the assembler file name, the string
resulting from applying this format to an index number, and a string
-unique to each dump file kind, e.g. @samp{rtl}.
+unique to each dump file kind, e.g.@: @samp{rtl}.
If you do not define this macro, GCC will use @samp{.%02d.}. You should
define this macro if using the default will create an invalid file name.
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 01cbb47..fcae3d0 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -1355,7 +1355,7 @@ Specifies the AWT peer library or libraries to build alongside
@samp{libgcj}. If this option is unspecified or disabled, AWT
will be non-functional. Current valid values are @option{gtk} and
@option{xlib}. Multiple libraries should be separated by a
-comma (i.e. @option{--enable-java-awt=gtk,xlib}).
+comma (i.e.@: @option{--enable-java-awt=gtk,xlib}).
@item --enable-gtk-cairo
Build the cairo Graphics2D implementation on GTK.
@@ -3534,7 +3534,7 @@ GCC 3.3 and GCC 3.4 trigger code generation bugs in earlier versions of
the GNU compiler (especially GCC 3.0.x versions), which lead to the
miscompilation of the stage1 compiler and the subsequent failure of the
bootstrap process. A workaround is to use GCC 3.2.3 as an intermediary
-stage, i.e. to bootstrap that compiler with the base compiler and then
+stage, i.e.@: to bootstrap that compiler with the base compiler and then
use it to bootstrap the final compiler.
GCC 3.4 triggers a code generation bug in versions 5.4 (Sun ONE Studio 7)
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 94b4757..f728eb9 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -3286,7 +3286,7 @@ test coverage analysis (@option{-ftest-coverage}). Each object file's
@var{auxname} is generated from the name of the output file, if
explicitly specified and it is not the final executable, otherwise it is
the basename of the source file. In both cases any suffix is removed
-(e.g. @file{foo.gcda} for input file @file{dir/foo.c}, or
+(e.g.@: @file{foo.gcda} for input file @file{dir/foo.c}, or
@file{dir/foo.gcda} for output file specified as @option{-o dir/foo.o}).
@itemize
@@ -4239,7 +4239,7 @@ Enabled at levels @option{-O}, @option{-O2}, @option{-O3}, @option{-Os}.
Attempt to merge identical constants and identical variables.
This option implies @option{-fmerge-constants}. In addition to
-@option{-fmerge-constants} this considers e.g. even constant initialized
+@option{-fmerge-constants} this considers e.g.@: even constant initialized
arrays or initialized constant variables with integral or floating point
types. Languages like C or C++ require each non-automatic variable to
have distinct location, so using this option will result in non-conforming
@@ -5206,7 +5206,7 @@ Enabled with @option{-fprofile-use}.
Unroll loops whose number of iterations can be determined at compile time or
upon entry to the loop. @option{-funroll-loops} implies
@option{-frerun-cse-after-loop}. It also turns on complete loop peeling
-(i.e. complete removal of loops with small constant number of iterations).
+(i.e.@: complete removal of loops with small constant number of iterations).
This option makes code larger, and may or may not make it run faster.
Enabled with @option{-fprofile-use}.
@@ -5222,7 +5222,7 @@ the loop is entered. This usually makes programs run more slowly.
@opindex fpeel-loops
Peels the loops for that there is enough information that they do not
roll much (from profile feedback). It also turns on complete loop peeling
-(i.e. complete removal of loops with small constant number of iterations).
+(i.e.@: complete removal of loops with small constant number of iterations).
Enabled with @option{-fprofile-use}.
@@ -10779,7 +10779,7 @@ the bottom (@option{-mbackchain}).
Beside the different backchain location @option{-mkernel-backchain}
also changes stack frame layout breaking the ABI. This option
is intended to be used for code which internally needs a backchain but has
-to get by with a limited stack size e.g. the linux kernel.
+to get by with a limited stack size e.g.@: the linux kernel.
Internal unwinding code not using DWARF-2 info has to be able to locate the
return address of a function. That will be eased be the fact that
the return address of a function is placed two words below the backchain
@@ -10872,7 +10872,7 @@ Emit a warning if the current function exceeds the given frame size. Because
this is a compile time check it doesn't need to be a real problem when the program
runs. It is intended to identify functions which most probably cause
a stack overflow. It is useful to be used in an environment with limited stack
-size e.g. the linux kernel.
+size e.g.@: the linux kernel.
@item -mwarn-dynamicstack
@opindex mwarn-dynamicstack
diff --git a/gcc/doc/md.texi b/gcc/doc/md.texi
index 0fe7c50..447538e 100644
--- a/gcc/doc/md.texi
+++ b/gcc/doc/md.texi
@@ -5825,7 +5825,7 @@ instructions can be executed simultaneously. An instruction starts
execution if its issue conditions are satisfied. If not, the
instruction is stalled until its conditions are satisfied. Such
@dfn{interlock (pipeline) delay} causes interruption of the fetching
-of successor instructions (or demands nop instructions, e.g. for some
+of successor instructions (or demands nop instructions, e.g.@: for some
MIPS processors).
There are two major kinds of interlock delays in modern processors.
@@ -5840,7 +5840,7 @@ anti-dependence) delay between two instructions is given by a
constant. In most cases this approach is adequate. The second kind
of interlock delays is a reservation delay. The reservation delay
means that two instructions under execution will be in need of shared
-processors resources, i.e. buses, internal registers, and/or
+processors resources, i.e.@: buses, internal registers, and/or
functional units, which are reserved for some time. Taking this kind
of delay into account is complex especially for modern @acronym{RISC}
processors.
@@ -5926,7 +5926,7 @@ to @code{define_cpu_unit}. The reservation of such units can be
queried for an automaton state. The instruction scheduler never
queries reservation of functional units for given automaton state. So
as a rule, you don't need this construction. This construction could
-be used for future code generation goals (e.g. to generate
+be used for future code generation goals (e.g.@: to generate
@acronym{VLIW} insn templates).
@smallexample
@@ -6071,7 +6071,7 @@ the string are separated by commas.
defines an additional guard for the bypass. The function will get the
two insns as parameters. If the function returns zero the bypass will
be ignored for this case. The additional guard is necessary to
-recognize complicated bypasses, e.g. when the consumer is only an address
+recognize complicated bypasses, e.g.@: when the consumer is only an address
of insn @samp{store} (not a stored value).
@findex exclusion_set
@@ -6105,7 +6105,7 @@ The first construction (@samp{exclusion_set}) means that each
functional unit in the first string can not be reserved simultaneously
with a unit whose name is in the second string and vice versa. For
example, the construction is useful for describing processors
-(e.g. some SPARC processors) with a fully pipelined floating point
+(e.g.@: some SPARC processors) with a fully pipelined floating point
functional unit which can execute simultaneously only single floating
point insns or only double floating point insns.
@@ -6248,7 +6248,7 @@ issued into the first pipeline unless it is reserved, otherwise they
are issued into the second pipeline. Integer division and
multiplication insns can be executed only in the second integer
pipeline and their results are ready correspondingly in 8 and 4
-cycles. The integer division is not pipelined, i.e. the subsequent
+cycles. The integer division is not pipelined, i.e.@: the subsequent
integer division insn can not be issued until the current division
insn finished. Floating point insns are fully pipelined and their
results are ready in 3 cycles. Where the result of a floating point
diff --git a/gcc/doc/tm.texi b/gcc/doc/tm.texi
index f756012..a877f4c 100644
--- a/gcc/doc/tm.texi
+++ b/gcc/doc/tm.texi
@@ -4720,7 +4720,7 @@ the following macro.
@defmac ENABLE_EXECUTE_STACK
Define this macro if certain operations must be performed before executing
code located on the stack. The macro should expand to a series of C
-file-scope constructs (e.g. functions) and provide a unique entry point
+file-scope constructs (e.g.@: functions) and provide a unique entry point
named @code{__enable_execute_stack}. The target is responsible for
emitting calls to the entry point in the code, for example from the
@code{INITIALIZE_TRAMPOLINE} macro.
@@ -5659,7 +5659,7 @@ pointer, or a stdio stream to write any debug output to. @var{verbose}
is the verbose level provided by @option{-fsched-verbose-@var{n}}.
@var{max_ready} is the maximum number of insns in the current scheduling
region that can be live at the same time. This can be used to allocate
-scratch space if it is needed, e.g. by @samp{TARGET_SCHED_REORDER}.
+scratch space if it is needed, e.g.@: by @samp{TARGET_SCHED_REORDER}.
@end deftypefn
@deftypefn {Target Hook} void TARGET_SCHED_FINISH (FILE *@var{file}, int @var{verbose})
@@ -9026,7 +9026,7 @@ within a structure, in much the same way as the @samp{__aligned__} and
the behavior to the default.
A subtlety for Microsoft Visual C/C++ style bit-field packing
-(e.g. -mms-bitfields) for targets that support it:
+(e.g.@: -mms-bitfields) for targets that support it:
When a bit-field is inserted into a packed record, the whole size
of the underlying type is used by one or more same-size adjacent
bit-fields (that is, if its long:3, 32 bits is used in the record,
@@ -9387,7 +9387,7 @@ that are different from @option{-I}.
This target hook returns @code{true} if it is safe to use a local alias
for a virtual function @var{fndecl} when constructing thunks,
@code{false} otherwise. By default, the hook returns @code{true} for all
-functions, if a target supports aliases (i.e. defines
+functions, if a target supports aliases (i.e.@: defines
@code{ASM_OUTPUT_DEF}), @code{false} otherwise,
@end deftypefn
diff --git a/gcc/doc/tree-ssa.texi b/gcc/doc/tree-ssa.texi
index c62dcce..6d03f50 100644
--- a/gcc/doc/tree-ssa.texi
+++ b/gcc/doc/tree-ssa.texi
@@ -190,7 +190,7 @@ temporary.
In general, expressions in GIMPLE consist of an operation and the
appropriate number of simple operands; these operands must either be a
-GIMPLE rvalue (@code{is_gimple_val}), i.e. a constant or a register
+GIMPLE rvalue (@code{is_gimple_val}), i.e.@: a constant or a register
variable. More complex operands are factored out into temporaries, so
that
@smallexample
@@ -709,7 +709,7 @@ definitions. For globals, structures, and arrays, we can determine from
a statement whether a variable of these types has a killing definition.
If the variable does, then the statement is marked as having a
@dfn{must definition} of that variable. However, if a statement is only
-defining a part of the variable (i.e. a field in a structure), or if we
+defining a part of the variable (i.e.@: a field in a structure), or if we
know that a statement might define the variable but we cannot say for sure,
then we mark that statement as having a @dfn{may definition}. For
instance, given