From 0b77bbf392d30d1b9335c329131c4d7ce476a15f Mon Sep 17 00:00:00 2001 From: Dominique d'Humieres Date: Sat, 9 Apr 2016 11:24:45 +0200 Subject: [PATCH] re PR sanitizer/70573 (FAIL: c-c++-common/asan/halt_on_error-1.c -O* execution test x86_64-apple-darwin15) 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. From-SVN: r234848 --- 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 055f5dcb622..48eb4528d01 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 b015e9684bf..52e705d6138 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 4527889af14..35dc0fa2ddc 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.30.2