B.1.10. Qualifiers

An object that has a volatile-qualified type is accessed if any word or byte or halfword on ARM architectures that have halfword support, or it is read or written. For volatile-qualified objects, reads and writes occur as directly implied by the source code, in the order implied by the source code.

The effect of accessing a volatile-qualified short is undefined on ARM architectures that do not have halfword support.

Copyright © 2007, 2010 ARM Limited. All rights reserved.ARM DUI 0348A
Non-Confidential