Commit 13431f30 by Sandra Loosemore Committed by Sandra Loosemore

invoke.texi (Submodel Options): Rename section to "Machine-Dependent Options" to…

invoke.texi (Submodel Options): Rename section to "Machine-Dependent Options" to better reflect its content.

2016-01-13  Sandra Loosemore <sandra@codesourcery.com>

	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.

From-SVN: r232355
parent e89137ce
2016-01-13 Sandra Loosemore <sandra@codesourcery.com> 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, * doc/invoke.texi (Code Gen Options): Move section up in file,
before target-specific options. Update menu and option summary before target-specific options. Update menu and option summary
to reflect the new section ordering. to reflect the new section ordering.
......
...@@ -148,8 +148,8 @@ only one of these two forms, whichever one is not the default. ...@@ -148,8 +148,8 @@ only one of these two forms, whichever one is not the default.
Where to find the compiler executable files. Where to find the compiler executable files.
* Code Gen Options:: Specifying conventions for function calls, data layout * Code Gen Options:: Specifying conventions for function calls, data layout
and register usage. and register usage.
* Submodel Options:: Specifying minor hardware or convention variations, * Submodel Options:: Target-specific options, such as compiling for a
such as 68010 vs 68020. specific processor variant.
* Spec Files:: How to pass switches to sub-processes. * Spec Files:: How to pass switches to sub-processes.
* Environment Variables:: Env vars that affect GCC. * Environment Variables:: Env vars that affect GCC.
* Precompiled Headers:: Compiling a header once, and using it many times. * Precompiled Headers:: Compiling a header once, and using it many times.
...@@ -541,8 +541,8 @@ Objective-C and Objective-C++ Dialects}. ...@@ -541,8 +541,8 @@ Objective-C and Objective-C++ Dialects}.
-fvisibility=@r{[}default@r{|}internal@r{|}hidden@r{|}protected@r{]} @gol -fvisibility=@r{[}default@r{|}internal@r{|}hidden@r{|}protected@r{]} @gol
-fstrict-volatile-bitfields -fsync-libcalls} -fstrict-volatile-bitfields -fsync-libcalls}
@item Machine Dependent Options @item Machine-Dependent Options
@xref{Submodel Options,,Hardware Models and Configurations}. @xref{Submodel Options,,Machine-Dependent Options}.
@c This list is ordered alphanumerically by subsection name. @c This list is ordered alphanumerically by subsection name.
@c Try and put the significant identifier (CPU or system) first, @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. @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. ...@@ -12569,20 +12569,20 @@ the implementation of the @file{libatomic} runtime library.
@end table @end table
@node Submodel Options @node Submodel Options
@section Hardware Models and Configurations @section Machine-Dependent Options
@cindex submodel options @cindex submodel options
@cindex specifying hardware config @cindex specifying hardware config
@cindex hardware models and configurations, specifying @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 Each target machine supported by GCC can have its own options---for
special options, starting with @samp{-m}, to choose among various example, to allow you to compile for a particular processor variant or
hardware models or configurations---for example, 68010 vs 68020, ABI, or to control optimizations specific to that machine. By
floating coprocessor or none. A single installed version of the convention, the names of machine-specific options start with
compiler can compile for any model or configuration, according to the @samp{-m}.
options specified.
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 options, usually for compatibility with other compilers on the same
platform. platform.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment