aboutsummaryrefslogtreecommitdiffstats
path: root/testsuite/reloc12lib2.c
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/reloc12lib2.c')
-rw-r--r--testsuite/reloc12lib2.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/testsuite/reloc12lib2.c b/testsuite/reloc12lib2.c
new file mode 100644
index 0000000..ffa60a0
--- /dev/null
+++ b/testsuite/reloc12lib2.c
@@ -0,0 +1,16 @@
+#include "reloc12.h"
+
+A foo[] = {
+ { 'b', 0 },
+ { 'a', 1 },
+ { 'r', 2 }
+};
+
+A* find(char a)
+{
+ for(A* ptr = foo; ptr < foo + sizeof(foo)/sizeof(foo[0]); ptr++)
+ if(ptr->a == a)
+ return ptr;
+
+ return 0;
+}