1/* { dg-options "-masm=intel" } */
2/* { dg-require-effective-target masm_intel } */
3
4extern void abort (void);
5
6int
7main (void)
8{
9 int f = 0;
10 asm ("{movl $42, %%eax | mov eax, 42}" : :);
11 asm ("{movl $41, %0||mov %0, 43}" : "=r"(f));
12 if (f != 42)
13 abort ();
14
15 return 0;
16}
17