日本語 English
 
Home >> Release Notes >> HEW Dependency Scanner
HEW Dependency Scanner

Dependency Scanning Enhancement in HEW


Dependency Scanning Enhancement in HEW


March 14th, 2006

KPIT Cummins Infosystems Ltd. is pleased to provide all its user's with an enhancement that reduces the time taken for scanning the dependencies of a file.

To speed up the time taken for scanning dependencies, GNU dependency scanner (gcc -M) is used.

System Requirements:

1. Tool chain  GNUH8 / SH v0503 or v0601 integrated with HEW.
2. Hew Version 3.0.0.6 or greater


Release Item Description:

1. Compiler DLL    gnuc.dll 
Version of the DLL 1.0.1.5
Release Date March 14th, 2006

New Features :

1. Considerable amount of reduction in the time taken for scanning dependencies.
2. If the header files are included conditionally using `#if' directive, gcc evaluates the condition and then scans the included files for their dependencies. 
3. If there is an error while scanning dependencies for a particular file, the error is displayed in the following manner,

Phase: Compiler, File: Compiler, dependency scan error C:\WorkSpace\Test\Test\hwinit.c(17) : 23: error: iodefines.h: No such file or directory.

Double clicking on this message opens the erroneous file and the cursor points to the line where the incorrect file has been included.

4. All The dependencies are enlisted under the folder "Dependencies" in HEW Workspace window. If the option "show standard library includes" in "Configure View" is checked, then the standard library includes like stdio.h, stdlib.h are also enlisted.

Known Limitations:

1. If there is dependency scan error in the file, the other dependencies of that file are not scanned and "gcc -M" returns with error. The user needs to remove the error(s) to proceed with further dependency scanning in that file..

Installation :

Download the zip file from the web site and refer to the ReadMe.txt for the Installation procedure.
NOTE: For downloading the tools from the web site, you need to be a registered user of www.kpitgnutool.com 

Please register at http://www.kpitgnutools.com for free technical support. 
Please contact http://www.kpitgnutools.com/feedback.php for any feedback or suggestions.

 

Go Back

 

© 1998 - 2008 KPITカミンズ・インフォシステムズ・リミテッド.無断複写転載を禁じます. 個人情報管理方針 | 使用条件