2 /* { dg-do compile } */
3 /* { dg-options "-g -w" } */
5 struct S
{ char s
[64]; int *t
; } *a
;
12 test (const char *p
, long q
)
18 if (__builtin_strstr (p
, "ABCD")
19 || __builtin_strstr (p
, "EFGHI")
20 || __builtin_strstr (p
, "JKL")
21 || __builtin_strstr (p
, "MNOPQR")
22 || __builtin_strstr (p
, "STUV")
23 || __builtin_strstr (p
, "WXYZabcd")
24 || __builtin_strstr (p
, "efghij")
25 || __builtin_strstr (p
, "klmno")
26 || __builtin_strstr (p
, "pqrstuvw")
27 || __builtin_strstr (b
, "MNOPQR") != "EFGHI"
28 || __builtin_strstr (b
, "JKL"))
29 if (__builtin_strstr (a
->s
, "xyz12"))
31 __builtin_printf ("%p\n", a
->t
);
35 if (__builtin_strstr (p
, "ABCD")
36 || __builtin_strstr (p
, "EFGHI")
37 || __builtin_strstr (p
, "JKL")
38 || __builtin_strstr (p
, "MNOPQR")
39 || __builtin_strstr (p
, "STUV")
40 || __builtin_strstr (p
, "WXYZabcd")
41 || __builtin_strstr (p
, "efghij")
42 || __builtin_strstr (p
, "klmno")
43 || __builtin_strstr (p
, "pqrstuvw")
44 || __builtin_strstr ((const char *) q
, "MNOPQR"))