From: Sandra Loosemore Date: Thu, 8 Nov 2018 22:02:38 +0000 (-0500) Subject: re PR other/36572 (Documentation for some options starting with “no-” not clear) X-Git-Tag: basepoints/gcc-10~3214 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d28441a7e79071c327afffae3eea189f7a9942bb;p=thirdparty%2Fgcc.git re PR other/36572 (Documentation for some options starting with “no-” not clear) 2018-11-08 Sandra Loosemore PR other/36572 gcc/ * doc/invoke.texi (Optimize Options): Clarify default behavior for -fno-sched-interblock and -fno-sched-spec. From-SVN: r265939 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e131f6243d85..d55dd2e80269 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,9 @@ +2018-11-08 Sandra Loosemore + + PR other/36572 + * doc/invoke.texi (Optimize Options): Clarify default behavior + for -fno-sched-interblock and -fno-sched-spec. + 2018-11-08 Paul Koning * config/pdp11/constraints.md: Add "Z" series constraints for use diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 4ff3a1505af5..e0a770491b6c 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