Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
MESC TOOL NEWS: MESCT-NC30WA_1-000901D

NC30WA V.4.00 Release 1
Upgraded Version Announcement

This is to announce that C compiler NC30WA for the M16C/60 and M16C/20 series MCUs (with an assembler and integrated development environment) has been upgraded from its V.3.20 Release 2 to V.4.00 Release 1.


  1. Descriptions of Upgrade
    1.1 New Features
    (1) Enhanced optimization such as "for" unrolling
    (2) Warning of omission of including standard library header files
    (3) High-speed compilation
    (4) Improved function of outputting information on the stack and mapping: Visualized outputs of information and easy operation using GUI, such as the STK and map viewers, improve workability in development.
    (5) Function alignment by default at the alignment boundaries using the "-falign" option; the "-fno_align" option to suppress alignments also provided
    (6) Integration of the previous SBDATA declaration utility "sbutl" and special page declaration utility "sputl" into improved "utl30"
    (7) New assembler optimizer "aopt308" for optimizing the use of the "adjnz" instruction and others

    1.2 Problems Fixed
    The following known problems have been fixed:
    (1) Transferring a variable to a member of a bit field which is 2 bits wide or more results in incorrect code being generated.
    For details refer to "NC30WA Precaution" issued on May 16, 2000.
    (2) Performing the test of whether a variable of type long masked with an immediate value is equal to 0 results in incorrect code being generated.
    For details refer to "NC30WA Precaution" issued on May 16, 2000.
    (3) Windows' error message may appear when an optimize option used.
    For details refer to "PC-Version NC308WA, NC30WA, NC79WA, NC77WA Precautions" issued on May 1, 2000.
    (4) User and group IDs become indefinite at the installation of the product.
    For details refer to "EWS-Version C Compilers Assemblers, and Real-Time OSes Precautions" issued on April 1, 2000.
    (5)Run-time library function "_i4i2div" may return its operation results with incorrect signs.
    For details refer to "NC30WA V.3.20 Precaution" issued on April 1, 2000.
    (6)Error messages may not appear at linking even if labels are double-defined.
    For details refer to "AS308, AS30, and AS79 Precautions"issued on March 1, 2000.
    (7)The relocatable file or command option just before EOF cannot be executed unless a carriage return is entered prior to EOF.
    For details refer to "AS308 and AS30 Precautions" issued on December 16, 1999.

    1.3 Notes
    The following problems described in items of news issued on and after July 1, 2000, concern this English version of NC30WA:
    (1) Assigning the address of a function to a pointer to another function of another type results in system errors.
    For details refer to "NC308WA, NC30WA, NC79WA, NC77WA Precautions" issued on July 16, 2000.
    (2) Folding floating-point constants may cause incorrect subtract operations.
    For details refer to "NC308WA, NC30WA, NC79WA, NC77WA Precautions" issued on July 16, 2000.
    (3) Converting the type of floating-point constants to the unsigned long one may cause their values to become incorrect.
    For details refer to "NC308WA, NC30WA, NC79WA, and NC77WA Precautions" issued on August 1, 2000.


  2. How to Upgrade Current Products and Order Upgraded Ones
    2.1 Online Upgrade (without Charge)
    Please download the upgraded product from HERE.

    2.2 First Ordering or Upgrading by CD-ROM (with Additional Charge)
    The upgrade service is available in CD-ROM with additional charge. For further information, contact your local Mitsubishi Electric sales office or distributor. The type name and comment required to order the upgraded product are as follows:
    ComputerOSType NameComment
    IBM PC/AT
    or
    compatible
    Windows 98
    Windows 95
    Windows NT 4.0
    M-NC30WA For first ordering: W95E
    For upgrading:
    W95E-VUP-[Serial No.]
    W95E-GUP-[Serial No.]

    Notes:
    1. "GUP" denotes the upgrade from AS308 to NC308WA.
    2. Serial No. need not be entered if you have your product's license ID.



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