1 /* { dg-do compile } */
2 /* { dg-options "-O2" } */
3
4 char e[37540];
5 struct A { int c; } d;
6
7 void
8 bar (int n)
9 {
10 __asm__("" : : "r" (e));
11 }
12
13 void
14 foo (void)
15 {
16 __asm__("stw %1, %0" : "=o" (d.c) : "r" (0));
17 }