 |
|
 |
Issue Time:
V.5.44 R00 |V.5.43 R00 |V.5.42 R00 |V.5.40 R00a |V.5.40 R00
V.5.30 R02 | V.5.30 R1 | V.5.20 R1 | V.5.10 R1 | V.5.00 R2 | V.5.00 R1 |
V.4.00 R2 | V.4.00 R1 |
V.3.20 R2 | V.3.20 R1 | V.3.10 R1 | V.3.00 R2 | V.3.00 R1 |
V.2.00 R1 |
The news that had been issued on and after release date of NC30WA V.5.44 Release 00
Tool News Search System from here
The news that had been issued on and after release date of M3T-NC30WA V.5.43 Release 00
In addition refer to the following News about High-performance Embedded Workshop.
Tool News Search System from here
| Issue Date |
Title |
Description |
Fixed version |
| Mar. 1, 2008 |
A Note on Using the C Compiler Packages for the M16C MCU Family |
(1) With using preprocess command #error |
V.5.44 Release 00 |
| Jan. 16, 2008 |
A Note on Using the C Compiler Package for the M16C Series of MCUs |
(1) Using the -R8C option |
V.5.44 Release 00 |
| Dec. 16, 2007 |
A Note on Using the C Compiler Package
for the M16C MCU Series V.5.43 Release 00 |
(1) With creating projects for the MCUs with 48-KB ROM in the R8C/2D group |
V.5.44 Release 00 |
| Dec. 1, 2007 |
A Note on Using the C Compiler Packages for the M16C Family of MCUs |
(1) If a write to and a read from a bit field are made before and after
calling a function respectively |
V.5.42 Release 00 |
| Sep. 16, 2007 |
A Note on Using the C Compiler package for the M16C MCU Series
|
(1) With using the R8C/Tiny MCU series coming with large ROM such as
128 KB or more |
V.5.44 Release 00 |
| Jul. 16, 2007 |
A Note on Using the C Compiler Package for the M16C Series of MCUs |
(1) With Performing Right-Shift Operations |
Not Fixed |
| Jul. 16, 2007 |
A Note on Using the C Compiler Package V.5.43 Release 00
for the M16C Series of MCUs |
(1) With Using Preprocessing Directive #pragma SECTION |
V.5.44 Release 00 |
| Jul. 16, 2007 |
A Note on Using the C Compiler Packages for the M16C Family of MCUs |
(1) With Using Options to Optimize Jump Instructions at Linking |
V.5.44 Release 00 |
| Jul. 1, 2007 |
A Note on Using the C Compiler Package for the M16C MCU Series |
(1) With Using Compile Option -OSFA |
Not Fixed |
| Jul. 1, 2007 |
A Note on Using the C Compiler Package for the M16C MCU Series |
(1) With using C-language startup files |
V.5.44 Release 00 |
| Mar. 16, 2007 |
A Note on Using the C Compiler Packages --M3T-NC308WA and M3T-NC30WA-- for the M16C MCU Family |
(1) Note of the problem in using the C compiler packages--M3T-NC308WA and M3T-NC30WA--for the M16C MCU family |
V.5.44 Release 00 |
| Mar. 1, 2007 |
The C Compiler Package for the M16C MCU Series
Revised to V.5.43 Release 00 |
V.5.42 Release 00 -> V.5.43 Release 00 |
-- |
The news that had been issued on and after release date of M3T-NC30WA V.5.42 Release 00
Tool News Search System from here
| Issue Date |
Title |
Description |
Fixed version |
| Mar. 1, 2007 |
Corrections to the User's Manual of the C Compiler Package
for the M16C MCU Series |
(1)Corrections to the user's manuals included
with the C compiler package--M3T-NC30WA--V.5.40 Release 00 through
V.5.42 Release 00 |
-- |
| Feb. 16, 2007 |
A Note on Using the C Compiler Packages
for the M32C and the M16C MCU Series |
(1)With performing operations of constants only |
V.5.42 Release 00 |
| Feb. 1, 2007 |
A Note on Using the C compiler Package for the M16C Series of MCUs
--With Using Start-Up Files-- |
(1) With using start-up files |
V.5.42 Release 00 |
| Dec. 16, 2006 |
A Note on Using the C Compiler Packages for the M16C MCU Family --With Expressions Comprising Ten or more Addition Operators-- |
(1) With expressions comprising ten or more addition operators |
V.5.30 Release 02 |
| Dec. 16, 2006 |
A Note on Using the C Compiler Packages for the M16C MCU Family --With Passing an Address as an Argument to a Function-- |
(1) With Passing an Address as an Argument to a Function |
V.5.42 Release 00 |
| Dec. 1 , 2006 |
A Note on Using the C Compiler Package for the M16C Series |
(1) With using assembler start-up files
(2)
With using C-language start-up files |
V.5.43 Release 00 |
| Oct. 16, 2006 |
The C Compiler Package--M3T-NC30WA--for the M16C/60, M16C/30, M16C/20, M16C/10, M16C/Tiny, and R8C/Tiny MCU Series Revised to V.5.42 Release 00 |
V.5.40 Release 00* and Release 00A -> V.5.42 Release 00 |
-- |
The news that had been issued on and after release date of M3T-NC30WA V.5.40 Release 00A
Tool News Search System from here
| Issue Date |
Title |
Description |
Fixed version |
| Oct. 16, 2006 |
A Note on Using the C Compiler Packages--M3T-NC308WA and M3T-NC30WA--for the M16C MCU Family |
(1) With automatic generation of variable interrupt- and special page vector tables |
V.5.42 Release 00 |
| Sep. 1, 2006 |
A Note on Using the C Compiler Package
--M3T-NC30WA--
for the M16C Series of MCUs
|
(1) On Evaluating Two or Three Bits
in a Controlling Expression |
V.5.42 Release 00 |
| Aug. 1, 2006 |
A Note on Using the C Compiler Packages--M3T-NC308WA and M3T-NC30WA--for the M16C MCU Family--On Address Calculations Made in an Iteration Statement |
(1)On address calculations made in an iteration statement |
V.5.42 Release 00 |
| Aug. 1, 2006 |
A Note on Using the C Compiler Packages--M3T-NC308WA and M3T-NC30WA--for the M16C MCU Family--On Using Two if Statements Successively |
(1)On using two if statements successively |
V.5.40 Release 00 |
| Jun. 16, 2006 |
A Note on Using the M3T-NC308WA and M3T-NC30WA C-Compiler Packages |
(1)On accessing an array variable in the loop of a for statement |
V.5.42 Release 00 |
| Apr. 1, 2006 |
A Note on Using the C-Compiler Packages M3T-NC308WA and M3T-NC30WA |
(1) On using the MISRA C rule checker SQMlint |
V.5.42 Release 00 |
| Mar. 16, 2006 |
A Note on Using the C Compiler Package M3T-NC30WA V.5.40 Release 00A |
(1) On compiling source code for the R8C/20, /21, /22, /23, /24, or /25 MCU group |
V.5.42 Release 00 |
| Feb. 16, 2006 |
A Note on Using the C Compiler Package M3T-NC30WA |
(1) On comparing a constant with the return value from a function in an if statement |
V.5.42 Release 00 |
| Feb. 1, 2006 |
The C Compiler Package M3T-NC30WA Revised to V.5.40 Release 00A |
(1) V.5.40 Release 00 -> V.5.40 Release 00A |
-- |
The news that had been issued on and after release date of M3T-NC30WA V.5.40 Release 00
Tool News Search System from here
The news that had been issued on and after release date of M3T-NC30WA V.5.30 Release 02
Tool News Search System from here
| Issue Date |
Title |
Description |
Fixed version |
| Dec. 1, 2005 |
A Note on Using the C Compiler Packages M3T-NC308WA and M3T-NC30WA |
(1) On using the "-JOPT" option at linking |
V.5.40
Release 00 |
| Nov. 16, 2005 |
A Note on Using the C Compiler Packages M3T-NC308WA and M3T-NC30WA |
(1) On incorrect description of do statements |
V.5.40
Release 00 |
| Nov. 1, 2005 |
A Note on Using the C Compiler Packages M3T-NC308WA and M3T-NC30WA |
(1) On placing functions in sections |
Not Fixed |
| Aug. 16, 2005 |
A Note on Using the C Compiler Packages M3T-NC308WA and M3T-NC30WA |
(1) On machine-language files created by the load module converter (lmc308 or lmc30) with the "-F" option selected |
V.5.40
Release 00 |
| Jul. 16, 2005 |
A Note on Using the C Compiler Packages M3T-NC308WA and M3T-NC30WA--On Using Optimizing Option "-OR" |
(1) On using optimizing option "-OR" |
V.5.40 Release 00 |
| Jul. 16, 2005 |
A Note on Using the C Compiler Packages M3T-NC308WA and M3T-NC30WA--On Defining More Than One Void Function |
(1) On defining more than one void function |
V.5.40 Release 00 |
| Jul. 1, 2005 |
A Note on Using the C-Compiler Package M3T-NC30WA V.5.30 Release 02 |
(1) On assigning a near-qualified variable of type long long to a far-qualified variable of the same type |
V.5.40 Release 00 |
| Jun. 1, 2005 |
A Note on Using C-Compiler Package M3T-NC30WA--On Using Preprocessing Directive #pragma BITADDRESS-- |
(1) On using preprocessing directive #pragma BITADDRESS |
V.5.40 Release 00 |
| Jun. 1, 2005 |
A Note on Using the C Compiler Packages
M3T-NC308WA and M3T-NC30WA--On Using the labs and abs Functions-- |
(1) On using the labs and abs functions |
V.5.40 Release 00 |
| Jun. 1, 2005 |
A Note on Using C-Compiler Packages M3T-NC308WA and M3T-NC30WA--On Passing a Pointer or Address to a Function as an Argument |
(1) On passing a pointer or address to a function as an argument |
V.5.40 Release 00 |
| May 16, 2005 |
A Note on Using the M3T-NC30WA C-Compiler Package--On an Arithmetic Operation between Two Variables of Type unsigned int in a Controlling Expression |
(1) On an arithmetic operation between two unsigned-type variables in a controlling expression |
V.5.40 Release 00 |
| May 16, 2005 |
A Note on Using the M3T-NC30WA C-Compiler Package--On Using the #pragma ADDRESS Directive |
(1) On using the #pragma ADDRESS directive |
V.5.40 Release 00 |
| Mar. 1, 2005 |
Information on Renesas's Development Software Products Capable of Running on Windows XP Service Pack 2 |
-- |
-- |
| Mar. 1, 2005 |
A Note on Using C-Compiler Package M3T-NC30WA--On Calling String Handling Functions in the Standard Library |
(1) On calling string handling functions in the standard library |
V.5.40 Release 00 |
| Mar. 1, 2005 |
A Note on Using C-Compiler Package M3T-NC30WA V.5.30 Release 02 |
(1) On passing the address of an object qualified as const as an argument to a function |
V.5.40 Release 00 |
| Mar. 1, 2005 |
A Note on Using C-Compiler Package M3T-NC30WA--On Using Assembler Directive Commands |
(1) On using assembler directive commands ".ID", ".PROTECT" and ".OFSREG" |
V.5.40 Release 00 |
| Mar. 1, 2005 |
The Contents of the C-Compiler Package M3T-NC30WA V.5.30 Release 02 Modified |
(1) AutoUpdate supported |
-- |
| Feb. 16, 2005 |
A Note on Using C-Compiler Package M3T-NC30WA |
(1) On information about the stack when an interrupt function is declared |
V.5.30 Release 02 |
| Feb. 16, 2005 |
A Note on Using C-Compiler Packages M3T-NC308WA and M3T-NC30WA |
(1) On successive statements each of which contains an operation of multiplication, addition, or subtraction between a variable of type float and a floating constant |
V.5.40 Release 00 |
| Feb. 1, 2005 |
A Note on Using C-Compiler Package M3T-NC30WA--On Using switch Statements |
(1) On using switch statements |
V.5.00
Release 02 |
| Feb. 1, 2005 |
A Note on Using C-Compiler Package M3T-NC30WA--On Right Shifting 4-Byte Variables of Type int |
(1) On right shifting 4-byte variables of type int |
V.5.30 Release 02 |
| Feb. 1, 2005 |
A Note on Using C-Compiler Packages M3T-NC308WA and M3T-NC30WA--On Calling a Function Declared to Be typedef and Returning a Structure |
(1) On calling a function declared to be typedef and returning a structure |
V.5.30 Release 02 |
| Feb. 1, 2005 |
A Note on Using C-Compiler Packages M3T-NC308WA and M3T-NC30WA--On Using the Tool for Enhancing the Scan All Dependencies Function |
(1) On using the tool for enhancing the Scan All Dependencies function |
Not Fixed
(No Plan) |
| Feb. 1, 2005 |
C Compiler Package M3T-NC30WA Revised to Its V.5.30 Release 02 |
(1) V.5.30 Release 1 -> V.5.30 Release 02 |
-- |
The news that had been issued on and after release date of M3T-NC30WA V.5.30 Release 1
Tool News Search System from here
| Issue Date |
Title |
Description |
Fixed version |
| Dec. 16, 2004 |
A Note on Using the M3T-NC308WA and M3T-NC30WA C-Compiler Packages--On Using the -OFFTI Compile Option |
(1) On using the -Oforward_function_to_inline (-OFFTI) compile option |
V.5.30 Release 02 |
| Dec. 16, 2004 |
A Note on Using the M3T-NC308WA and M3T-NC30WA C-Compiler Packages--On Evaluation of Members of a Structure in the Controlling Expression of an If Statement |
(1) On evaluation of members of a structure in the controlling expression of an if statement |
V.5.30 Release 02 |
| Dec. 16, 2004 |
A Note on Using the M3T-NC308WA and M3T-NC30WA C-Compiler Packages--On Evaluation of Elements of an Array in the Controlling Expression of an If Statement |
(1) On evaluation of Elements of an Array in the controlling expression of an if statement |
V.5.30 Release 02 |
| Dec. 1, 2004 |
A Note on Using C-Compiler Packages M3T-NC308WA and M3T-NC30WA |
(1) On using inline functions |
V.5.30 Release 02 |
| Nov. 16, 2004 |
A Note on Using C-Compiler Packages M3T-NC308WA and M3T-NC30WA |
(1) On nesting inline functions |
Not Fixed |
| Oct. 1, 2004 |
A Note on Using C-Compiler Packages M3T-NC308WA and M3T-NC30WA |
(1) On an inline function that returns a value of type _Bool |
V.5.30 Release 02 |
| Sep. 16, 2004 |
A Note on Using C Compiler Packages M3T-NC308WA and M3T-NC30WA |
(1) On using the near or far qualifier |
V.5.30 Release 02 |
| Sep. 1, 2004 |
A Note on Using C Compiler Package M3T-NC30WA--On Inverting the Sign of a Signed Variable |
(1) On inverting the sign of a signed variable |
V.5.30 Release 02 |
| Sep. 1, 2004 |
A Note on Using C Compiler Packages M3T-NC308WA and M3T-NC30WA--On Reading Members of Bit Fields in an Array |
(1) On reading members of bit fields in an array |
V.5.30 Release 02 |
| Aug. 1, 2004 |
A Note on Using C-Compiler Package M3T-NC30WA--On Using an Assembler Option "-P" |
(1) On using an assembler option "-P" |
V.5.30 Release 02 |
| Aug. 1, 2004 |
A Note on Using C-Compiler Packages M3T-NC308WA and M3T-NC30WA--On Using Options for the SQMlint |
(1) On using options for the SQMlint (a MISRA C rule-checker) |
V.5.30 Release 02 |
| Aug. 1, 2004 |
A Note on Using C-Compiler Packages M3T-NC308WA and M3T-NC30WA--On Typing Three or More Successive Question Marks |
(1) On Typing three or more successive question marks |
V.5.30 Release 02 |
| July 16, 2004 |
A Note on Using C Compiler Packages M3T-NC308WA and M3T-NC30WA |
(1) On calling the same function in both cases where the controlling expression of an if statement is TRUE and FALSE |
V.5.30 Release 02 |
| July 1, 2004 |
A Note on Using C Compiler Package M3T-NC30WA V.5.30 Release 1--On Setting the Reset Vector in the Start-Up Program |
(1) On setting the Reset vector in the start-up program |
V.5.30 Release 02 |
| July 1, 2004 |
A Note on Using C Compiler Package M3T-NC30WA V.5.30 Release 1--On Selecting Link Option "-R8C" |
(1) On selecting link option "-R8C" |
V.5.30 Release 02 |
| July 1, 2004 |
A Note on Using C Compiler Packages M3T-NC308WA, M3T-NC30WA, M3T-NC79WA and M3T-NC77WA |
(1) On converting integer constants |
V.5.00
Release 1 |
| July 1, 2004 |
A Note on Using C Compiler Packages M3T-NC308WA V.5.20 Release 1 and M3T-NC30WA V.5.30 Release 1 |
(1) On selecting link option "-JOPT" |
V.5.30 Release 02 |
| May 16, 2004 |
A Note on Using C-Compiler Package M3T-NC30WA--On if Statements Including Bitwise Operations |
(1) On if statements including bitwise operations |
V.5.30 Release 02 |
| May 16, 2004 |
A Note on Using C-Compiler Packages M3T-NC308WA and M3T-NC30WA--On Debug Information |
(1) On debug information |
V.5.30 Release 02 |
| May 1, 2004 |
A Note on Using C-Compiler Package M3T-NC30WA V.5.30 Release 1 |
(1) On linking the _init routine |
V.5.30 Release 02 |
| Apr. 16, 2004 |
A Note on Using C-Compiler Package M3T-NC30WA |
(1) On a multiplication between a variable of type unsigned/signed long and an immediate value |
V.5.30 Release 02 |
| Apr. 1, 2004 |
A Note on Using C Compiler Package M3T-NC30WA V.5.30 Release 1 |
(1) On including the asmmacro.h file |
V.5.30 Release 02 |
| Apr. 1, 2004 |
Simulator Debuggers Bundled with C Compilers and Assemblers for the 8-, 16-, and 32-Bit MCUs |
(1) M3T-PD30SIM bundled with M3T-NC30WA |
-- |
| Apr. 1, 2004 |
Notification of Fixed Problems in Integrated Development Environment High-performance Embedded Workshop Used in Combination with the Upgraded M3T-NC30WA |
(1) On the known problems in the High-performance Embedded Workshop have been fixed in the M3T-NC30WA V.5.30 Release 1 |
-- |
| Mar. 16, 2004 |
C Compiler M3T-NC30WA Upgraded to V.5.30 Release 1 |
(1) V.5.20 Release 1 -> V.5.30 Release 1 |
-- |
The news that had been issued on and after release date of M3T-NC30WA V.5.20 Release 1
Tool News Search System from here
| Issue Date |
Title |
Description |
Fixed version |
| Mar. 1, 2004 |
A Note on Using C Compiler M3T-NC30WA--On Using Standard Library Function "strcpy" |
(1) On using standard library function "strcpy" |
V.5.30 Release 1 |
| Mar. 1, 2004 |
A Note on Using C Compiler M3T-NC30WA--On an OR Operation Between a Variable and a Constant |
(1) On an OR operation between a variable and a constant |
V.5.30 Release 1 |
| Mar. 1, 2004 |
A Note on Using C Compilers M3T-NC308WA and M3T-NC30WA--On Referencing Members in a Union |
(1) On referencing members in a union |
V.5.30 Release 1 |
| Mar. 1, 2004 |
A Note on Using C Compilers M3T-NC308WA and M3T-NC30WA--On Testing Equality/Inequality Between a Variable and a Constant |
(1) On testing equality/inequality between a variable of type signed or unsigned char and a constant |
V.5.20
Release 1 |
| Jan. 16, 2004 |
A Note on Using C Compilers M3T-NC308WA and M3T-NC30WA |
(1) On defining array-type variables |
V.5.30 Release 1 |
| Nov. 16, 2003 |
A Note on Using C compilers M3T-NC308WA and M3T-NC30WA |
(1) On function calls using the indirection operator |
V.5.30 Release 1 |
| Nov. 16, 2003 |
A Note on Using C compilers M3T-NC308WA and M3T-NC30WA |
(1) On declaring parameters in function definitions |
V.5.30 Release 1 |
| Nov. 16, 2003 |
A Note on Using C compilers M3T-NC308WA, M3T-NC30WA, and M3T-NC79WA; and Assemblers AS308, AS30, and AS79 |
(1) On linking relocatable module files with no sections |
V.5.30 Release 1 |
| Oct. 16, 2003 |
Notes on Using C Compiler M3T-NC30WA V.5.20 Release 1 |
(1) On using the enhancing patch tool of the Scan All Dependencies function (2) On using the Options dialog box |
V.5.30 Release 1 |
| Oct. 16, 2003 |
A Note on Using C Compilers M3T-NC308WA and M3T-NC30WA |
(1) On the division and remainder operations between constants |
V.5.30 Release 1 |
| Oct. 1, 2003 |
A Note on Using C Compiler M3T-NC30WA V.5.20 Release 1 |
(1) On using the standard library function "strcpy" |
V.5.30 Release 1 |
| Sep. 16, 2003 |
A Note on Using C Compilers M3T-NC308WA and M3T-NC30WA |
(1) On using the link option "-U" |
V.5.30 Release 1 |
| Sep. 1, 2003 |
Compiler M3T-NC30WA Upgraded to V.5.20 Release 1 |
(1) V.5.10 Release 1 -> V.5.20 Release 1 (2) Supporting the R8C/Tiny series MCUs |
-- |
The news that had been issued on and after release date of M3T-NC30WA V.5.10 Release 1
Tool News Search System from here
| Issue Date |
Title |
Description |
Fixed version |
| Aug. 16, 2003 |
A Note on Using C Compiler M3T-NC30WA V.5.10 Release 1 |
(1) On writing assignment statements successively |
V.5.20 Release 1 |
| Aug. 16, 2003 |
A Note on Using C Compilers M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, and M3T-NC77WA |
(1) On arguments of formatted input/output functions |
V.5.20 Release 1 |
| July 16, 2003 |
A Note on Using C Compiler M3T-NC30WA |
(1) On multiplying a scalar-type variable by an immediate value |
V.5.20 Release 1 |
| July 16, 2003 |
Notes on Using C Compilers M3T-NC308WA and M3T-NC30WA |
(1) On using the -Ocompare_byte_to_word (-OCBTW) compile option (2) On the character string length of a variable which have functions as array elements |
V.5.20 Release 1 |
| July 1, 2003 |
A Note on Using C compiler M3T-NC30WA V.5.10 Release 1 |
(1) On calling functions by using the indirection operator |
V.5.20 Release 1 |
| June 16, 2003 |
A Note on Using C Compilers M3T-NC308WA and M3T-NC30WA |
(1) On displaying the values of arguments passed to a function |
V.5.20 Release 1 |
| June 1, 2003 |
A Note on Using C Compilers M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, and M3T-NC77WA |
(1) On defining structure-type arrays |
V.5.10
Release 1 |
| May 16, 2003 |
A Note on Using C Compilers M3T-NC308WA, M3T-NC30WA, M3T-NC79WA and M3T-NC77WA |
(1) On standard library functions atof and strtod |
V.5.20 Release 1 |
| May 1, 2003 |
A Note on Using C Compilers and Assemblers M3T-NC308WA, M3T-NC30WA, AS308, and AS30 |
(1) On the "MOVA" and "PUSHA" mnemonic instructions |
V.5.20 Release 1 |
| May 1, 2003 |
C Compiler M3T-NC30WA V.5.10 Release 1 Upgraded |
(1) V.5.00 Release 2 -> V.5.10 Release 1 |
-- |
The news that had been issued on and after release date of M3T-NC30WA V.5.00 Release 2
Tool News Search System from here
| Issue Date |
Title |
Description |
Fixed version |
| Mar. 16, 2003 |
Notes on Using C Compilers M3T-NC308WA and M3T-NC30WA |
(1) On using the #pragma ADDRESS declaration (2) On using the #pragma ADDRESS declaration or the volatile qualifier for a variable to be assigned to another |
V.5.10 Release 1 ((2): Not concerned) |
| Mar. 16, 2003 |
A Note on Using C Compilers M3T-NC308WA, M3T-NC30WA, M3T-NC79WA and M3T-NC77WA |
(1) On the standard library function "sprintf" |
V.5.10 Release 1 |
| Mar. 1, 2003 |
A Note on Using C Compilers M3T-NC308WA and M3T-NC30WA |
(1) On placing auto variables |
V.5.10 Release 1 |
| Feb. 16, 2003 |
A Note on Using C Compiler M3T-NC30WA |
(1) On describing an AND operation of a variable and an immediate value in the conditional expression of the if statement |
V.5.10 Release 1 |
| Feb. 1, 2003 |
Notes on Using C Compilers M3T-NC308WA and M3T-NC30WA |
(1) On hexadecimal escape sequences of string literals (2) On subtract operations of addresses (3) On conditional jumps in iteration control structures |
V.5.10 Release 1 ((2): Not concerned) |
| Jan. 16, 2003 |
A Note on Using C Compiler M3T-NC30WA |
(1) On referencing return values that use register variables after calling inline functions |
V.5.10 Release 1 |
| Dec. 16, 2002 |
A Note on C Compiler M3T-NC30WA |
(1) On calling assembler macro functions |
V.5.10 Release 1 |
| Dec. 16, 2002 |
Information on Releasing the Function-Enhancing Patch Tool for TM V.3.20 Included with the Windows' Versions of C Compilers M3T-CC32R, M3T-NC308WA, and M3T-NC30WA |
-- |
-- |
| Dec. 1, 2002 |
Notes on C compilers M3T-NC308WA and M3T-NC30WA |
(1) On placing a #pragma ASM--ENDASM block immediately after the definition of an inline function (2) On defining inline functions |
V.5.10 Release 1 |
| Oct. 1, 2002 |
Note on C Compilers M3T-NC30WA, M3T-NC79WA, and M3T-NC77WA |
(1) On defining the data type of an array within a structure or union using a typedef statement |
V.5.10 Release 1 |
| Oct. 1, 2002 |
Notes on C Compilers M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, and M3T-NC77WA |
(1) On a union declared to be an auto variable (1) On a switch statement (A) (3) On a switch statement (B) (4) On successively referencing the same variable in more than one if statement (5) On warning option -Wno_used_argument (6) On directive commands #pragma JSRA and #pragma JSRW |
(4),(5):V.5.10
Release 1
(6):V.5.00
Release 2
((1)--(3): Not concerned) |
| Sep. 16, 2002 |
A Note on C Compilers M3T-NC308WA V.5.00 Release 1 and M3T-NC30WA V.5.00 Release 1 |
(1) On describing an if or switch statement |
V.5.00 Release 2 |
| Sep. 16, 2002 |
Notes on C Compilers M3T-NC308WA, M3T-NC30WA, and M3T-NC79WA; and Assemblers AS308, AS30, and AS79 |
(1) On using command option "-O" in the load-module converter (2) On an "IF-ELIF-ENDIF" construct in structured description |
V.5.10 Release 1 |
| Sep. 16, 2002 |
C Compiler M3T-NC30WA Upgraded to V.5.00 Release 2 |
(1) V.5.00 Release 1 -> V.5.00 Release 2 |
-- |
The news that had been issued on and after release date of M3T-NC30WA V.5.00 Release 1
Tool News Search System from here
| Issue Date |
Title |
Description |
Fixed version |
| Aug. 1, 2002 |
Notes on C Compiler M3T-NC30WA V.5.00 Release 1 |
(1) On two successive if constructs with the same conditional expression (2) On incorrectly deleting codes in selection statements such as if statements by optimization |
V.5.00 Release 2 |
| June 16, 2002 |
A Note on C Compilers M3T-NC308WA, M3T-NC30WA, and M3T-NC79WA; and Assemblers AS308, AS30, and AS79 |
(1) On using macro directive command ".LOCAL" |
V.5.00 Release 2 |
| June 16, 2002 |
A Note on C Compilers M3T-NC308WA, M3T-NC30WA, and M3T-NC79WA |
(1) On using standard function libraries scanf, fscanf, and sscanf |
V.5.00
Release 1 |
| June 1, 2002 |
Notes on C Compiler M3T-NC30WA V.5.00 Release 1 |
(1) On using variables of type _Bool (2) On an if-else construct with if and else statements whose program statements have if-else constructs with the same conditional expression |
V.5.00 Release 2 |
| June 1, 2002 |
Notes on C Compilers M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, and M3T-NC77WA; and Assemblers AS308, AS30, and AS79 |
(1) On jump addresses in switch statements (2) On directive Command ".ORG" |
V.5.00 Release 2 |
| June 1, 2002 |
Notification of MITSUBISHI Development Support Tools Running on Windows XP |
(1) Notification of Mitsubishi development support tools running on Windows XP |
-- |
| May 1, 2002 |
Notes on C Compilers M3T-NC308WA, M3T-NC30WA, and M3T-NC79WA |
(1) On testing bit fields in an if construct (2) On conditional expressions containing a subtraction |
V.5.00 Release 2 |
| Apr. 16, 2002 |
Notes on C Compilers M3T-NC308WA, M3T-NC30WA, and M3T-NC79WA |
(1) On function-extending directive command "@" for concatenating character strings (2) On the tag jump function |
V.5.00 Release 2 |
| Mar. 16, 2002 |
A Note on C Compiler M3T-NC30WA V.5.00 Release 1 |
(1) On compiling conditional expressions in selection and iteration statements |
V.5.00 Release 2 |
| Mar. 1, 2002 |
Notes on C Compiler M3T-NC30WA V.5.00 Release 1 |
(1) On calling a function declared to be a #pragma SPECIAL directive (2) On debug information |
V.5.00 Release 2 |
| Mar. 1, 2002 |
A Note on C Compilers M3T-NC308WA and M3T-NC30WA |
(1) On switch-case statements |
V.5.00 Release 2 |
| Feb. 1, 2002 |
Compiler M3T-NC30WA Upgraded to V.5.00 Release 1 |
(1) V.4.00 Release 2 -> V.5.00 Release 1 |
-- |
The news that had been issued on and after release date of NC30WA V.4.00 Release 2
Tool News Search System from here
| Issue Date |
Title |
Description |
Fixed version |
| Jan. 16, 2002 |
Notes on M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, AS308, AS30, and AS79 |
(1) On directive command ".INCLUDE" (2) On MAX instructions generated with an unnecessary comma attached (3) On describing location symbol "$" |
V.5.00 Release 2 ((2),(3): Not concerned) |
| Nov. 16, 2001 |
(IMPORTANT) M3T-NC308WA and M3T-NC30WA Precautions |
This news describes how to use compilers correctly to develop your target programs. So, please don't neglect reading this to prevent your programs from involving serious errors. (1) On optimizing functions of the compilers |
V.5.00
Release 1 |
| Nov. 16, 2001 |
M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, and M3T-NC77WA Precautions |
(1) On domain errors arising at calling the "pow" function out of the standard library (2) On incorrect optimization made in a loop containing a switch statement (3) On forced termination of compilation by describing update of a pointer variable within a loop |
(1):V.4.00
Release 1
(2),(3):V.5.00
Release 1 |
| Oct. 1, 2001 |
M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, and M3T-NC77WA Precautions |
(1) On setting initial values for arrays of integer types (2) On making a comparison (including an equality/inequality test) between floating-point numbers using an if statement |
V.5.00 Release 1 |
| Sep. 16, 2001 |
NC308WA, NC30WA, AS308, and AS30 Precautions |
(1) On the function of optimizing branch instructions |
V.5.00 Release 1 |
| Aug. 16, 2001 |
NC30WA Precaution |
(1) On testing equality or inequality (== or !=) between a bit field greater than 2 bits and an immediate value of 0 (zero) |
V.5.00 Release 1 |
| July 1, 2001 |
NC308WA, NC30WA, NC79WA, and NC77WA Precautions |
(1) Descriptions of inline assemble functions have been omitted in User's Manual and Release Note |
V.5.00 Release 1 |
| July 1, 2001 |
NC308WA and NC30WA Precautions |
(1) On assembler macro descriptions in C-language source files (2) On link command option "-LOC" |
V.5.00 Release 1 |
| May 16, 2001 |
NC308WA V.3.10 Release 2 and NC30WA V.4.00 Release 2 Precautions |
(1) On calling inline functions out of other ones |
V.5.00 Release 1 |
| Apr. 16, 2001 |
Information on Mitsubishi's Development Support Tools Running on Windows Me |
(1) Information on Mitsubishi's development support tools running on Windows Me |
-- |
| Apr. 16, 2001 |
NC308WA and NC30WA Precautions |
(1) On describing assignment expressions within iteration statements |
V.5.00 Release 1 |
| Apr. 1, 2001 |
NC308WA and NC30WA Precautions |
(1) On assigning variables or immediate values to members of a structure |
V.5.00 Release 1 |
| Mar. 16, 2001 |
NC30WA V.4.00 Release 2 Upgraded Version Announcement |
(1) V.4.00 Release 1 -> V.4.00 Release 2 |
-- |
The news that had been issued on and after release date of NC30WA V.4.00 Release 1
Tool News Search System from here
| Issue Date |
Title |
Description |
Fixed version |
| Feb. 16, 2001 |
NC308WA and NC30WA Precautions |
(1) On using immediate values |
V.4.00 Release 2 |
| Feb. 16, 2001 |
NC308WA, NC30WA, NC79WA, and NC77WA Precautions |
(1) On declaring type "enum" (2) On the function-extending #pragma STRUCT directive |
V.4.00 Release 2 |
| Feb. 16, 2001 |
NC30WA V.4.00 Release 1 Precaution |
(1) On option -Oloop_unroll (-OLU) |
V.4.00 Release 2 |
| Nov. 16, 2000 |
NC30WA Precaution |
(1) On using assembler macro functions smovf_b, smovf_w, smovb_b, and smovb_w |
V.4.00 Release 2 |
| Nov. 1, 2000 |
NC308WA, NC30WA, NC79WA, AS308, AS30, and AS79 Precautions |
(1) On concatenating strings in assemblers (AS308, AS30, and AS79) (2) On the order of searching include files in assemblers (AS308, AS30, and AS79) |
(1):V.5.00 Release 1 (2):V.4.00 Release 2 |
| Nov. 1, 2000 |
Information on Mitsubishi Development Support Tools Running on Windows 2000 |
(1) Information on Mitsubishi development support tools running on Windows 2000 |
-- |
| Oct. 1, 2000 |
NC308WA, NC30WA, NC79WA, AS308, AS30, and AS79 Precautions |
(1) On the total size of ROM displayed in linkers ln308, ln30, and ln79 |
V.4.00 Release 2 |
| Oct. 1, 2000 |
NC308WA V.3.00 Release 1, NC30WA V.4.00 Release 1, and NC79WA V.4.00 Release 1 Precautions |
(1) Describing the condition expression that tests bit fields in an "if" statement may result in incorrect code being generated (2) Utilities utl308, utl30, and utl79 may unexpectedly terminate their processing |
V.4.00 Release 2 |
| Sep. 1, 2000 |
NC30WA V.4.00 Release 1 Precaution |
(1) If a result of operation using an & operator is evaluated, incorrect code may be generated (2) If a multiply operation includes a floating-point number, System Error may arise or incorrect code may be generated (3) If both a void function and an inline function are contained in a file, incorrect code may be generated |
V.4.00 Release 2 |
| Sep. 1, 2000 |
NC30WA V.4.00 Release 1 Upgraded Version Announcement |
(1) V.3.20 Release 2 -> V.4.00 Release 1 |
-- |
The news that had been issued on and after release date of NC30WA V.3.20 Release 2
| Issue Date |
Title |
Description |
Status on the Latest Version |
| Aug. 1, 2000 |
NC308WA, NC30WA, NC79WA, and NC77WA Precautions |
(1) Converting the type of floating-point constants to the unsigned long one may cause their values to become incorrect |
Fixed |
| July 16, 2000 |
NC308WA, NC30WA, NC79WA, and NC77WA Precautions |
(1) Assigning the address of a function to a variable of type pointer to another function results in a System Error being generated if the types of both functions are different from each other (2) Folding floating-point constants may cause incorrect subtract operations to be performed (3) Folding constants of type unsigned long may cause incorrect divide and modulus operations to be performed |
Fixed |
| May 16, 2000 |
NC30WA Precaution |
(1) On transferring a variable to a bit field (2) On testing the true/false of a variable of type long masked with an immediate value |
Fixed |
| May 1, 2000 |
NC308WA, NC30WA, NC79WA, and NC77WA Precautions |
(1) If an optimize option is used, Windows' error message may appear. |
Fixed |
| Apr. 16, 2000 |
NC30WA Precaution |
(1) On flipping a bit (2) On testing the specified bit of a masked variable |
Fixed |
| Apr. 1, 2000 |
EWS-Version C Compilers, Assemblers, and Real-Time OSes Precautions |
(1) On installing by root user |
Fixed |
| Apr. 1, 2000 |
NC30WA V.3.20 Precaution |
(1) Run-time library function "_i4i2div" |
Fixed |
| Mar. 1, 2000 |
AS308, AS30, and AS79 Precautions |
(1) Double-defined labels may not be interpreted as errors at linking |
Fixed |
| Feb. 16, 2000 |
NC308WA V.2.00 Release 2, NC30WA V.3.20 Release 2, NC79WA V.3.20 Release 2, and NC77WA V.5.20 Release 2 Upgraded Versions Announcement |
(1) V.3.20 Release 1 -> V.3.20 Release 2 |
-- |
The news that had been issued on and after release date of NC30WA V.3.20 Release 1
| Issue Date |
Title |
Description |
Status on the Latest Version |
| Feb. 1, 2000 |
NC308WA, NC30WA, NC79WA, and NC77WA Precautions |
(1) On compiling programs containing variables that are declared to be "const" |
Fixed |
| Feb. 1, 2000 |
NC30WA V.3.10 Release 1 Precaution |
(1) Descriptions of assembler macro functions |
Fixed |
| Jan. 16, 2000 |
NC308WA, NC30WA, NC79WA, and NC77WA Precautions |
(1) Initialization of external variables of type float or double |
Fixed |
| Dec. 16, 1999 |
AS308 and AS30 Precautions |
(1) On starting up the linker with a command file selected |
Fixed |
| Nov. 1, 1999 |
NC30WA V.3.20 Release 1 and AS30 V.3.20 Release 1 Upgraded Versions Announcement |
(1) V.3.10 Release 1 -> V.3.20 Release 1 |
-- |
The news that had been issued on and after release date of NC30WA V.3.10 Release 1
| Issue Date |
Title |
Description |
Status on the Latest Version |
| Oct. 16, 1999 |
NC30WA Precaution |
(1) On arithmetic operations of integer constants cast to pointers (2) On calculation of stack usage including standard function library |
Fixed |
| Oct. 1, 1999 |
NC308WA and NC30WA Precautions |
(1) When a conditional branch statement including a return statement with no return value is described in a function with a return value, . . . |
Fixed |
| Sep. 16, 1999 |
AS308, AS30, and AS79 Precautions |
(1) When an absolute module file is generated by a source file in which no section is declared, . . . |
Fixed |
| July 1, 1999 |
NC30WA V.3.10 Release1 Precaution |
(1) On "inline" function (2) On shifting variables by 0 bits (3) On "less than" comparison of a variable of type "long" with 0 |
Fixed |
| June 16, 1999 |
NC308WA and NC30WA Precautions |
(1) On multiplication of variables of type "int" and type "pointer to int" (2) On compilation of switch -- case statements |
Fixed |
| June 16, 1999 |
AS308 and AS30 Precautions |
(1) When assemblers are launched with undefined local symbols described in the address portions of operands of local bit symbols and assembler option "-S" given, . . . |
Fixed |
| May 16, 1999 |
NC308WA,NC30WA,NC79WA, and NC77WA Precautions |
(1) On arrays of type far with initial values (2) On "sizeof" operator |
Fixed |
| Apr. 1, 1999 |
NC308WA V.1.00 Release 1 , NC30WA V.3.10 Release 1 Precautions |
(1) On optimization of conditional branch of setting and clearing 1 bit after testing it |
Fixed |
| Apr. 1, 1999 |
NC30WA V.3.10 Release 1 Precaution |
(1) On opening project files created by using TM V.1.00 (bundled with NC30WA V.3.00 Release 1) by TM V.2.00 |
Fixed |
| Mar. 16, 1999 |
NC30WA and NC79WA Precaution |
(1) On debug information |
Fixed |
| Mar. 16, 1999 |
NC30WA V.3.10 Release 1, AS30 V.3.10 Release 1 and MR30 V.3.10 Release 1 Upgraded Versions Announcement |
(1) V.3.00 Release 2 -> V.3.10 Release 1 |
-- |
The news that had been issued on and after release date of NC30WA V.3.00 Release 2
| Issue Date |
Title |
Description |
Status on the Latest Version |
| Feb. 16, 1999 |
AS30 Precaution |
(1) On using abs30 (2) On description of sections |
Fixed |
| Feb. 1, 1999 |
NC30WA V.3.00 Precaution |
(1) On general protection errors (2) -Ostack_frame_align |
Fixed |
| Dec. 16, 1998 |
AS30 Upgraded Version Announcement |
(1) V.3.00 Release 1 -> V.3.00 Release 2 |
-- |
| Dec. 1, 1998 |
NC30WA V.3.00 Release 2 Precaution |
(1) On transferring 4-bit data words |
Fixed |
| Dec. 1, 1998 |
AS30 and AS79 Precautions |
(1) On describing the attribute of a section and using assembler directive ".ALIGN" in a description of assembler directive ".section" |
Fixed |
| Nov. 1, 1998 |
Information on Windows 98 Hosted Mitsubishi Development Support Tools |
(1) Information on Mitsubishi development support tools running on Windows 98 |
-- |
| Oct. 16, 1998 |
AS30, AS79 Precautions |
(1) When in a macro definition a binary operator or comma operator is placed immediately after a decimal value, and subsequently a macro local label is described, this label cannot be substituted. |
Fixed |
| Oct. 1, 1998 |
NC30WA, NC30, NC77WA, NC77, NC79WA, NC79 Precautions |
(1) Expressions may not correctly be evaluated using conditionally compile statement "#if" |
Fixed |
| Oct. 1, 1998 |
NC30WA, NC30 Precautions |
(1) On arguments of functions (2) On bit field comparison (3) On "for" statements (4) On addition of long constants |
Fixed |
| Aug. 16, 1998 |
NC30WA, NC30 Precautions |
(1) On variables declared by typedef statement (2) On division by 2 at adding operation |
Fixed |
| Aug. 1, 1998 |
NC30WA V.3.00 Release 2 Upgraded Version Announcement |
(1) V.3.00 Release 1 -> V.3.00 Release 2 |
-- |
The news that had been issued on and after release date of NC30WA V.3.00 Release 1
| Issue Date |
Title |
Description |
Status on the Latest Version |
| Aug. 1, 1998 |
NC30WA V.3.00 Release 1 Precaution |
(1) Usage of #pragma EXT4MPTR |
Fixed |
| July 16, 1998 |
NC30WA and NC30 Precautions |
(1) On "xor" operations between two single bits (2) On "and" operations performed to constants (3) On optimization of expelling invariants in a loop |
Fixed |
| July 1, 1998 |
NC30WA V.2.00 Release 1, V.3.00 Release 1 Precaution |
(1) On divide operations (2) On stack information about bcopy function |
Fixed |
| June 16, 1998 |
NC30WA V.3.00 Release 1, NC77WA V.5.00 Release 1 Precaution |
(1) On using TM |
Fixed |
| June 1, 1998 |
NC30WA V.3.00 Release 1 Precaution |
(1) On bit instructions (2) On bit fields of 4 bits wide |
Fixed |
| May 1, 1998 |
AS30 Precaution |
(1) When programs containing a structured description instruction "elif" are step-executed in the source mode in the trace window of debugger software, . . . |
Fixed |
| Apr. 1, 1998 |
NC30WA V3.00 Release 1 AS30 V.3.00 Release 1 Precautions |
(1) On stk30 (2) On -M60 and -M62 options |
Fixed |
| Feb. 16, 1998 |
NC30WA V.3.00 Release 1 and AS30 V.3.00 Release 1 Upgraded Version Announcement |
(1) V.2.00 Release 1 -> V.3.00 Release 1 |
-- |
The news that had been issued on and after release date of NC30WA V.2.00 Release 1
| Issue Date |
Title |
Description |
Status on the Latest Version |
| Nov. 1, 1997 |
NC30WA V.2.00 Release 1, NC30 V.2.00 Release 1 Precaution |
(1) Immediate value right shift (2) Register variable tampering (3) Constant compare should be an unsigned operation, but occurs as a signed operation (4) When "-fSSU" is specified as the compile option, more stack data may be provided than in actual use (5) A system error may occur when "~" tilde operator is applied to bit data (6) 4-bit to 4-bit transfer operation may give an unknown value (7) Shift-left operation may give an unknown value (8) When a register value is used in an if statement and the result of the if sentence is false, the register value becomes unknown (9) An error occurs when there are multiple returns in the inline function (10) A 1-bit bit test may return a wrong value (11) The -WEF (-Werror_file) option doesn't function during compile in the Windows95 version (12) The offset will deviate when the total of auto variables and the stack return value of register arguments is more than 128 bytes (13) When reading an initialized union member, the initial value may be read even if the value has been modified (14) The FB offset value of the auto variable may deviate when -Ostack_frame_align (-OFSA) is specified |
Fixed |
|
 |