blob: 9c95d0b6ed75d07defccad8b47c1e188d6c77796 [file] [log] [blame]
/* { dg-options "-O2" } */
/* { dg-do run } */
static void __attribute__((noinline))
foo (double *a, double x)
{
*a = x;
}
static double __attribute__((noinline))
f_c1 (int m, double *a)
{
foo (a, m);
return *a;
}
int
main (){
double data;
double ret = 0 ;
if ((ret = f_c1 (2, &data)) != 2)
{
__builtin_abort ();
}
return 0;
}