1210753Srpaulo/* PR target/38621 */ 2210753Srpaulostruct s 3210753Srpaulo{ 4210753Srpaulo char a[512]; 5210753Srpaulo int b; 6210753Srpaulo int c; 7210753Srpaulo}; 8210753Srpaulo 9210753Srpaulolong long 10210753Srpaulofoo (struct s *p, int m, int r) 11210753Srpaulo{ 12210753Srpaulo if (r == m) 13210753Srpaulo p->b = 3; 14210753Srpaulo p->c = 1; 15210753Srpaulo return m; 16210753Srpaulo} 17210753Srpaulo