[PATCH 7/57][Arm][GAS] Add support for MVE instructions: vstr/vldr
[binutils-gdb.git] / gdb / testsuite / gdb.base / opaque0.c
blob330560ec8b6aeeeb0aeefbd6e9d7a926f20b6c33
1 /* Note that struct foo is opaque (never defined) in this file. This
2 is allowed by C since this file does not reference any members of
3 the structure. The debugger needs to be able to associate this
4 opaque structure definition with the full definition in another
5 file.
6 */
8 struct foo *foop;
9 extern struct foo *getfoo ();
10 extern void putfoo (struct foo *foop);
12 int main ()
14 foop = getfoo ();
15 putfoo (foop);
16 return 0;