English
Language : 

RH850F1L Datasheet, PDF (15/16 Pages) Renesas Technology Corp – Emulator
RH850/F1L Series E1/E20 Emulator Release Note(Restrictions when using CubeSuite+)
No. 31 Regarding source file name
[Description]
Restriction of a debug function in case existing multiple source files of the same name
Example:
C:¥Work¥CubeSuite+¥ProjA¥ProjA.mtpj
¥Src¥main.c -> A.abs
C:¥Work¥CubeSuite+¥ProjB¥ProjB.mtpj
¥Src¥main.c -> B.abs
When the above two load modules are debugged simultaneously
Note: Although multiple load modules are used in the above example, this restriction is applicable for the case
using single load module.
Functions : Editor , Event , etc
Symptom : When existing multiple source files with the same name in the load module for debugging (*1), the line
address in another source file with the same name is displayed on editor.
Condtion : The relative path from the compile directory (*2) of a file is consistent.
*1 : Build by CubeSuite+
Project file directory (*.mtpj) = compile directory
*2 : Build by make file
Current directory = compile directory
The above folder configuration example:
Relative path is set to "Src¥main.c." for the file "main.c" A.abs and the file "main.c" of B.abs.
[Resolution]
When existing multiple source files of the same name in the load module for debugging, a source file with the
same name can be distinguished by doing any of the following during debugging.
(a) Please change folder confguration to differ the relative path from a compile directory.
Before: ProjA¥Src¥main.c
ProjB¥Src¥main.c
After : ProjAÂ¥SrcAÂ¥main.c
ProjBÂ¥SrcBÂ¥main.c
Relative paths : "SrcAÂ¥main.c" "SrcBÂ¥main.c"
(b) Please change a source file name not to exist same name file in debugging target.
Before: ProjA¥Src¥main.c
ProjB¥Src¥main.c
After : ProjA¥Src¥mainA.c
ProjB¥Src¥mainB.c
R20UT2743EJ0200 Rev.2.00
Mar 20, 2014
Page 15 of 13