Document ftrapv/fwrapv interaction
2015-09-04 Tom de Vries <tom@codesourcery.com> * doc/invoke.texi (@item -ftrapv, @item -fwrapv): Document interaction. From-SVN: r227494
This commit is contained in:
parent
a12cbc5775
commit
075e268e81
@ -1,3 +1,7 @@
|
||||
2015-09-04 Tom de Vries <tom@codesourcery.com>
|
||||
|
||||
* doc/invoke.texi (@item -ftrapv, @item -fwrapv): Document interaction.
|
||||
|
||||
2015-09-04 Jeff Law <law@redhat.com>
|
||||
|
||||
* tree-ssa-scopedtables.c (const_and_copies::const_and_copies): Remove
|
||||
|
@ -23696,6 +23696,11 @@ option is used to control the temporary stack reuse optimization.
|
||||
@opindex ftrapv
|
||||
This option generates traps for signed overflow on addition, subtraction,
|
||||
multiplication operations.
|
||||
The options @option{-ftrapv} and @option{-fwrapv} override each other, so using
|
||||
@option{-ftrapv} @option{-fwrapv} on the command-line results in
|
||||
@option{-fwrapv} being effective. Note that only active options override, so
|
||||
using @option{-ftrapv} @option{-fwrapv} @option{-fno-wrapv} on the command-line
|
||||
results in @option{-ftrapv} being effective.
|
||||
|
||||
@item -fwrapv
|
||||
@opindex fwrapv
|
||||
@ -23704,6 +23709,11 @@ overflow of addition, subtraction and multiplication wraps around
|
||||
using twos-complement representation. This flag enables some optimizations
|
||||
and disables others. This option is enabled by default for the Java
|
||||
front end, as required by the Java language specification.
|
||||
The options @option{-ftrapv} and @option{-fwrapv} override each other, so using
|
||||
@option{-ftrapv} @option{-fwrapv} on the command-line results in
|
||||
@option{-fwrapv} being effective. Note that only active options override, so
|
||||
using @option{-ftrapv} @option{-fwrapv} @option{-fno-wrapv} on the command-line
|
||||
results in @option{-ftrapv} being effective.
|
||||
|
||||
@item -fexceptions
|
||||
@opindex fexceptions
|
||||
|
Loading…
Reference in New Issue
Block a user