Since there is not enough RAM, could codes in the startup routine that is provided by default be deleted?
The startup routine that is provided by default has allocated and fixed approximately 100 bytes of RAM with consideration for the amount used by the following library functions.
If the user program does not use these library functions, making the following setting with the build tool allows selection of a startup routine that does not allocate the RAM area used by these library functions.
- Relevant library functions
Floating-point runtime library
- Build tool setting
From the Property panel of the build tool, select "No" in [Compile Options] tab -> [Startup] -> [Use fixed area used by standard library].
|CS+ (formerly CubeSuite+)|
|C Compiler Package for RL78 and 78K Families|
|Compiler for RL78 Family and 78K0R [CA78K0R]|
|Compiler for 78K0R [CC78K0R]|
|Compiler for 78K0 [CA78K0]|
|Compiler for 78K0 [CC78K0]|
|Compiler for 78K0S [CC78K0S]|