Sun Studio 12: C User's Guide

E.1.10 Qualifiers (G.3.10)

E.1.10.1 (6.5.5.3) What constitutes an access to an object that has volatile-qualified type:

Each reference to the name of an object constitutes one access to the object.