From a02dc66fc0695f9a44307e24a10ec33a3f3b9d63 Mon Sep 17 00:00:00 2001 From: dominiq Date: Sat, 9 Apr 2016 09:24:45 +0000 Subject: [PATCH] 2016-04-09 Dominique d'Humieres PR sanitizer/70573 * c-c++-common/asan/halt_on_error-1.c: Replace memset with __builtin_memset * c-c++-common/asan/halt_on_error-2.c: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@234848 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/testsuite/ChangeLog | 7 +++++++ gcc/testsuite/c-c++-common/asan/halt_on_error-1.c | 2 +- gcc/testsuite/c-c++-common/asan/halt_on_error-2.c | 2 +- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 055f5dcb6222..48eb4528d012 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,10 @@ +2016-04-09 Dominique d'Humieres + + PR sanitizer/70573 + * c-c++-common/asan/halt_on_error-1.c: Replace memset + with __builtin_memset + * c-c++-common/asan/halt_on_error-2.c: Likewise. + 2016-04-08 Cesar Philippidis PR lto/70289 diff --git a/gcc/testsuite/c-c++-common/asan/halt_on_error-1.c b/gcc/testsuite/c-c++-common/asan/halt_on_error-1.c index b015e9684bfc..52e705d61380 100644 --- a/gcc/testsuite/c-c++-common/asan/halt_on_error-1.c +++ b/gcc/testsuite/c-c++-common/asan/halt_on_error-1.c @@ -9,7 +9,7 @@ volatile int ten = 10; int main() { char x[10]; - memset(x, 0, ten + 1); + __builtin_memset(x, 0, ten + 1); asm volatile ("" : : : "memory"); volatile int res = x[ten]; x[ten] = res + 3; diff --git a/gcc/testsuite/c-c++-common/asan/halt_on_error-2.c b/gcc/testsuite/c-c++-common/asan/halt_on_error-2.c index 4527889af149..35dc0fa2ddcd 100644 --- a/gcc/testsuite/c-c++-common/asan/halt_on_error-2.c +++ b/gcc/testsuite/c-c++-common/asan/halt_on_error-2.c @@ -10,7 +10,7 @@ volatile int ten = 10; int main() { char x[10]; - memset(x, 0, ten + 1); + __builtin_memset(x, 0, ten + 1); asm volatile ("" : : : "memory"); volatile int res = x[ten]; x[ten] = res + 3; -- 2.47.3