A.1.1 Allocating to sections accessible with short instructions

CC-RH normally uses two instructions (for a total of 8 bytes) to access variables: a movhi instruction (4 bytes) and an ld/st instruction (4 bytes). By using a #pragma section directive, however, it generates code to access variables using one instruction: an ld/st instruction (4 or 6 bytes) or a sld/ss

t instruction (2 bytes). This makes it possible to reduce the code size. See below for details.