| /* On S/390 this ends up calling the vec_init RTL expander with a | |
| parallel of two symbol_refs. */ | |
| /* { dg-do compile } */ | |
| /* { dg-require-effective-target fpic } */ | |
| /* { dg-options "-O3 -fPIC" } */ | |
| struct test | |
| { | |
| struct base | |
| { | |
| int key; | |
| }; | |
| struct derived : public base | |
| { | |
| int key; | |
| }; | |
| derived core; | |
| derived &dRef; | |
| base &bRef; | |
| test() : dRef (core), bRef (core) {} | |
| }; | |
| test test; |