1#include <sys/utsname.h>
2#define F(t,n) {t *y = &x.n;}
3static void f()
4{
5{
6struct utsname x;
7F(char,sysname[1])
8F(char,nodename[1])
9F(char,release[1])
10F(char,version[1])
11F(char,machine[1])
12}
13{int(*p)(struct utsname*) = uname;}
14}
15