1 /* This failed on s390x due to a back end bug. */
3 /* { dg-do compile { target fpic } } */
4 /* { dg-options "-O2 -fpic" } */
6 typedef long unsigned int size_t;
9 TYPE_SCHAR
, TYPE_LONGDOUBLE
19 long double a_longdouble
;
33 extern void foo (arguments
*a
);
47 switch (a
.arg
[ind
].type
)
51 if (uninitialized
== 0)
52 __builtin___snprintf_chk (result
, 10, 1, 10, buf
, 1, &count
);
56 long double arg
= a
.arg
[ind
].a
.a_longdouble
;
58 if (uninitialized
== 0)
59 __builtin___snprintf_chk (result
, 10, 1, 10, buf
, arg
, &count
);