Do not error for no_sanitize attributes (PR sanitizer/82490).
commit93e9d560d4b136ad37bbad5f9da6336b47c50e1c
authormarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Oct 2017 12:31:59 +0000 (11 12:31 +0000)
committermarxin <marxin@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 11 Oct 2017 12:31:59 +0000 (11 12:31 +0000)
tree7723ddb415344c6081b7f90a395dec5c0f867a3e
parentf8ede1eea7fa44df8ff00c78f32958a58b798e61
Do not error for no_sanitize attributes (PR sanitizer/82490).

2017-10-11  Martin Liska  <mliska@suse.cz>

PR sanitizer/82490
* opts.c (parse_no_sanitize_attribute): Do not use error_value
variable.
* opts.h (parse_no_sanitize_attribute): Remove last argument.
2017-10-11  Martin Liska  <mliska@suse.cz>

PR sanitizer/82490
* c-attribs.c (handle_no_sanitize_attribute): Report directly
Wattributes warning.
2017-10-11  Martin Liska  <mliska@suse.cz>

PR sanitizer/82490
* c-c++-common/ubsan/attrib-5.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@253640 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/c-family/ChangeLog
gcc/c-family/c-attribs.c
gcc/opts.c
gcc/opts.h
gcc/testsuite/ChangeLog
gcc/testsuite/c-c++-common/ubsan/attrib-5.c [new file with mode: 0644]