2 This testcase ICEd because s390 did not define
3 ASM_SIMPLIFY_DWARF_ADDR hook. */
4 /* { dg-do compile { target fpic } } */
5 /* { dg-options "-O2 -fpic -g" } */
6 /* { dg-require-effective-target alloca } */
9 bar (unsigned long x
, char *y
)
11 extern const char ext
[];
15 do *--b
= a
[x
% 10]; while ((x
/= 10) != 0);
19 struct A
{ char *p
, *q
; };
20 struct B
{ int r
, s
; };
23 foo (struct A
*a
, const struct B
*b
)
25 char c
[(b
->r
> b
->s
) ? b
->r
: b
->s
];
26 char *d
= &c
[sizeof c
];
32 register const int f
= *e
++;
33 if (((a
->p
>= a
->q
) ? 1 : (unsigned char) (*a
->p
++ = f
)) == -1)