Fix warning with -Wsign-compare -Wsystem-headers
[official-gcc.git] / gcc / testsuite / gcc.dg / tree-ssa / pr30375.c
blob4494a2b0bd6b274ac983914c75580f9098fe00f3
1 /* { dg-do compile } */
2 /* { dg-options "-O2 -fdump-tree-dse1" } */
4 typedef struct _s {
5 int a;
6 int b;
7 int c;
8 int d;
9 } s;
11 extern void g(s*);
12 extern void f(void);
14 void test_signed_msg_encoding(void)
16 s signInfo = { sizeof(signInfo), 0 };
18 signInfo.b = 1;
19 signInfo.c = 0;
20 g(&signInfo);
21 signInfo.d = 0;
22 f();
25 /* { dg-final { scan-tree-dump-times "MEM\\\[\\(struct _s \\*\\)&signInfo \\+ \[0-9\]+B\\\] = {}" 1 "dse1" } } */