OSDN Git Service

2007-08-23 H.J. Lu <hongjiu.lu@intel.com>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.target / s390 / 20050409-1.c
1 /* This used to ICE due to a regmove problem on s390.  */
2
3 /* { dg-do compile } */
4 /* { dg-options "-O2" } */
5
6
7 extern void abort (void);
8 extern void **alloc (void);
9
10 void *test (void)
11 {
12   void **p = alloc ();
13   if (!p) abort ();
14
15   __builtin_set_thread_pointer (p);
16   return *p;
17 }
18