日本語 English
 
Home >> Release Notes >> Release Notes: GNUM16CM32C v10.02
Release Notes: GNUM16CM32C v10.02

June 9th

June 16th, 2010

KPIT Cummins Infosystems Limited is releasing the GNUM16CM32C v10.02 toolchain, a cross compiler tool for Renesas M16C series of micro-controllers.

SALIENT FEATURES:

            1. The GNUM16CM32C v10.02 toolchain is based on gcc-4.5.0 [released], binutils-2.20.51 [dated 26th April 2010], newlib-1.18.0 [released] and                 gdb-7.1 [released].

            2. The latest patches are applied to gcc, binutils and newlib sources.

ABOUT GNUM16CM32C v10.02:

            Release Version: GNUM16CM32C v10.02

            Release Date: June 16th, 2010

            Platforms Supported: Red Hat GNU/Linux v8.0 or later (or compatible distribution) Windows NT/2000/XP/Vista/Windows 7

            Language: C, C99

            Targets:
                        R8C : R8C/Tiny
                        M16C : M16C/10, M16C/20, M16C/Tiny, M16C/30, M16C/60
                        M32CM : M16C/80
                        M32C : M32C/80, M32C/90

            Object File Format: ELF

CHANGES IN THIS RELEASE:

This section describes the enhancements made and the issues fixed in the v10.02 release.

GCC:

            1. The multiplication of a float variable with an unsigned short variable produces incorrect results. This bug has now been fixed.

            2. The 'Static Analysis' feature has been discontinued from v10.02 toolchain release onwards. Command line users should avoid using the option                 '-Wanalyze'. HEW users should use the latest version of HEW which disables support for the '-Wanalyze' option.

HEW (For Windows OS only):

            1. Use of the Flash Development Tool (FDT) plug-ins under HEW on Windows Vista is deprecated. Hence, users are advised to download the                 latest version of the FDT application and use it independently for Flash downloads.

            2. The GNU project created in HEW using v10.01 fails to build if the compiler/assembler/linker library include path has trailing backslashes,                 resulting in an error such as:
                "m32c-elf-gcc.exe: cummins\gnum16cm32c-elf\v10.01\m32c-elf\m32c-elf\optlibinc: No such file or directory
                m32c-elf-gcc.exe: warning: '-x c' after last input file has no effect
                m32c-elf-gcc.exe: no input files"
                This bug has now been fixed.

KNOWN LIMITATIONS IN M16CM32C-ELF:

This section describes the known limitations in this release. We intend to fix these issues in our future releases.

We occasionally release maintenance packs for critical bug fixes.

Windows and GNU/Linux:

            1. The structure alignment is by default, set to single byte alignment. Therefore, the usage of the structure packing attribute (packed) or                 command line options (-fpack-struct) has no effect on the generated code.

            2. Library Generator: Please visit the following link for the known issues and limitations related to this utility:
                http://www.kpitgnutools.com/phpmyfaq/index.php?aktion=artikel&rubrik=008002&id=417&lang=en

HEW (For Windows OS only):

            1. The complete stack trace is not visible while debugging an application using the simulator.

            2. The 'Generate Makefile' feature is currently not supported in HEW.

                For other limitations pertaining to the single interface for the compiler, assembler, linker and library generator, please visit the following                 link:
                http://www.kpitgnutools.com/phpmyfaq/index.php?aktion=artikel&rubrik=003001&id=445&lang=en

NOTE:

Windows and GNU/Linux:

            1. The optimized libraries provided along with the newlib libraries in the toolchain do not require a separate download.

            2. The optimized libraries ('liboptm.a' and 'liboptc.a') are not provided under GNU GPL. The source code of these optimized libraries is neither                 released nor available on request.

            3. The "libgen" utility is not provided under GNU GPL. The source code of the "libgen" utility is neither released nor available on request.

            For free technical support, please register at http://www.kpitgnutools.com
            For your feedback and suggestions, please visit http://www.kpitgnutools.com/feedback.php

 

Go Back

 

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