Commit 0b77bbf3 by Dominique d'Humieres Committed by Dominique d'Humieres

re PR sanitizer/70573 (FAIL: c-c++-common/asan/halt_on_error-1.c -O* …

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  <dominiq@lps.ens.fr>

	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
parent 3f1f2c52
2016-04-09 Dominique d'Humieres <dominiq@lps.ens.fr>
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 <cesar@codesourcery.com> 2016-04-08 Cesar Philippidis <cesar@codesourcery.com>
PR lto/70289 PR lto/70289
......
...@@ -9,7 +9,7 @@ volatile int ten = 10; ...@@ -9,7 +9,7 @@ volatile int ten = 10;
int main() { int main() {
char x[10]; char x[10];
memset(x, 0, ten + 1); __builtin_memset(x, 0, ten + 1);
asm volatile ("" : : : "memory"); asm volatile ("" : : : "memory");
volatile int res = x[ten]; volatile int res = x[ten];
x[ten] = res + 3; x[ten] = res + 3;
......
...@@ -10,7 +10,7 @@ volatile int ten = 10; ...@@ -10,7 +10,7 @@ volatile int ten = 10;
int main() { int main() {
char x[10]; char x[10];
memset(x, 0, ten + 1); __builtin_memset(x, 0, ten + 1);
asm volatile ("" : : : "memory"); asm volatile ("" : : : "memory");
volatile int res = x[ten]; volatile int res = x[ten];
x[ten] = res + 3; x[ten] = res + 3;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment