summaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.c-torture/unsorted/o.c
blob: e8b78e383cbe9fd9364127c5f20577d1c777a3e2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
foo (a, p)
     char a;
     int *p;
{
  int b = a;
  *p = b;
  a = (char) a;
  if (a)
    return b;
  else
    return b + 1;
}