blob: 3b8f471fc2cd816505605e97d55e6cba9904b4f2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
/* PR c/41045 */
/* { dg-do compile } */
/* { dg-options "-O0" } */
void
foo (void)
{
int m;
asm ("" : "=-m" (m)); /* { dg-error "'-' modifier used inside of a function" } */
asm ("" : : "-m" (m)); /* { dg-error "'-' modifier used inside of a function" } */
asm ("" : : "-i" (32)); /* { dg-error "'-' modifier used inside of a function" } */
asm ("" : : "-s" (foo)); /* { dg-error "'-' modifier used inside of a function" } */
}
|