diff options
Diffstat (limited to 'gcc-4.8.1/gcc/testsuite/gcc.dg/torture/stackalign/alloca-5.c')
-rw-r--r-- | gcc-4.8.1/gcc/testsuite/gcc.dg/torture/stackalign/alloca-5.c | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/gcc-4.8.1/gcc/testsuite/gcc.dg/torture/stackalign/alloca-5.c b/gcc-4.8.1/gcc/testsuite/gcc.dg/torture/stackalign/alloca-5.c deleted file mode 100644 index 4c6506d1a..000000000 --- a/gcc-4.8.1/gcc/testsuite/gcc.dg/torture/stackalign/alloca-5.c +++ /dev/null @@ -1,32 +0,0 @@ -/* PR middle-end/45234 */ -/* { dg-do run { target { { i?86-*-* x86_64-*-* } && ia32 } } } */ -/* { dg-additional-options "-mincoming-stack-boundary=2 -mpreferred-stack-boundary=2" } */ - -#include "check.h" - -void -__attribute__ ((noinline)) -bar (__float128 f) -{ - check (&f, __alignof__(f)); -} - -int -main (void) -{ - char *p = __builtin_alloca (6); - - bar (0); - - __builtin_strncpy (p, "good", 5); - if (__builtin_strncmp (p, "good", 5) != 0) - { -#ifdef DEBUG - p[5] = '\0'; - printf ("Failed: %s != good\n", p); -#endif - abort (); - } - - return 0; -} |