Compilers might try to be smart and optimize additional reads from a const field away, even if the non-const union member was modified. I do not actually know whether this is the case, but it won't hurt to declare it volatile anyway. |
||
|---|---|---|
| .. | ||
| neo | ||
| neo.h | ||