aboutsummaryrefslogtreecommitdiffstats
path: root/testsuite/reloc4lib2.c
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/reloc4lib2.c')
-rw-r--r--testsuite/reloc4lib2.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/testsuite/reloc4lib2.c b/testsuite/reloc4lib2.c
new file mode 100644
index 0000000..07aa721
--- /dev/null
+++ b/testsuite/reloc4lib2.c
@@ -0,0 +1,17 @@
+#include <stdio.h>
+
+int main (void)
+{
+ int i, j;
+
+ for (i = 0; i < 256; ++i)
+ {
+ printf ("extern int ");
+ for (j = 0; j < 255; ++j)
+ printf ("foo%02x%02x (void), ", i, j);
+ printf ("foo%02xff (void);\nint bar%02x (int x) { return x", i, i);
+ for (j = 0; j < 256; ++j)
+ printf (" + foo%02x%02x ()", i, j);
+ printf ("; }\n");
+ }
+}