Next: BPF Function Attributes, Previous: AVR Function Attributes, Up: Function Attributes
These function attributes are supported by the Blackfin back end:
exception_handler
interrupt_handler
kspisusp
interrupt_handler
, exception_handler
or nmi_handler
, code is generated to load the stack pointer
from the USP register in the function prologue.
l1_text
.l1.text
.
With -mfdpic, function calls with a such function as the callee
or caller uses inlined PLT.
l2
.l2.text
. With -mfdpic, callers of such functions use
an inlined PLT.
longcall
shortcall
longcall
attribute
indicates that the function might be far away from the call site and
require a different (more expensive) calling sequence. The
shortcall
attribute indicates that the function is always close
enough for the shorter calling sequence to be used. These attributes
override the -mlongcall switch.
nesting
interrupt_handler
,
exception_handler
or nmi_handler
to indicate that the function
entry code should enable nested interrupts or exceptions.
nmi_handler
saveall