Intrinsic functions were validated by #pragma directives in the CA78K0R, whereas intrinsic functions can always be used in the CC-RL. If there is an intrinsic function of the CC-RL that corresponds to an intrinsic function of the CA78K0R, the CcnvCA78K0R deletes the relevant #pragma directive in the C source program and changes the code where the intrinsic function is called.
If there is no relevant #pragma directive, the intrinsic function is determined to be invalid and it will not be converted. |
The CcnvCA78K0R deletes #pragma directives for the intrinsic functions that are not supported in the CC-RL and outputs a message. The code where the intrinsic functions are called will not be converted. |
The order of the parameters is different in the CA78K0R's intrinsic functions macuw and macsw and their corresponding CC-RL's intrinsic functions __macui and __macsi. The order of the parameters is also rearranged at conversion. |