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)

2020-11-25

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.

Renesas

RL7878K0R

More

Part#

MCU

More

More

User's Guide

More

More

Please see the document for details

More

More

English Chinese Chinese and English Japanese

January 28, 2014

423 KB

- The full preview is over. If you want to read the whole 19 page document,please Sign in/Register -
  • +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.

Contact Us

Email: