1e01aa904Sopenharmony_ci// Compile with: 2e01aa904Sopenharmony_ci// gcc -gctf -shared -o libobj-v0.so obj-v0.c 3e01aa904Sopenharmony_ci 4e01aa904Sopenharmony_cistruct S0 5e01aa904Sopenharmony_ci{ 6e01aa904Sopenharmony_ci int mem0; 7e01aa904Sopenharmony_ci}; 8e01aa904Sopenharmony_ci 9e01aa904Sopenharmony_cistruct S1 10e01aa904Sopenharmony_ci{ 11e01aa904Sopenharmony_ci}; 12e01aa904Sopenharmony_ci 13e01aa904Sopenharmony_civoid 14e01aa904Sopenharmony_cibar(struct S0 *s) 15e01aa904Sopenharmony_ci{} 16e01aa904Sopenharmony_ci 17e01aa904Sopenharmony_civoid 18e01aa904Sopenharmony_cifoo(struct S1 *s) 19e01aa904Sopenharmony_ci{} 20