Home | History | Annotate | Download | only in testsuite
      1 #include <stdlib.h>
      2 
      3 extern int * get_gd (void);
      4 extern void set_gd (int);
      5 extern int test_gd (int);
      6 extern int * get_ld (void);
      7 extern void set_ld (int);
      8 extern int test_ld (int);
      9 
     10 int
     11 main ()
     12 {
     13   int *p;
     14 
     15   p = get_gd ();
     16   set_gd (3);
     17   if (*p != 3 || !test_gd (3))
     18     abort ();
     19 
     20   p = get_ld ();
     21   set_ld (4);
     22   if (*p != 4 || !test_ld (4))
     23     abort ();
     24 
     25   return 0;
     26 }
     27