TASKING R8C Toolchain v1.0

RELEASE NOTE


TASKING R8C Product Page
TASKING Home Page
TASKING Developers' Forum

 

SUMMARY

This release note describes the new R8C tool set v1.0

The R8C tool set is based on the new VX compiler technology, this new compiler is based on the ISO-99 C Standard versus the ANSI-C 90 standard for the original M16C compiler.

Besides supporting the new ISO-99 keywords/extensions main difference is the use of double instead of single underscores for language extensions like memory space qualifiers and intrinsic functions. For examples the bit specifier is __bit instead of _bit. Also the #pragma asm construction has been replaced with the more powerfull __asm() construction.

To easen conversion from existing ANSI-C 90 M16C code to ISO-99 R8C code a conversion utility is added to the EDE. This tool can be started using the button in the EDE toolbar. This utility allows conversion of a single module or all modules in the active project.


Copyright 2003 Altium BV