Attributes, in the form #attribute, can be used to modify certain pseudo-operations and instructions. Pseudo-ops .global, .section, .register, and .type accept specific attributes that correspond to linker attribute flags, as shown in Table 3–1.
Several instructions, such as membar and prefetch, also accept attributes. See the instruction descriptions in the Oracle SPARC Architecture Specifications for details on the attributes a given instruction supports.