aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSandra Loosemore <sandra@codesourcery.com>2018-11-08 17:02:38 -0500
committerSandra Loosemore <sandra@gcc.gnu.org>2018-11-08 17:02:38 -0500
commitd28441a7e79071c327afffae3eea189f7a9942bb (patch)
treefbf156bdad2580c3e437d36f0911ad9720019b8e
parent2033f45beb8097d778281e7c49068a8817796558 (diff)
downloadgcc-d28441a7e79071c327afffae3eea189f7a9942bb.zip
gcc-d28441a7e79071c327afffae3eea189f7a9942bb.tar.gz
gcc-d28441a7e79071c327afffae3eea189f7a9942bb.tar.bz2
re PR other/36572 (Documentation for some options starting with “no-” not clear)
2018-11-08 Sandra Loosemore <sandra@codesourcery.com> PR other/36572 gcc/ * doc/invoke.texi (Optimize Options): Clarify default behavior for -fno-sched-interblock and -fno-sched-spec. From-SVN: r265939
-rw-r--r--gcc/ChangeLog6
-rw-r--r--gcc/doc/invoke.texi8
2 files changed, 10 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index e131f62..d55dd2e 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,9 @@
+2018-11-08 Sandra Loosemore <sandra@codesourcery.com>
+
+ PR other/36572
+ * doc/invoke.texi (Optimize Options): Clarify default behavior
+ for -fno-sched-interblock and -fno-sched-spec.
+
2018-11-08 Paul Koning <ni1d@arrl.net>
* config/pdp11/constraints.md: Add "Z" series constraints for use
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index 4ff3a150..e0a7704 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -8632,14 +8632,14 @@ Enabled at levels @option{-O2}, @option{-O3}, @option{-Os}.
@item -fno-sched-interblock
@opindex fno-sched-interblock
-Don't schedule instructions across basic blocks. This is normally
-enabled by default when scheduling before register allocation, i.e.@:
+Disable instruction scheduling across basic blocks, which
+is normally enabled when scheduling before register allocation, i.e.@:
with @option{-fschedule-insns} or at @option{-O2} or higher.
@item -fno-sched-spec
@opindex fno-sched-spec
-Don't allow speculative motion of non-load instructions. This is normally
-enabled by default when scheduling before register allocation, i.e.@:
+Disable speculative motion of non-load instructions, which
+is normally enabled when scheduling before register allocation, i.e.@:
with @option{-fschedule-insns} or at @option{-O2} or higher.
@item -fsched-pressure