6.4.2.29 V850 Attributes

The V850 back end supports these attributes:

interrupt
interrupt_handler

This attribute applies to functions.

Use these attributes to indicate that the specified function is an interrupt handler. The compiler generates function entry and exit sequences suitable for use in an interrupt handler when either attribute is present.

sda

This attribute applies to variables.

Use it to explicitly place a variable in the small data area, which can hold up to 64 kilobytes.

tda

This attribute applies to variables.

Use it to explicitly place a variable in the tiny data area, which can hold up to 256 bytes in total.

zda

This attribute applies to variables.

Use it to explicitly place a variable in the first 32 kilobytes of memory.