summaryrefslogtreecommitdiffstats
path: root/testsuite/reloc4.c
blob: cb3b17acc3f2f88d7fe905aa8e3db4c6d303081d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>

int main (void)
{
  int i;

  printf ("#include <stdlib.h>\nextern int");
  for (i = 0; i < 255; ++i)
    printf (" bar%02x (int),", i);
  printf (" barff (int);\nint main (void)\n{\n  int x = 0;\n");
  for (i = 0; i < 256; ++i)
    printf ("  x = bar%02x (x);\n", i);
  printf ("  if (x != 0x7fff8000) abort ();\n  exit (0);\n}\n");
}