PR sanitizer/55508
commitc290165152a8840cd5276bde6eb4bc19070ee3d2
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Dec 2012 23:05:23 +0000 (12 23:05 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 12 Dec 2012 23:05:23 +0000 (12 23:05 +0000)
tree8c2fea9ca79fe3b04ca6ae2eeb6453359c825d09
parentbf78b817a297a5cf4eadf8b140b4d243b203e7f8
PR sanitizer/55508
* builtin-attrs.def (ATTR_TMPURE_NOTHROW_LEAF_LIST,
ATTR_TMPURE_NORETURN_NOTHROW_LEAF_LIST): New.
* asan.c (ATTR_TMPURE_NOTHROW_LEAF_LIST,
ATTR_TMPURE_NORETURN_NOTHROW_LEAF_LIST): Define.
* sanitizer.def: Make __asan_report_* and __asan_handle_no_return
builtins tm pure.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194459 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/asan.c
gcc/builtin-attrs.def
gcc/sanitizer.def