 |
|
 |
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.
- 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.
- 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.
|
 |