aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/c-c++-common/toplevel-asm-4.c
blob: 392eef5e47881a73fb7a423d1677341c50c5008e (plain)
1
2
3
4
5
6
7
8
9
10
/* PR c/41045 */
/* { dg-do compile } */
/* { dg-options "-O0" } */

extern int v[42], w;
int x[42], y;
void foo (void);
void bar (void) {}

asm ("# %cc0: %cc1: %cc2: %cc3 %cc4 %cc5" :: ":" (foo), ":" (v), ":" (&w), "-i" (bar), "-s" (x), "-s" (&y));