revert gratuitous whitespace changes
authorJason Merrill <jason@gcc.gnu.org>
Tue, 30 Sep 1997 17:47:48 +0000 (13:47 -0400)
committerJason Merrill <jason@gcc.gnu.org>
Tue, 30 Sep 1997 17:47:48 +0000 (13:47 -0400)
From-SVN: r15806

gcc/invoke.texi

index 0437f25cbc2f208a4a405895ed1b64cdaa60049a..26e6330ad704f683ebba5a45eef67f0cfb076319 100644 (file)
@@ -94,7 +94,7 @@ in the following sections.
 @xref{C Dialect Options,,Options Controlling C Dialect}.
 @smallexample
 -ansi  -fallow-single-precision  -fcond-mismatch  -fno-asm
--fno-builtin  -ffreestanding fhosted  -fsigned-bitfields  -fsigned-char
+-fno-builtin  -ffreestanding  -fhosted  -fsigned-bitfields  -fsigned-char
 -funsigned-bitfields  -funsigned-char  -fwritable-strings
 -traditional  -traditional-cpp  -trigraphs
 @end smallexample
@@ -103,11 +103,11 @@ in the following sections.
 @xref{C++ Dialect Options,,Options Controlling C++ Dialect}.
 @smallexample
 -fall-virtual  -fdollars-in-identifiers  -felide-constructors
--fenum-int-equiv -fexternal-templates  -ffor-scope -fno-for-scope
--fhandle-signatures -fmemoize-lookups  -fname-mangling-version-@var{n}
--fno-default-inline -fno-gnu-keywords -fnonnull-objects -fguiding-decls
--foperator-names  -fstrict-prototype -fthis-is-variable 
--ftemplate-depth-@var{n} -nostdinc++ -traditional  +e@var{n}
+-fenum-int-equiv  -fexternal-templates  -ffor-scope  -fno-for-scope
+-fhandle-signatures  -fmemoize-lookups  -fname-mangling-version-@var{n}
+-fno-default-inline  -fno-gnu-keywords -fnonnull-objects -fguiding-decls
+-foperator-names  -fstrict-prototype  -fthis-is-variable
+-ftemplate-depth-@var{n}  -nostdinc++  -traditional  +e@var{n}
 @end smallexample
 
 @item Warning Options
@@ -115,16 +115,16 @@ in the following sections.
 @smallexample
 -fsyntax-only  -pedantic  -pedantic-errors
 -w  -W  -Wall  -Waggregate-return  -Wbad-function-cast
--Wcast-align -Wcast-qual  -Wchar-subscript  -Wcomment
+-Wcast-align  -Wcast-qual  -Wchar-subscript  -Wcomment
 -Wconversion  -Werror  -Wformat
 -Wid-clash-@var{len}  -Wimplicit  -Wimport  -Winline
 -Wlarger-than-@var{len}  -Wmain  -Wmissing-declarations
 -Wmissing-prototypes  -Wnested-externs
 -Wno-import  -Woverloaded-virtual -Wparentheses
--Wpointer-arith  -Wredundant-decls -Wreorder -Wreturn-type -Wshadow
--Wsign-compare -Wstrict-prototypes  -Wswitch  -Wsynth
+-Wpointer-arith  -Wredundant-decls  -Wreorder  -Wreturn-type  -Wshadow
+-Wsign-compare  -Wstrict-prototypes  -Wswitch  -Wsynth
 -Wtemplate-debugging  -Wtraditional  -Wtrigraphs
--Wundef -Wuninitialized  -Wunused  -Wwrite-strings
+-Wundef  -Wuninitialized  -Wunused  -Wwrite-strings
 @end smallexample
 
 @item Debugging Options
@@ -132,7 +132,7 @@ in the following sections.
 @smallexample
 -a  -ax  -d@var{letters}  -fpretend-float
 -fprofile-arcs  -ftest-coverage
