]>
git.ipfire.org Git - thirdparty/gcc.git/blob - gcc/testsuite/gcc.dg/asm-7.c
42f40e719f909e4d13fc0f376771d7d3a0b5f41c
1 /* Gcc 3.3.1 deprecates memory inputs of non-lvalues. */
2 /* { dg-do compile } */
12 __asm__ ("" : : "m"(r
)); /* { dg-warning "address of register" } */
13 __asm__ ("" : : "m"(i
));
14 __asm__ ("" : : "m"(m
));
15 __asm__ ("" : : "m"(0)); /* { dg-warning "input without lvalue" } */
16 __asm__ ("" : : "m"(i
+1)); /* { dg-warning "input without lvalue" } */
17 __asm__ ("" : : "m"(*p
++));
19 __asm__ ("" : : "g"(r
));
20 __asm__ ("" : : "g"(i
));
21 __asm__ ("" : : "g"(m
));
22 __asm__ ("" : : "g"(0));
23 __asm__ ("" : : "g"(i
+1));
25 __asm__ ("" : "=m"(r2
)); /* { dg-warning "address of register" } */
26 __asm__ ("" : "=m"(i
));
27 __asm__ ("" : "=m"(m
));