aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorMartin Liska <mliska@suse.cz>2021-05-20 09:32:29 +0200
committerMartin Liska <mliska@suse.cz>2021-05-25 14:56:28 +0200
commitcec4d4a6782c9bd8d071839c50a239c49caca689 (patch)
tree53cfafb14a918bd28342e2288ce210becd6bb35b /gcc/tree-inline.c
parentf5c6b71c9b02a2b2e0b7107d982def09abeeae88 (diff)
downloadgcc-cec4d4a6782c9bd8d071839c50a239c49caca689.zip
gcc-cec4d4a6782c9bd8d071839c50a239c49caca689.tar.gz
gcc-cec4d4a6782c9bd8d071839c50a239c49caca689.tar.bz2
Add no_sanitize_coverage attribute.
gcc/ChangeLog: * asan.h (sanitize_coverage_p): New function. * doc/extend.texi: Document it. * fold-const.c (fold_range_test): Use sanitize_flags_p instead of flag_sanitize_coverage. (fold_truth_andor): Likewise. * sancov.c: Likewise. * tree-ssa-ifcombine.c (ifcombine_ifandif): Likewise. * ipa-inline.c (sanitize_attrs_match_for_inline_p): Handle -fsanitize-coverage when inlining. gcc/c-family/ChangeLog: * c-attribs.c (handle_no_sanitize_coverage_attribute): New. gcc/testsuite/ChangeLog: * gcc.dg/sancov/attribute.c: New test.
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions