Technical information
Operating Precautions for CPDW9X/NT-CDR-V85X, Y-GHS-MULTI-V800
TM
  Customer Notification r20tu0003ed1812  31 
No. a19 
Incorrect macro expansion on ld.bu instruction 
Version Information  
V3.3, V3.5 
Details 
A wrong base address (register r1) and displacement is generated on the macro expansion for 
the ld.bu instruction. 
Example: 
test.850: 
  .org 0x0000 
  jr  _reset 
  .text 
_reset: 
 ld.bu  0x3fff0030[r11],r15 
 jr  _reset   
Command Sequence 
ccv850e -c v030107a.850 
test.o: 
 ld.bu 0x3fff0030[r11],r15  
0x600 reset:   0e4b0031 movhi 0x31, r11, r1   
0x604 reset+0x4:   7f810001 ld.bu 0[r1], r15   
 jr _reset   
0x608 reset+0x8:   07bffff8 jr reset (0x600) 
Workaround 
A new compiler (PATCH to 3.5.1b4), which fixes this problem, can be downloaded from the NEC 
WEB page(s) at http://www.renesas.eu/updates?id=443 