--g  -g@var{level} -gcoff  -gdwarf  -gdwarf-1  -gdwarf-1+  -gdwarf-2
+-g  -g@var{level}  -gcoff  -gdwarf  -gdwarf-1  -gdwarf-1+  -gdwarf-2
 -ggdb  -gstabs  -gstabs+  -gxcoff  -gxcoff+
 -p  -pg  -print-file-name=@var{library}  -print-libgcc-file-name
 -print-prog-name=@var{program}  -print-search-dirs  -save-temps
@@ -145,8 +145,8 @@ in the following sections.
 -fcaller-saves  -fcse-follow-jumps  -fcse-skip-blocks
 -fdelayed-branch   -fexpensive-optimizations
 -ffast-math  -ffloat-store  -fforce-addr  -fforce-mem
--ffunction-sections -finline-functions
--fkeep-inline-functions -fno-default-inline
+-ffunction-sections  -finline-functions
+-fkeep-inline-functions  -fno-default-inline
 -fno-defer-pop  -fno-function-cse
 -fno-inline  -fno-peephole  -fomit-frame-pointer -fregmove
 -frerun-cse-after-loop  -fschedule-insns
@@ -188,7 +188,7 @@ in the following sections.
 @item Directory Options
 @xref{Directory Options,,Options for Directory Search}.
 @smallexample
--B@var{prefix}  -I@var{dir}  -I-  -L@var{dir} -specs=@var{file}
+-B@var{prefix}  -I@var{dir}  -I-  -L@var{dir}  -specs=@var{file}
 @end smallexample
 
 @item Target Options
@@ -202,8 +202,8 @@ in the following sections.
 @xref{Submodel Options,,Hardware Models and Configurations}.
 @smallexample
 @emph{M680x0 Options}
--m68000  -m68020  -m68020-40  -m68020-60 -m68030  -m68040
--m68060  -m5200  -m68881 -mbitfield  -mc68000  -mc68020  -mfpa
+-m68000  -m68020  -m68020-40  -m68020-60  -m68030  -m68040
+-m68060  -m5200  -m68881  -mbitfield  -mc68000  -mc68020  -mfpa
 -mnobitfield  -mrtd  -mshort  -msoft-float  -malign-int
 
 @emph{VAX Options}
@@ -239,11 +239,11 @@ in the following sections.
 -mstorem-bug  -muser-registers
 
 @emph{ARM Options}
--mapcs-frame -mapcs-26 -mapcs-32
--mlittle-endian -mbig-endian -mwords-little-endian
--mshort-load-bytes -mno-short-load-bytes
--msoft-float -mhard-float
--mbsd -mxopen -mno-symrename
+-mapcs-frame  -mapcs-26  -mapcs-32
+-mlittle-endian  -mbig-endian  -mwords-little-endian
+-mshort-load-bytes  -mno-short-load-bytes
+-msoft-float  -mhard-float
+-mbsd  -mxopen  -mno-symrename
 
 @emph{M32R/D Options}
 -mcode-model=@var{model type}  -msdata=@var{sdata type}
@@ -262,8 +262,8 @@ in the following sections.
 -mversion-03.00  -mwarn-passed-structs
 
 @emph{RS/6000 and PowerPC Options}
--mcpu=@var{cpu  type}
--mtune=@var{cpu  type}
+-mcpu=@var{cpu type}
+-mtune=@var{cpu type}
 -mpower  -mno-power  -mpower2  -mno-power2
 -mpowerpc  -mno-powerpc
 -mpowerpc-gpopt  -mno-powerpc-gpopt
@@ -287,35 +287,35 @@ in the following sections.
 -mminimum-fp-blocks  -mnohc-struct-return
 
 @emph{MIPS Options}
--mabicalls  -mcpu=@var{cpu  type}  -membedded-data
+-mabicalls  -mcpu=@var{cpu type}  -membedded-data
 -membedded-pic  -mfp32  -mfp64  -mgas  -mgp32  -mgp64
--mgpopt  -mhalf-pic  -mhard-float  -mint64 -mips1
--mips2 -mips3  -mlong64  -mlong-calls  -mmemcpy
+-mgpopt  -mhalf-pic  -mhard-float  -mint64  -mips1
+-mips2  -mips3  -mlong64  -mlong-calls  -mmemcpy
 -mmips-as  -mmips-tfile  -mno-abicalls
 -mno-embedded-data  -mno-embedded-pic
 -mno-gpopt  -mno-long-calls
 -mno-memcpy  -mno-mips-tfile  -mno-rnames  -mno-stats
