summaryrefslogtreecommitdiff
path: root/sim/ucsim/tlcs.src/test/b2385.c
blob: 2af8aedd5e486ecad9749194531bf9f2fd2a495a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
struct ts { int a; };

typedef struct ts *pts;

pts s;

int test(void)
{
  pts ps;
  ps= s;
  //return ps->a; // GOOD
  return (ps= s)->a; // FAIL
}

void main(void)
{
  test();
}