Tool News
 
 
 

Tool News

Products Info
Downloads
Tools FAQs
MAEC TOOL NEWS: MAECT-NC308WA_1-010416D

NC308WA V.3.10 Release 2
Upgraded Version Announcement

This is to announce that compiler (with an assembler and integrated development environment) NC308WA has been upgraded from V.3.10 Release 1 to V.3.10 Release 2.


  1. Descriptions of Upgrade
    1.1 New Features
    (1) The ceiling has been increased from 8 to 40 of the number of nested files that can be included by the #include directive.
    (2) Processing of comments has been conformable to ANCI C++ specifications. In the previous versions, the comment characters "/* */" are processed first, while in this latest version, the characters "/* */" or "//" that were described earlier are treated as indicating a comment conformable to C++ specifications.
    For instance, when a comment is described as shown in Example below, "* comment */" that follows "//" is processed as a comment.
    Example:
    -------------------------------------------------------
         //* comment */
    ------------------------------------------------------
    (3) Such function names as SBDATA, ADDRESS, and ASM of the function-extending #pragma directive can be written in lowercase.
    (4) Quote characters not used in a pair are interpreted as no errors in descriptions between two directives, #pragma ASM and #pragma ENDASM. The description shown in the example below is permitted in the latest version while it is interpreted as an error in the previous versions since a single quote character is not used in a pair.
    Example:
    ----------------------------------------
      #pragma ASM
          nop     ; Don't remove.
      #pragma ENDASM
    ----------------------------------------


    1.2 Problems Fixed
    The following known problems have been fixed:
    (1) On pointers pointing to functions
    (2) On using a structure as an actual argument to a function with varying numbers of arguments
    For details of (1) and (2), refer to MESC TOOL NEWS "NC308WA Precaution " issued on December 16, 2000.
    (3) On bitwise exclusive OR operations
    (4) On "if" statements with expressions testing bit fields
    (5) On multiplications of long or unsigned long type expressions
    (6) On generating the MAX instruction
    For details of (3)--(6), refer to MESC TOOL NEWS "NC308WA Precaution" issued on January 16, 2001.
    (7) On testing bit fields in an array
    (8) On arithmetic and logical shift instructions
    For details of (7) and (8), refer to MESC TOOL NEWS "NC308WA V.3.10 Release 1 Precaution " issued on February 16, 2001.
    (9) On using immediate values
    For details of (9), refer to MESC TOOL NEWS "NC308WA and NC30WA Precautions " issued on February 16, 2001.
    (10) On declaring type "enum"
    (11) On the function-extending #pragma STRUCT directive
    For details of (10) and (11), refer to MESC TOOL NEWS "NC308WA, NC30WA, NC79WA and NC77WA Precautions" issued on February 16, 2001.
    (12) On assigning variables or immediate values to members of a structure
    For details of (12), refer to MAEC TOOL NEWS "NC308WA V.3.10 Release 2 Upgraded Version Announcement " issued on April 2, 2001.
    (13) On describing assignment expression within iteration statements
    For details of (13), refer to MAEC TOOL NEWS "NC308WA and NC30WA Precautions" issued on April 16, 2001.


  2. How to Upgrade Current Product and Order Upgraded One
    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)
    Upgrade service in CD-ROM is also available with additional charge.
    For further information, contact your local Renesas Technology sales office or distributor.

    [First Ordering]
    Product Type: NC308WA
    Version No.: V.3.10
    Release No.: Release 2
    Language: English Version
    Operational Environment: IBM PC/AT compatibles
    (Windows Me, Windows 98, Windows 95, Windows 2000,
    Windows NT 4.0)

    [Upgrading by CD-ROM]
    Please let us know your product's license ID or serial number besides the above information.






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