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