Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
RENESAS TOOL NEWS on March 1, 2008: 080301/tn1

A Note on Using High-performance Embedded Workshop


Please take note of the following problem in using High-performance Embedded Workshop:
  • With the IDE neglecting build error messages when a real-time OS is being used


1. Description
   Suppose you are making the build of a project that uses a real-time OS. 
   Even if the "Create Jump table" utility in the real-time OS outputs 
   any error or warning messages, High-performance Embedded Workshop does 
   not interpret these as errors or warnings. So these messages, when 
   displayed in the Output window, do not come with error or warning marks 
   and are not included in the error and warning count provided after the 
   build is complete.

2. Conditions
   This problem occurs if any one of the following combinations of a 
   compiler package and a real-time OS is used on High-performance 
   Embedded Workshop:
   (1) The C compiler package for the R32C/100 series V.1.01 Release 00 and 
       the real-time OS for the R32C series (M3T-MR100/4) V.1.00 Release 00
	   
   (2) Either of the C compiler packages for the M32C series (M3T-NC308WA) 
       V.5.41 Release 00 and V.5.41 Release 01, and 
       Any of the real-time OSes for the M32C series M3T-MR308 V.1.10 
       Release 1 through V.1.20 Release 1B or either of M3T-MR308/4 
       V.4.00 Release 00 and V.4.00 Release 01
	   
   (3) Any of the C compiler packages for the M16C series (M3T-NC30WA) 
       V.5.42 Release 00 through V.5.43 Release 00, and 
       Any of the real-time OSes for the M16C series M3T-MR30 V.3.10 
       Release 1 through V.3.30 Release 2 or M3T-MR30/4 V.4.00 Release 00

3. How to Check Error and Warning Messages
   The error and warning messages of the "Create Jump table" utility are 
   displayed just behind the first line of Linker Phase messages in the 
   Build tab in the Output window.
   So scroll the window to find top of Linker Phase messages and read them 
   to judge if they are error and warning messages.

4. Schedule of Fixing the Problem
   This problem is due to modules of the High-performance Embedded 
   Workshop included in each of the compiler packages involved.
   So we are fixing this problem in the next release of those compilers 
   by including the problem-fixed modules with their packages.



© 2008. Renesas Technology Corp., All rights reserved. Privacy | Legal