[Ada] Fix bugs with volatile and components of aggregate types

Eric Botcazou ebotcazou@adacore.com
Sun Jun 19 23:43:00 GMT 2011

> if T is a non-volatile composite type with volatile components, and O is an
> object of type T, are the optimizers allowed to remove the assignment "O :=
> O"?

Good question, that I'm not really qualified to answer.  Any language lawyer?

Eric Botcazou

More information about the Gcc-patches mailing list