diff options
author | Martin Sebor <msebor@redhat.com> | 2018-04-09 19:01:04 +0000 |
---|---|---|
committer | Martin Sebor <msebor@gcc.gnu.org> | 2018-04-09 13:01:04 -0600 |
commit | 78c3f9becd0e7d918806735d721961afd865d1df (patch) | |
tree | bb677d5a3d46fbd732765baf4765e59b3fe85a23 | |
parent | 45d07f0608b7e366ad74e9e653b486bf172a4d54 (diff) | |
download | gcc-78c3f9becd0e7d918806735d721961afd865d1df.zip gcc-78c3f9becd0e7d918806735d721961afd865d1df.tar.gz gcc-78c3f9becd0e7d918806735d721961afd865d1df.tar.bz2 |
invoke.texi (-finline-small-functions): Mention other optimization options.
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
-rw-r--r-- | gcc/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/doc/invoke.texi | 10 |
2 files changed, 13 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 601a9ab..368db64 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 52ba3d4..ff9878b 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -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 |