summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/asm-6.c
blob: 9c0ac1eb27e4908b9a3e1609406c7ea046fae43c (plain)
1
2
3
4
5
6
7
/* Check error messages for named asm operands.  */
void foo ()
{
  int i;
  __asm__ ("" : [data] "=r" (i) : [data] "i" (100)); /* { dg-error "duplicate asm operand" } */
  __asm__ ("%[foo]" :: [bar] "i" (1)); /* { dg-error "undefined named operand" } */
}