gcc: H8/300 Variable Attributes
1
1 6.32.5 H8/300 Variable Attributes
1 ---------------------------------
1
1 These variable attributes are available for H8/300 targets:
1
1 'eightbit_data'
1 Use this attribute on the H8/300, H8/300H, and H8S to indicate that
1 the specified variable should be placed into the eight-bit data
1 section. The compiler generates more efficient code for certain
1 operations on data in the eight-bit data area. Note the eight-bit
1 data area is limited to 256 bytes of data.
1
1 You must use GAS and GLD from GNU binutils version 2.7 or later for
1 this attribute to work correctly.
1
1 'tiny_data'
1 Use this attribute on the H8/300H and H8S to indicate that the
1 specified variable should be placed into the tiny data section.
1 The compiler generates more efficient code for loads and stores on
1 data in the tiny data section. Note the tiny data area is limited
1 to slightly under 32KB of data.
1