Commit 670d96d7 by Jakub Jelinek Committed by Jakub Jelinek

invoke.texi (-fsanitize=bounds): Move to the table with -fsanitize=undefined suboptions.

	* doc/invoke.texi (-fsanitize=bounds): Move to the table with
	-fsanitize=undefined suboptions.

From-SVN: r212146
parent f7c4e5b8
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.
......
......@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment