Technical information

Operating Precautions for CPDW9X/NT-CDR-V85X, Y-GHS-MULTI-V800
TM
Customer Notification r20tu0003ed1812 64
No. a50
r20/r21 used by codefactor incorrectly
Version Information
V4.0.5, V4.0.5c
Details
When using the linker optimization ‘-codefactor’ with mask register options, the mask register
might be overwritten with different value.
Command Line
ccv850e cpu=v850e -Ospace --inline_tiny_function codefactor -r20has255. main.c
Workaround
1. Do not use ‘-codefactor’ linker optimization along with ‘–r20has255’ and -Ospace’ within
Multi2000 Builder.
2. If linker (ELXR) is invoked on command line with option ‘-r20has255’ directly passed, the
generated code is correct.
3. Use new compiler Version 4.07.
No. a51
The linker give an application error when the option gnu_linkmap is passed to the
compiler driver
Version Information
V4.0.5, V4.0.5c
Details
When passing the linker option gnu_linkmap to the compiler driver and linking more than one
object file, the linker generates an application error.
Command Line
ccv850e cpu=v850e locate.ld gnu_linkmap=test.txt main.o ints.o startup.o o project.out
Workaround
Download the new linker form our website http://www.renesas.eu/updates?id=443