Rename BUILT_IN_ASAN_CLOBBER_N to
* asan.c (asan_expand_mark_ifn): Use renamed BUILT_IN_ASAN_{UN}CLOBBER_N to BUILT_IN_ASAN_{UN}POISON_STACK_MEMORY. * sanitizer.def: Likewise. From-SVN: r243605
This commit is contained in:
parent
3ffead7761
commit
5594a028fe
@ -1,3 +1,9 @@
|
||||
2016-12-13 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* asan.c (asan_expand_mark_ifn): Use renamed
|
||||
BUILT_IN_ASAN_{UN}CLOBBER_N to BUILT_IN_ASAN_{UN}POISON_STACK_MEMORY.
|
||||
* sanitizer.def: Likewise.
|
||||
|
||||
2016-12-13 James Greenhalgh <james.greenhalgh@arm.com>
|
||||
|
||||
* doc/extend.texi (Half-Precision): Update to document current
|
||||
|
@ -2838,8 +2838,9 @@ asan_expand_mark_ifn (gimple_stmt_iterator *iter)
|
||||
gsi_insert_before (iter, g, GSI_SAME_STMT);
|
||||
tree sz_arg = gimple_assign_lhs (g);
|
||||
|
||||
tree fun = builtin_decl_implicit (is_poison ? BUILT_IN_ASAN_CLOBBER_N
|
||||
: BUILT_IN_ASAN_UNCLOBBER_N);
|
||||
tree fun
|
||||
= builtin_decl_implicit (is_poison ? BUILT_IN_ASAN_POISON_STACK_MEMORY
|
||||
: BUILT_IN_ASAN_UNPOISON_STACK_MEMORY);
|
||||
g = gimple_build_call (fun, 2, base_addr, sz_arg);
|
||||
gimple_set_location (g, loc);
|
||||
gsi_insert_after (iter, g, GSI_NEW_STMT);
|
||||
|
@ -165,9 +165,11 @@ DEF_SANITIZER_BUILTIN(BUILT_IN_ASAN_BEFORE_DYNAMIC_INIT,
|
||||
DEF_SANITIZER_BUILTIN(BUILT_IN_ASAN_AFTER_DYNAMIC_INIT,
|
||||
"__asan_after_dynamic_init",
|
||||
BT_FN_VOID, ATTR_NOTHROW_LEAF_LIST)
|
||||
DEF_SANITIZER_BUILTIN(BUILT_IN_ASAN_CLOBBER_N, "__asan_poison_stack_memory",
|
||||
DEF_SANITIZER_BUILTIN(BUILT_IN_ASAN_POISON_STACK_MEMORY,
|
||||
"__asan_poison_stack_memory",
|
||||
BT_FN_VOID_PTR_PTRMODE, ATTR_NOTHROW_LEAF_LIST)
|
||||
DEF_SANITIZER_BUILTIN(BUILT_IN_ASAN_UNCLOBBER_N, "__asan_unpoison_stack_memory",
|
||||
DEF_SANITIZER_BUILTIN(BUILT_IN_ASAN_UNPOISON_STACK_MEMORY,
|
||||
"__asan_unpoison_stack_memory",
|
||||
BT_FN_VOID_PTR_PTRMODE, ATTR_NOTHROW_LEAF_LIST)
|
||||
|
||||
/* Thread Sanitizer */
|
||||
|
Loading…
Reference in New Issue
Block a user