* gcc.dg/torture/stackalign/builtin-apply-2.c: Fix skip-if syntax.
[official-gcc.git] / gcc / testsuite / gcc.dg / guality / pr54693.c
blobb852c06abbcd25032fa7b331f0e45c17add07522
1 /* PR debug/54693 */
2 /* { dg-do run } */
3 /* { dg-options "-g" } */
5 __attribute__((noinline, noclone)) void
6 foo (char *str, char c)
8 asm volatile ("" : : "r" (str), "r" (c) : "memory");
9 *str = c;
12 int
13 main ()
15 int i;
16 char c;
17 char arr[11];
19 for (i = 0; i < 10; i++)
21 c = 0x30 + i;
22 foo (&arr[i], c); /* { dg-final { gdb-test 22 "i" "c - 48" } } */
24 arr[10] = 0;
26 __builtin_printf ("arr = %s\n", arr);
27 return 0;