1 /* PR inline-asm/84941 */
2 /* { dg-do compile } */
3 /* { dg-skip-if "asm operand has impossible constraints" { hppa*-*-* } } */
4 /* { dg-options "-O2" } */
5 
6 void
foo(void)7 foo (void)
8 {
9   short *b[1] = { 0 };
10   asm volatile ("" : "=m,m" (b), "=r,r" (b) : "1,p" (b));
11 }
12