Lines Matching full:variable
112 #define __data16( variable ) \ argument
114 _data16_ ## variable __asm__ ( #variable )
116 #define __data16_array( variable, array ) \ argument
118 _data16_ ## variable array __asm__ ( #variable )
120 #define __bss16( variable ) \ argument
122 _data16_ ## variable __asm__ ( #variable )
124 #define __bss16_array( variable, array ) \ argument
126 _data16_ ## variable array __asm__ ( #variable )
128 #define __text16( variable ) \ argument
130 _text16_ ## variable __asm__ ( #variable )
132 #define __text16_array( variable, array ) \ argument
134 _text16_ ## variable array __asm__ ( #variable )
136 #define __use_data16( variable ) \ argument
137 ( * ( ( typeof ( _data16_ ## variable ) * ) \
138 & ( data16 [ ( size_t ) & ( _data16_ ## variable ) ] ) ) )
140 #define __use_text16( variable ) \ argument
141 ( * ( ( typeof ( _text16_ ## variable ) * ) \
142 & ( text16 [ ( size_t ) & ( _text16_ ## variable ) ] ) ) )