1 /* { dg-do compile } */
2 /* { dg-options -O2 } */
3
4 extern int printf (const char *, ...);
5 extern double bar (double);
6
7 int
baz(double d)8 baz (double d)
9 {
10 double e = bar (d);
11 asm volatile ("" : : : "st");
12 return printf ("%lg\n", e);
13 }
14