--mrnames -msoft-float
--m4650 -msingle-float -mmad
+-mrnames  -msoft-float
+-m4650  -msingle-float  -mmad
 -mstats  -EL  -EB  -G @var{num}  -nocpp
 
 @emph{i386 Options}
--m486  -m386 -mieee-fp  -mno-fancy-math-387
+-m486  -m386  -mieee-fp  -mno-fancy-math-387
 -mno-fp-ret-in-387  -msoft-float  -msvr3-shlib
--mno-wide-multiply -mrtd -malign-double
--mreg-alloc=@var{list} -mregparm=@var{num}
--malign-jumps=@var{num} -malign-loops=@var{num}
+-mno-wide-multiply  -mrtd  -malign-double
+-mreg-alloc=@var{list}  -mregparm=@var{num}
+-malign-jumps=@var{num}  -malign-loops=@var{num}
 -malign-functions=@var{num}
 
 @emph{HPPA Options}
--mbig-switch -mdisable-fpregs  -mdisable-indexing -mfast-indirect-calls
--mgas  -mjump-in-delay -mlong-load-store -mno-big-switch -mno-disable-fpregs
--mno-disable-indexing -mno-fast-indirect-calls -mno-gas
+-mbig-switch  -mdisable-fpregs  -mdisable-indexing  -mfast-indirect-calls
+-mgas  -mjump-in-delay  -mlong-load-store  -mno-big-switch  -mno-disable-fpregs
+-mno-disable-indexing  -mno-fast-indirect-calls  -mno-gas
 -mno-jump-in-delay
 -mno-long-load-store
 -mno-portable-runtime -mno-soft-float -mno-space -mno-space-regs -msoft-float
 -mpa-risc-1-0  -mpa-risc-1-1  -mportable-runtime
--mschedule=@var{list} -mspace -mspace-regs
+-mschedule=@var{list}  -mspace  -mspace-regs
 
 @emph{Intel 960 Options}
 -m@var{cpu type}  -masm-compat  -mclean-linkage
@@ -329,13 +329,13 @@ in the following sections.
 
 @emph{DEC Alpha Options}
 -mfp-regs  -mno-fp-regs
--mno-soft-float -msoft-float
--mieee -mieee-with-inexact -mieee-conformant
--mfp-trap-mode -mfp-rounding-mode -mtrap-precision
+-mno-soft-float  -msoft-float
+-mieee  -mieee-with-inexact  -mieee-conformant
+-mfp-trap-mode  -mfp-rounding-mode  -mtrap-precision
 -mbuild-constants
 
 @emph{Clipper Options}
--mc300 -mc400
+-mc300  -mc400
 
 @emph{H8/300 Options}
 -mrelax  -mh -ms -mint32  -malign-300
@@ -936,7 +936,7 @@ not according to the place where they are first instantiated.
 This option is deprecated.
 
 @item -ffor-scope
-@item -fno-for-scope
+@itemx -fno-for-scope
 If -ffor-scope is specified, the scope of variables declared in
 a @i{for-init-statement} is limited to the @samp{for} loop itself,
 as specified by the draft C++ standard.
@@ -1072,6 +1072,11 @@ Recognize the operator name keywords @code{and}, @code{bitand},
 synonyms for the symbols they refer to.  @samp{-ansi} implies
 @samp{-foperator-names}.
 
+@item -frepo
+Enable automatic template instantiation.  This option also implies
+@samp{-fno-implicit-templates}.  @xref{Template Instantiation}, for more
+information.
+
 @item -fthis-is-variable
 Permit assignment to @code{this}.  The incorporation of user-defined
 free store management into C++ has made assignment to @samp{this} an
@@ -5018,7 +5023,7 @@ area can hold up to 64 kilobytes.
 @item -mzda=@var{n}
 Put static or global variables whose size is @var{n} bytes or less into
 the first 32 kilobytes of memory.
+
 @item -mv850
 Specify that the target processor is the V850.