[Info-vax] yet another sys$qiow question

Craig A. Berry craigberry at nospam.mac.com
Wed Aug 19 22:24:34 EDT 2015


On 8/19/15 8:17 AM, Simon Clubley wrote:

> Although I don't write empty loops for non-volatile variables, gcc can
> (silently) optimise out other chunks of code that it thinks will never
> be reached or is otherwise redundant so I would have to consider the
> possibility that LLVM will do the same as well and that in some
> circumstances it might do it with empty non-volatile while loops as well.

Since the current Ada on VMS is based on gcc, how can it do concurrency
if gcc can't? Does it generate lots of volatile statements or just
disable optimizations?



More information about the Info-vax mailing list