3 /* { dg-options "-g" } */
5 __attribute__((noinline
, noclone
)) void
6 foo (char *str
, char c
)
8 asm volatile ("" : : "r" (str
), "r" (c
) : "memory");
19 for (i
= 0; i
< 10; i
++)
22 foo (&arr
[i
], c
); /* { dg-final { gdb-test 22 "i" "c - 48" } } */
26 __builtin_printf ("arr = %s\n", arr
);