[Info-vax] Volatile, was: Re: yet another sys$qiow question

JF Mezei jfmezei.spamnot at vaxination.ca
Wed Aug 26 12:52:35 EDT 2015


On 15-08-26 12:29, John Reagan wrote:
>There are EVAX_MB builtins used in the code (it is in Macro32) and they make very sure that the first longword is always filled in last (with an MB between storing into the 2nd longword and storing into the 1st longword). 

Would loading one longword on the left side of a 64 bit register and the
other on on the right side of the register and then doing a single 64
bit save to memory solve that problem ?

(just trying to understand).



More information about the Info-vax mailing list