The conversion specifications for reserved words are shown here.
 
| 
Table 3.2 | Conversion of Reserved Words | 
|  |  |  | 
| 
__callt | 
Not converted | 
Can be used in the CC-RL without any change. | 
| 
callt | 
__callt | 
Converted only when the -A option is invalid. | 
| 
__callf | 
Deleted | 
  | 
| 
callf | 
Deleted | 
Deleted only when the -A option is invalid. | 
| 
__sreg | 
__saddr | 
Always converted. | 
| 
sreg | 
__saddr | 
Converted only when the -A option is invalid. | 
| 
noauto | 
Deleted | 
Deleted only when the -A option is invalid. | 
| 
__leaf | 
Deleted | 
  | 
| 
norec | 
Deleted | 
Deleted only when the -A option is invalid. | 
| 
__boolean | 
_Bool | 
When the -ansi option is specified in the CC-RL, change the _Bool type to the char type. | 
| 
boolean | 
_Bool | 
Converted only when the -A option is invalid. | 
| 
bit | 
_Bool | 
Converted only when the -A option is invalid. | 
| 
__interrupt | 
#pragma interrupt | 
For details, see "Interrupt Handler". | 
| 
__interrupt_brk | 
#pragma interrupt_brk | 
For details, see "Interrupt Handler". | 
| 
__asm | 
#pragma inline_asm | 
For details, see "ASM Statements". | 
| 
__rtos_interrupt | 
#pragma rtos_interrupt | 
For details, see "Interrupt Handler for RTOS". | 
| 
__directmap | 
#pragma address | 
For details, see "Absolute Address Allocation Specification". | 
| 
__pascal | 
Deleted | 
  | 
| 
__flash | 
Deleted | 
  | 
| 
__flashf | 
Deleted | 
  | 
| 
__temp | 
Deleted | 
  | 
| 
__mxcall | 
Deleted | 
  | 
| 
Bank function 
(__BANK0, ...) | 
Not converted | 
A message is not output. 
Handled as a user-defined function in the CC-RL. |