< Compile Options / Optimize Options >
[Format]
-library = { function | intrinsic }
|
The default for this option is library=intrinsic.
[Description]
- | When -library=function is specified, all library functions are called by calling subroutines provided by standard library. |
- | When -library=intrinsic is specified, a call for any of the following library functions is replaced with the RX instruction that has the corresponding facility. |
- | sqrtf*2/sqrt*1*2/sqrtl*1*2 |
- | memchr/strlen/strcpy/strncpy/strcmp/strncmp/strcat/strncat |
Notes 1. | When -dbl_size=4 is specified |
Notes 2. | When a value other than rxv1 was specified in the -isa option |
[Remarks]
- | The value of variable errno is not changed by the call of a library function that was replaced with an instruction. |