1 /* { dg-do compile { target powerpc*-*-darwin* } } */
2 /* { dg-options "-m64 -O1 -static" } */
3 typedef unsigned long long uint64_t;
9 int ok
=0, negate_range
;
13 switch (c
& 0xffffffffffULL
) {
14 case ((uint64_t)(('[')|0x8000000000ULL
)):
15 if ((negate_range
= ((*pat
& 0xffffffffffULL
) == ((uint64_t)(('!')|0x8000000000ULL
)) )) != '\0')
17 while (((c
= *pat
++) & 0xffffffffffULL
) )
18 if ((*pat
& 0xffffffffffULL
) == ((uint64_t)(('-')|0x8000000000ULL
)))
23 if (ok
== negate_range
)
27 return(*name
== '\0');