 |
|
 |
Tool News for Ver.6
Issue Time:
V.6.02 Release 01 | V.6.02 Release 00
V.6.01 Release 03 | V.6.01 Release 02 | V.6.01 Release 01 | V.6.01 Release 00 |
V.6.00 Release 03 | V.6.00 Release 02 | V.6.0.01 |
Release information of previous versions: Ver.5 | Ver.4 | Ver.3
Tool News for Ver.6
In addition refer to the following News.
The news that had been issued on and after release V.6.02 Release 01
The news that had been issued on and after release V.6.02 Release 00
| Issue Date |
Title |
Description |
Status on the
Latest Version |
| Jun. 23, 2008 |
Notes on Using the C/C++ Compiler Packages for the H8SX, H8S,
and H8 MCU Families V.4, V.5, and V.6 |
(1) With Declaring a Structure, a Union, or Their Member Variables to Be
Accessed on Keyword __evenaccess
(2) With Using Library Functions scanf(), fscanf(), and sscanf()
(3) With Using the Same Variable More Than Once in an Expression
(4) With Accessing Members of a Structure or Union with the Alignment
Number of 1.
as
(5) With Coding Multi-Loops with the Vacant Loop Elimination Option
del_vacant_loop=1 Selected
(6) With Putting the Same statement in More Than One Block
(7) With Assigning the Return Value of a Function to a Member Variable of
a Structure, Union, or Class
(8) With Destination Addresses of the jmp Instruction
(9) With Placing Labels in an Absolute Section
(10) With Calling an Assembler Routine with the Number of
Arguments-Storing Registers Being Declared to Be 3
(11) With Referencing the Initial Value of a Variable with
the Short Absolute Addressing Mode Option Selected
(12) With Using the Same Code Unification Option |
Fixed |
| Sep. 5, 2007 |
The C/C++
Compiler Package for the H8SX, H8S, and H8 MCU Families
Revised to V.6.02 Release 00 |
(1) V.6.01 Release 03 -> V.6.02
Release 00. |
-- |
The news that had been issued on and after release V.6.01 Release 03
| Issue Date |
Title |
Description |
Status on the
Latest Version |
| Sep. 1, 2007 |
The Simulator Debuggers for the SuperH RISC engine Family
and the H8SX, H8S, and H8 Families of MCUs Revised |
(1) The simulator debugger for the SuperH RISC engine family
V.9.07.00
(2) The simulator debugger for the H8SX, H8S, and H8 families
V.5.06.00 |
-- |
| Sep. 1, 2007 |
Notes on Using the C/C++ Compiler Package V.4 through V.6
for the H8SX, H8S, and H8 Families of MCUs |
(1) With Casting Addresses to Be Referenced to the Volatile-Qualified
Pointer Type
(2) With Using include Function tas
(3) With Initial Values of Variables when the Inter-file inline expansion
Option Used
(4) With Referencing Members of a Structure in the Inside and Outside
of __asm{ }
(5) With Initializing an Array Having 0x8000 or More Elements in a Class
of C++
(6) With Using a Function Containing Two or More Expressions Dealing
with a Constant
(7) With Using Functions Returning Values of Type Structure, Union,
or Class
(8) With Using a Structure or Union Type of 3 Bytes in Size |
Fixed |
| Apr. 16, 2007 |
The C/C++ Compiler Package
for the H8, H8S,
and H8SX MCU Families
Revised to V.6.01 Release 03 |
(1) V.6.01 Release 02 -> V.6.01 Release 03.
|
-- |
The news that had been issued on and after release V.6.01 Release 02
| Issue Date |
Title |
Description |
Status on the Latest Version |
| Mar. 1, 2007 |
Notes on Using the C/C++ Compiler Package V.4 through V.6 for the H8SX, H8S, and H8 Families of MCUs |
(1) Problems in using the C/C++ compiler package V.4 through V.6 for the H8SX, H8S, and H8 families of MCUs |
Fixed |
| Dec. 16, 2006 |
A Note on Using Debuggers for the SuperH RISC engine, M16C, H8SX, H8S, H8, and 740 MCU Families |
(1) With updating debuggers using the AutoUpdate Utility |
Not Fixed |
| Dec. 1, 2006 |
The Marketing of the Solaris and HP-UX Editions of the C/C++ Compiler Packages for the SuperH RISC engine; and the H8, H8S, and H8SX MCU Families Discontinued |
(1) We are discontinuing the marketing of the Solaris and
HP-UX editions. |
-- |
| Nov. 1, 2006 |
Notes on Using the C/C++ Compiler Packages V4 through V.6 for the H8SX, H8S, and H8 MCU Families |
(1) Problem with Include Functions movfpe and movtpe
(2) Problem with Operations Where Type Conversions Are Made
(3) Problem with Inline Expansion of Library Functions strcpy and memcpy
(4) Problem with the #pragma inline_asm Directive
(5) Problem with Constant Expressions Used as Subscripts
(6) Problem with Assignments of 3-Byte Variables or Members of a Structure or Union
(7) Problem with Use of the #pragma option speed=register Directive
(8) Problem with Comparison between Two Bit Field Members of 1 Bit Wide
(9) Problem with Iteration Statements
(10) Problem with the Direct Assignment of a Return value of a Function to a Member of a Structure
(11) Problem with __asm
(12) Problem with the Initial Value of the Address of a Function
|
Fixed |
| Jun. 1, 2006 |
A Note on Using the C/C++ Compiler Package V.6 for the H8SX, H8S and H8 Families of MCUs |
On inline expansion of functions accessing local variables within __asm statements |
Fixed |
| Jun. 1, 2006 |
The C/C++ Compiler Package for the H8, H8S, and H8SX Families of MCUs Revised to V.6.01 Release 02 |
V.6.01 Release 01 -> V.6.01 Release 02 |
-- |
The news that had been issued on and after release V.6.01 Release 01
| Issue Date |
Title |
Description |
Status on the Latest Version |
| Jun. 1, 2006 |
The C/C++ Compiler Package for the H8, H8S, and H8SX Families of MCUs Revised to V.6.01 Release 02 |
V.6.01 Release 01 -> V.6.01 Release 02 |
-- |
| May. 22, 2006 |
Notes on Using the C/C++ Compiler Packages for the H8SX, H8S, and H8 MCU Families |
(1) On Referencing Variables No. 1
(2) On Referencing Members of a Structure or Union Whose Size Is 4 Bytes or Less
(3) On Referencing Variables No. 2
(4) On Assigning a Constant to a Member of a Bit Field
(5) On Using a Union Containing Two or More Members of the Same Structure or Union Type
(6) On Dividing the Product of an Expression and an Integer Constant by the Same Integer Constant
(7) On Iteration Statements Having an Volatile-Qualified Controlled Variable
(8) On Using Comma Operators in the Controlling Expression of an Iteration Statement
(9) On Making Assignments to Volatile-Qualified Members of a Structure
(10) On the Overflow of an Array's Subscript of type unsigned short or unsigned int with Pointer Size Being 2 Bytes
(11) On Referencing Incorrect Constants If Loops of Iteration Statements Are Expanded
(12) On Accessing an Incorrect Element of an Array or a Structure or Union Type
(13) On Using an Expression Whose Evaluation Result Is TRUE or FALSE as a Return Value from a Function
(14) On Referencing a Bit Field Member of a Union Type Where Values Are Assigned from the Lowermost Bit
(15) On the Division Operations Using a Divisor with the Expressible Minimum Constant Value
(16) On Referencing the Value of a Rewritten Variable |
Fixed |
| Nov. 1, 2005 |
A Note on Using the C/C++ Compiler Package V.4 through V.6 for the H8SX, H8S, and H8 Families of MCUs |
(1) On assignment expressions before and after an iteration or conditional branch block |
Fixed |
| Nov. 1, 2005 |
A Note on Using the C/C++ Compiler Packages for the SuperH RISC Engine Family; and the H8, H8S, and H8SX Families of MCUs |
(1) On updating the compilers |
Fixed |
| Oct. 1, 2005 |
A Note on Using the C/C++ Compiler Package V.6 for the H8SX, H8S, and H8 Families |
(1) On accessing an incorrect addresses if a structure nested in another has members of a structure-type array |
Fixed |
| Sep. 1, 2005 |
The C/C++ Compiler Packages for the H8, H8S, and H8SX MCU Families Revised to V.6.01 Release 01 |
(1) V.6.01 Release 00 -> V.6.01 Release 01 |
-- |
The news that had been issued on and after release V.6.01 Release 00
| Issue Date |
Title |
Description |
Status on the Latest Version |
| Aug. 1, 2005 |
A Note on Using the C/C++ Compiler Package V.6 for the H8SX, H8S, and H8 Families |
(1) On referencing incorrect memory area |
Fixed |
| Jul. 16, 2005 |
Notes on Using the C/C++ Compiler Package V.6 for the H8SX, H8S, and H8 Families of MCUs |
(1) On an Expression One of Whose Operand Is Not a Number
(2) On Assigning Values to Members of a Structure
(3) On Assigning Values to Elements of an Array
(4) On Placing User Labels in the __asm include assemble function
(5) On Missing Data Width at Generating Assembler Source Files
(6) On Overwriting Values in Registers
(7) On Incorrect Positions of Labels in Assembly Files
(8) On Placing a Variable at an Odd Address |
Fixed |
| Jun. 7, 2005 |
A Note on Using the Evaluation Versions of Two C/C++ Compiler Packages |
(1) On using the evaluation versions of C/C++ compiler package V.9.00 Release 02 for SuperH and V.6.01 Release 00 for H8SX, H8S, and H8 |
Fixed in the evaluation versions of C/C++ compiler package |
| Jun. 1, 2005 |
The Update Programs of the C/C++ Compiler Packages for the SuperH RISC engine; and the H8, H8S, and H8SX Families Bug-Fixed |
(1) Update program shv9002u.exe, which updates the C/C++ compiler package for the SuperH RISC engine family to V.9.00 Release 02
(2) Update program h8v6100u.exe, which updates the C/C++ compiler package for the H8, H8S, and H8SX families to V.6.01 Release 00 |
-- |
| May 16, 2005 |
A Note on Using the C/C++ Compiler Package for the H8SX, H8S and H8 Families V.6.01 Release 00 |
(1) On using compiler option -indirect at compiling the reset program "resetprg.c" |
Fixed in the DeviceUpdater |
| May 16, 2005 |
A Note on Using the Update Programs of the C/C++ Compiler Packages for the SuperH RISC Engine Family and for the H8, H8S, and H8SX Families |
(1) On executing the update program |
Fixed in the Update Program |
| Apr. 16, 2005 |
A Note on Using the Simulator Debugger for the H8S Family and H8/300 Series of MCUs--On Searching for Trace Records |
(1) On searching for trace records |
Fixed |
| Apr. 16, 2005 |
A Note on Using the Simulator Debugger for the H8S Family and H8/300 Series of MCUs--On Accessing System Control Register SYSCR |
(1) On accessing system control register SYSCR |
Fixed |
| Apr. 16, 2005 |
A Note on Using the Simulator Debugger for the SuperH RISC Engine; and for the H8S Families and the H8/300 Series of MCUs--On Setting Access to Memory Resources |
(1) On setting access to memory resources |
Fixed |
| Apr. 16, 2005 |
A Note on Using the Optimizing Linkage Editor for the SuperH RISC Engine, H8, H8S, and H8SX Families of MCUs |
(1) On linkage list files generated by the optimizing linkage editor |
Fixed |
| Mar. 16, 2005 |
A Note on Using the Simulator Debuggers for the SuperH RISC Engine; and the H8, H8S, and H8SX Families |
(1) On using the simulator debugger for the SuperH RISC engine family and the one for the H8, H8S and H8SX families in the same host system. |
Fixed |
| Mar. 16, 2005 |
A Note on Using the C/C++ Compiler Packages for the SuperH RISC Engine; and the H8, H8S and H8SX Families (Windows Versions Only) |
(1) On executing the batch file for setting environmental variables |
Fixed |
| Mar. 16, 2005 |
The C/C++ Compiler Package for the H8, H8S, and H8SX Families Revised to V.6.01 Release 00 |
(1) V.6.00 Release 03 -> V.6.01 Release 00 |
-- |
The news that had been issued on and after release V.6.00 Release 03
The news that had been issued on and after release V.6.00 Release 02
The news that had been issued on and after release Ver.6.0.01
Notes other than the above
|
 |