changeset: 7864:f9b5472f0ad7
tag: tip
user: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
date: Tue May 14 15:10:31 2013 +0200
summary: Use __builtin_alloca in gcc.dg/fstack-protector-strong.c
@@ -4,9 +4,6 @@
/* { dg-options "-O2 -fstack-protector-strong" } */
#include<string.h>
-#include<stdlib.h>
-
-extern void *alloca(__SIZE_TYPE__);
extern int g0;
extern int* pg0;
@@ -112,7 +109,7 @@ foo8 ()
int
foo9 ()
{
- char* p = alloca (100);
+ char* p = __builtin_alloca (100);
return goo ((int *)(p + 50));
}