1 /* { dg-do compile } */
2 
3 typedef struct s {
4     int value;
5 } s_t;
6 
7 static inline int
read(s_t const * var)8 read(s_t const *var)
9 {
10   return var->value;
11 }
12 
main()13 int main()
14 {
15   extern union u extern_var;
16   return read((s_t *)&extern_var);
17 }
18