2 Or an approximation there of.
12 incrementValue(TESTSTRUCT
*ps
)
18 subTestStructVolatile(TESTSTRUCT
*ps
)
22 /* sdcc used to cache the value of ps->value into registers, such
23 that as a = ps->value and b = ps->value, then a = b. However
24 if an intervening function uses the structure then ps->value
36 testStructVolatile(void)
41 subTestStructVolatile(&s
);