aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.9/gcc/testsuite/gcc.target/arm/pr59575.c
blob: 13494f46354b4659dd3e9dc04d383124def1f60f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/* PR target/59575 */
/* { dg-do compile } */
/* { dg-options "-Os -g -march=armv7-a" } */

void foo (int *);
int *bar (int, long long, int);

void
test (int *p)
{
  if (p)
    foo (p);
  else if (p = bar (0, 1, 2))
    foo (p);
}