A.2.3 Performing (Inter-File) In-Line Expansion of Functions

Normally, inline expansion is performed for functions within a file. However, using the
-file_inline option of the compiler allows inline expansion to be performed for even inter-file function calling.

[Example]

<a.c>
 func(){
     g();
 }
<b.c>
 g(){
     h();
}

By compiling with the specification of ccrx -inline -file_inline=b.c a.c, calling of function g in a.c is expanded and becomes as follows:

func(){
     h();
}