Rename BUILT_IN_ASAN_CLOBBER_N to
authorMartin Liska <mliska@suse.cz>
Tue, 13 Dec 2016 13:33:35 +0000 (14:33 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Tue, 13 Dec 2016 13:33:35 +0000 (13:33 +0000)
* 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

gcc/ChangeLog
gcc/asan.c
gcc/sanitizer.def

index 5fd4154..05ddb30 100644 (file)
@@ -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
index e297784..53acff0 100644 (file)
@@ -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);
index 3db08a7..43e46f9 100644 (file)
@@ -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 */