aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/20050603-1.c23
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;
-}