invoke.texi (-finline-small-functions): Mention other optimization options.
authorMartin Sebor <msebor@redhat.com>
Mon, 9 Apr 2018 19:01:04 +0000 (19:01 +0000)
committerMartin Sebor <msebor@gcc.gnu.org>
Mon, 9 Apr 2018 19:01:04 +0000 (13:01 -0600)
gcc/doc/ChangeLog:

* invoke.texi (-finline-small-functions): Mention other optimization
options.
(-findirect-inlining, -fpartial-inlining): Same.
(-finline-functions-called-once): Same.
(-freorder-blocks-and-partition): Same.

From-SVN: r259250

gcc/ChangeLog
gcc/doc/invoke.texi

index 601a9ab..368db64 100644 (file)
@@ -1,3 +1,11 @@
+2018-04-09  Martin Sebor  <msebor@redhat.com>
+
+       * invoke.texi (-finline-small-functions): Mention other optimization
+       options.
+       (-findirect-inlining, -fpartial-inlining): Same.
+       (-finline-functions-called-once): Same.
+       (-freorder-blocks-and-partition): Same.
+
 2018-04-09  Jan Hubicka  <jh@suse.cz>
 
        PR rtl/84058
index 52ba3d4..ff9878b 100644 (file)
@@ -7780,7 +7780,7 @@ heuristically decides which functions are simple enough to be worth integrating
 in this way.  This inlining applies to all functions, even those not declared
 inline.
 
-Enabled at level @option{-O2}.
+Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
 
 @item -findirect-inlining
 @opindex findirect-inlining
@@ -7789,7 +7789,7 @@ time thanks to previous inlining.  This option has any effect only
 when inlining itself is turned on by the @option{-finline-functions}
 or @option{-finline-small-functions} options.
 
-Enabled at level @option{-O2}.
+Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
 
 @item -finline-functions
 @opindex finline-functions
@@ -7801,7 +7801,7 @@ If all calls to a given function are integrated, and the function is
 declared @code{static}, then the function is normally not output as
 assembler code in its own right.
 
-Enabled at level @option{-O3}.
+Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
 
 @item -finline-functions-called-once
 @opindex finline-functions-called-once
@@ -9002,7 +9002,7 @@ Inline parts of functions.  This option has any effect only
 when inlining itself is turned on by the @option{-finline-functions}
 or @option{-finline-small-functions} options.
 
-Enabled at level @option{-O2}.
+Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
 
 @item -fpredictive-commoning
 @opindex fpredictive-commoning
@@ -9109,7 +9109,7 @@ sections.  When @option{-fsplit-stack} is used this option is not
 enabled by default (to avoid linker errors), but may be enabled
 explicitly (if using a working linker).
 
-Enabled for x86 at levels @option{-O2}, @option{-O3}.
+Enabled for x86 at levels @option{-O2}, @option{-O3}, @option{-Os}.
 
 @item -freorder-functions
 @opindex freorder-functions