[llvm-commits] [llvm-gcc-4.2] r93388 - in /llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg: ssp-1.c ssp-2.c
Stuart Hastings
stuart at apple.com
Wed Jan 13 16:46:16 PST 2010
Author: stuart
Date: Wed Jan 13 18:46:15 2010
New Revision: 93388
URL: http://llvm.org/viewvc/llvm-project?rev=93388&view=rev
Log:
Move loop index out of stack in stack-clobbering testcases.
Modified:
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/ssp-1.c
llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/ssp-2.c
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/ssp-1.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/ssp-1.c?rev=93388&r1=93387&r2=93388&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/ssp-1.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/ssp-1.c Wed Jan 13 18:46:15 2010
@@ -11,7 +11,7 @@
int main ()
{
- int i;
+ static int i; /* Can't allocate this on the stack. */
char foo[255];
// smash stack
Modified: llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/ssp-2.c
URL: http://llvm.org/viewvc/llvm-project/llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/ssp-2.c?rev=93388&r1=93387&r2=93388&view=diff
==============================================================================
--- llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/ssp-2.c (original)
+++ llvm-gcc-4.2/trunk/gcc/testsuite/gcc.dg/ssp-2.c Wed Jan 13 18:46:15 2010
@@ -12,7 +12,7 @@
void
overflow()
{
- int i = 0;
+ static int i = 0; /* Can't allocate this on the stack. */
char foo[30];
/* Overflow buffer. */
More information about the llvm-commits
mailing list