]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
2016-01-13 Sandra Loosemore <sandra@codesourcery.com>
authorsandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Jan 2016 23:27:48 +0000 (23:27 +0000)
committersandra <sandra@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 13 Jan 2016 23:27:48 +0000 (23:27 +0000)
gcc/
* doc/invoke.texi (Submodel Options): Rename section to
"Machine-Dependent Options" to better reflect its content.
Rewrite introductory text to remove archaic CPU names.
Update references.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@232355 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/doc/invoke.texi

index f87423dd84561bf2bedd9f8e1d3e467d1389e7e0..555a44296b335ca2cef4b8fdf1909c4602c5e93a 100644 (file)
@@ -1,3 +1,10 @@
+2016-01-13  Sandra Loosemore <sandra@codesourcery.com>
+
+       * doc/invoke.texi (Submodel Options): Rename section to
+       "Machine-Dependent Options" to better reflect its content.
+       Rewrite introductory text to remove archaic CPU names.
+       Update references.
+
 2016-01-13  Sandra Loosemore <sandra@codesourcery.com>
 
        * doc/invoke.texi (Code Gen Options): Move section up in file,
index e625ecacef8a1e0433a66a3f443d6909ba208a28..070a51624995991346ab42a85cf0e9c10fe88ef4 100644 (file)
@@ -148,8 +148,8 @@ only one of these two forms, whichever one is not the default.
                         Where to find the compiler executable files.
 * Code Gen Options::    Specifying conventions for function calls, data layout
                         and register usage.
-* Submodel Options::    Specifying minor hardware or convention variations,
-                        such as 68010 vs 68020.
+* Submodel Options::    Target-specific options, such as compiling for a
+                        specific processor variant.
 * Spec Files::          How to pass switches to sub-processes.
 * Environment Variables:: Env vars that affect GCC.
 * Precompiled Headers:: Compiling a header once, and using it many times.
@@ -541,8 +541,8 @@ Objective-C and Objective-C++ Dialects}.
 -fvisibility=@r{[}default@r{|}internal@r{|}hidden@r{|}protected@r{]} @gol
 -fstrict-volatile-bitfields -fsync-libcalls}
 
-@item Machine Dependent Options
-@xref{Submodel Options,,Hardware Models and Configurations}.
+@item Machine-Dependent Options
+@xref{Submodel Options,,Machine-Dependent Options}.
 @c This list is ordered alphanumerically by subsection name.
 @c Try and put the significant identifier (CPU or system) first,
 @c so users have a clue at guessing where the ones they want will be.
@@ -12569,20 +12569,20 @@ the implementation of the @file{libatomic} runtime library.
 @end table
 
 @node Submodel Options
-@section Hardware Models and Configurations
+@section Machine-Dependent Options
 @cindex submodel options
 @cindex specifying hardware config
 @cindex hardware models and configurations, specifying
-@cindex machine dependent options
+@cindex target-dependent options
+@cindex machine-dependent options
 
-Each target machine types can have its own
-special options, starting with @samp{-m}, to choose among various
-hardware models or configurations---for example, 68010 vs 68020,
-floating coprocessor or none.  A single installed version of the
-compiler can compile for any model or configuration, according to the
-options specified.
+Each target machine supported by GCC can have its own options---for
+example, to allow you to compile for a particular processor variant or
+ABI, or to control optimizations specific to that machine.  By
+convention, the names of machine-specific options start with
+@samp{-m}.
 
-Some configurations of the compiler also support additional special
+Some configurations of the compiler also support additional target-specific
 options, usually for compatibility with other compilers on the same
 platform.