Note on Using C compiler for RL78 Family and 78K0R of MCUs (CA78K0R), C compiler for 78K0R of MCUs (CC78K0R) and Assembler for 78K0R of MCUs (RA78K0R)
When using the C compiler for the RL78 family and 78K0R of MCUs (CA78K0R), the C compiler for 78K0R of MCUs (CC78K0R) and the assembler for 78K0R of MCUs (RA78K0R), take note of the following problems:
●With incorrect code being output for the processing of multiple casts of floating-point constants
●With incorrect code being output for processing of the near/far qualifier for array pointers
●With incorrect code being output from multiplication, division, remainder arithmetic, and indirect reference expressions
●With the assert function not operating normally
●With return of an error when a one-bit-wide bit field is used in a Conditional Expression
●With the conversion of character strings by the strtol and strtoul functions producing incorrect numerical values
●With incorrect address reference being made in the case of reference to a symbol resolved by the assembler for the RL78-S1 core
●With incorrect code being output for the CALL directive
●With the BR and CALL directives producing errors
Multiple casting of floating-point constants produces incorrect results of operations.
|
|
User's Guide |
|
|
|
Please see the document for details |
|
|
|
|
|
|
|
English Chinese Chinese and English Japanese |
|
January 28, 2014 |
|
|
|
|
|
423 KB |
- +1 Like
- Add to Favorites
Recommend
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.