A.2.2 Embedding assembler instructions

With the CC-RL assembler instructions can be described in the following formats within C source programs. This treats the function itself as assembler instruction, and performs inline expansion at the call site.

-

#pragma directive

#pragma inline_asm func
static int func(int a, int b) {
        /*Assembler instruction*/
}

For details, see "Describing assembler instruction (#pragma inline_asm)".