Module Name: src
Committed By: joerg
Date: Wed Apr 29 23:46:39 UTC 2009
Modified Files:
src/gnu/dist/gcc4/gcc/doc: invoke.texi
Log Message:
Fix markup for -fdiagnostics-show-options. Don't split @code{} over
lines. Ensure that sentences are consistently followed by two spaces.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/gnu/dist/gcc4/gcc/doc/invoke.texi
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/gnu/dist/gcc4/gcc/doc/invoke.texi
diff -u src/gnu/dist/gcc4/gcc/doc/invoke.texi:1.6 src/gnu/dist/gcc4/gcc/doc/invoke.texi:1.7
--- src/gnu/dist/gcc4/gcc/doc/invoke.texi:1.6 Sun Feb 3 02:48:47 2008
+++ src/gnu/dist/gcc4/gcc/doc/invoke.texi Wed Apr 29 23:46:39 2009
@@ -213,8 +213,8 @@
@item Language Independent Options
@xref{Language Independent Options,,Options to Control Diagnostic Messages Formatting}.
@gccoptlist{-fmessage-leng...@var{n} @gol
--fdiagnostics-show-locati...@r{[}once@r{|}every-l...@r{]}} @gol
--fdiagnostics-show-options
+-fdiagnostics-show-locati...@r{[}once@r{|}every-l...@r{]} @gol
+-fdiagnostics-show-options}
@item Warning Options
@xref{Warning Options,,Options to Request or Suppress Warnings}.
@@ -2568,11 +2568,11 @@
stored.''. If a program breaks these rules, the results on any
particular implementation are entirely unpredictable.
-Examples of code with undefined behavior are @code{a = a++;}, @code{a[n]
-= b[n++]} and @code{a[i++] = i;}. Some more complicated cases are not
-diagnosed by this option, and it may give an occasional false positive
-result, but in general it has been found fairly effective at detecting
-this sort of problem in programs.
+Examples of code with undefined behavior are @code{a = a++;},
+...@code{a[n] = b[n++]} and @code{a[i++] = i;}. Some more complicated cases
+are not diagnosed by this option, and it may give an occasional false
+positive result, but in general it has been found fairly effective at
+detecting this sort of problem in programs.
The present implementation of this option only works for C programs. A
future implementation may also work for C++ programs.
@@ -4490,7 +4490,7 @@
arithmetic on them. This produces better code by making all memory
references potential common subexpressions. When they are not common
subexpressions, instruction combination should eliminate the separate
-register-load. This option is now a nop and will be removed in 4.2.
+register-load. This option is now a nop and will be removed in 4.2.
@item -fforce-addr
@opindex fforce-addr
@@ -5049,7 +5049,7 @@
Perform a variety of simple scalar cleanups (constant/copy
propagation, redundancy elimination, range propagation and expression
simplification) based on a dominator tree traversal. This also
-performs jump threading (to reduce jumps to jumps). This flag is
+performs jump threading (to reduce jumps to jumps). This flag is
enabled by default at @option{-O} and higher.
@item -ftree-ch
@@ -6055,7 +6055,7 @@
Maximum number of basic blocks on path that cse considers. The default is 10.
@item max-cse-insns
-The maximum instructions CSE process before flushing. The default is 1000.
+The maximum instructions CSE process before flushing. The default is 1000.
@item global-var-threshold
@@ -6372,8 +6372,8 @@
@item -rdynamic
@opindex rdynamic
Pass the flag @option{-export-dynamic} to the ELF linker, on targets
-that support it. This instructs the linker to add all symbols, not
-only used ones, to the dynamic symbol table. This option is needed
+that support it. This instructs the linker to add all symbols, not
+only used ones, to the dynamic symbol table. This option is needed
for some uses of @code{dlopen} or to allow obtaining backtraces
from within a program.
@@ -7868,12 +7868,12 @@
@item -mmac
@opindex mmac
-Enable the use of multiply-accumulate instructions. Disabled by default.
+Enable the use of multiply-accumulate instructions. Disabled by default.
@item -mpush-args
@opindex mpush-args
Push instructions will be used to pass outgoing arguments when functions
-are called. Enabled by default.
+are called. Enabled by default.
@end table
@node Darwin Options
@@ -11655,9 +11655,9 @@
@itemx -mlong-double-128
@opindex mlong-double-64
@opindex mlong-double-128
-These switches control the size of @code{long double} type. A size
+These switches control the size of @code{long double} type. A size
of 64bit makes the @code{long double} type equivalent to the @code{double}
-type. This is the default.
+type. This is the default.
@item -mbackchain
@itemx -mno-backchain