> Yes, although I think potentially trapping ops > are not moved before calls (as this would be > incorrect). So do you think it would be feasable > to prevent this for volatile too?
Feasible probably, but why would this be desirable in C? It's not Java! -- Eric Botcazou