diff options
author | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-06-30 12:52:30 +0000 |
---|---|---|
committer | jakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4> | 2014-06-30 12:52:30 +0000 |
commit | 31dca860933170b72971877a25943d799ccdfc5c (patch) | |
tree | 76d0cf6bc6e8801e00a76fcedfc76a6f9acfb5ee /gcc | |
parent | 27cdb632a24fd8e049a1b2adf0ac4094f9caf46e (diff) | |
download | gcc-31dca860933170b72971877a25943d799ccdfc5c.tar.gz |
* doc/invoke.texi (-fsanitize=bounds): Move to the table with
-fsanitize=undefined suboptions.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@212146 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/doc/invoke.texi | 14 |
2 files changed, 12 insertions, 7 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 463035d7c6e..bae36686dbe 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-06-30 Jakub Jelinek <jakub@redhat.com> + + * doc/invoke.texi (-fsanitize=bounds): Move to the table with + -fsanitize=undefined suboptions. + 2014-06-30 Alan Lawrence <alan.lawrence@arm.com> * config/aarch64/aarch64-simd.md (vec_perm): Enable for bigendian. diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 547203c5995..dbc11328a9b 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -5440,6 +5440,13 @@ signed char a = SCHAR_MAX; a++; @end smallexample +@item -fsanitize=bounds +@opindex fsanitize=bounds + +This option enables instrumentation of array bounds. Various out of bounds +accesses are detected. Flexible array members are not instrumented, as well +as initializers of variables with static storage. + @end table While @option{-ftrapv} causes traps for signed overflows to be emitted, @@ -5461,13 +5468,6 @@ This option enables floating-point type to integer conversion checking. We check that the result of the conversion does not overflow. This option does not work well with @code{FE_INVALID} exceptions enabled. -@item -fsanitize=bounds -@opindex fsanitize=bounds - -This option enables instrumentation of array bounds. Various out of bounds -accesses are detected. Flexible array members are not instrumented, as well -as initializers of variables with static storage. - @item -fsanitize-recover @opindex fsanitize-recover By default @option{-fsanitize=undefined} sanitization (and its suboptions |