Summary of extended keywords
This table summarizes the extended keywords:
Extended keyword | Description |
|---|---|
Makes references to the object use absolute addressing | |
Controls the storage of data objects | |
Controls the storage of data objects | |
Controls the storage of functions | |
Reserved for compiler internal use only | |
Reserved for compiler internal use only | |
Reserved for compiler internal use only | |
Makes an interrupt function an | |
Makes an interrupt function an | |
Supports fetrap functions | |
Inhibits saving certain processor registers | |
Controls the storage of data objects | |
Specifies interrupt functions | |
Reserved for compiler internal use only | |
Specifies atomic execution of a function | |
Controls the storage of data objects | |
Prevents bit-instruction accessing of data objects | |
Makes a constant available in the execution file | |
Makes a string literal available in the execution file | |
Places a data object in the linker section | |
Informs the compiler that the function will not return | |
Places | |
Ensures that a function or variable is included in the object code even if unused | |
Controls the storage of data objects | |
Controls the storage of functions | |
Relaxes the rules for preserving registers | |
Supports trap functions | |
Declares a symbol to be externally weakly linked |