xref: /openbsd-src/gnu/usr.bin/binutils/gdb/testsuite/gdb.base/opaque1.c (revision b725ae7711052a2233e31a66fefb8a752c388d7a)
1e93f7393Sniklas struct foo {
2e93f7393Sniklas     int a;
3e93f7393Sniklas     int b;
4e93f7393Sniklas } afoo = { 1, 2};
5e93f7393Sniklas 
getfoo()6e93f7393Sniklas struct foo *getfoo ()
7e93f7393Sniklas {
8e93f7393Sniklas     return (&afoo);
9e93f7393Sniklas }
10e93f7393Sniklas 
11*b725ae77Skettenis #ifdef PROTOTYPES
putfoo(struct foo * foop)12e93f7393Sniklas void putfoo (struct foo *foop)
13e93f7393Sniklas #else
14e93f7393Sniklas void putfoo (foop)
15e93f7393Sniklas      struct foo *foop;
16e93f7393Sniklas #endif
17e93f7393Sniklas {
18e93f7393Sniklas }
19