1 /* { dg-do compile { target powerpc*-*-darwin* } } */
2 /* { dg-options "-O2 -mpowerpc64" } */
3 
4 typedef struct Nlm_rect {
5   short sh1;
6   short sh2;
7   short sh3;
8   short sh4;
9 } S8;
10 
11 typedef struct udv_mouse_select {
12     short Action_type;
13     S8 rcClip;
14     int pgp;
15   } UDVselect;
16 
17 UDVselect ms;
18 int UDV(S8 rcClip);
19 
main()20 int main()
21 {
22     ms.rcClip.sh1 = 1;
23     ms.rcClip.sh4 = 4;
24     return UDV(ms.rcClip);
25 }
26 
UDV(S8 rcClip)27 int UDV(S8 rcClip){
28 
29 	return !(rcClip.sh1 == 1 && rcClip.sh4 == 4);
30 }
31 
32 
33