gcc: IA-64 Variable Attributes
1
1 6.32.6 IA-64 Variable Attributes
1 --------------------------------
1
1 The IA-64 back end supports the following variable attribute:
1
1 'model (MODEL-NAME)'
1
1 On IA-64, use this attribute to set the addressability of an
1 object. At present, the only supported identifier for MODEL-NAME
1 is 'small', indicating addressability via "small" (22-bit)
1 addresses (so that their addresses can be loaded with the 'addl'
1 instruction). Caveat: such addressing is by definition not
1 position independent and hence this attribute must not be used for
1 objects defined by shared libraries.
1