diff options
| -rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/20050603-1.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/gcc/testsuite/gcc.c-torture/execute/20050603-1.c b/gcc/testsuite/gcc.c-torture/execute/20050603-1.c deleted file mode 100644 index 2da1b10..0000000 --- a/gcc/testsuite/gcc.c-torture/execute/20050603-1.c +++ /dev/null @@ -1,23 +0,0 @@ -/* { dg-do run { target powerpc*-*-* } } */ -#include <locale.h> -#include <stdlib.h> -register int *testreg asm ("r29"); - -int x; -int y; -int *ext_func (int *p) { return p; } - -void test_reg_save_restore (int*) __attribute__((noinline)); -void -test_reg_save_restore (int *p) -{ - setlocale (LC_ALL, "C"); - testreg = ext_func(p); -} -main() { - testreg = &x; - test_reg_save_restore (&y); - if (testreg != &y) - abort (); - return 0; -} |
