Tool News
| C/C++ Compiler Package for H8, H8S, and H8SX families (with simulator debbuger and Optimizing Linkage Editor) | |
Tool News Search
System |
|
Issue Time:
V.7.00 Release 00
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 |
Tool News for Ver.7
The news that had been issued on and after release V.7.00 Release 00
| Issue Date | Title | Description | Status on the Latest Version |
| Sep. 16, 2011 | A Note on Using C/C++ Compiler Packages for 32-, 16-, and 8-Bit MCUs | (1) With using the -cpu=stride option during linking (LNK-0010) | Not Fixed |
| Jun. 7, 2010 | The Simulator Debugger for the H8SX, H8S, and H8 MCU Families Revised to V.5.09.00 | (1)The simulator debugger for the H8SX, H8S, and H8 MCU families from V.5.08.00 to V.5.09.00 | -- |
| Sep. 1, 2009 | The C/C++ Compiler Package for the H8SX, H8S, and H8 MCU Families Revised to V.7.00 Release 00 | (1) V.6.02 Release 01 -> V.7.00 Release 00. | -- |
Tool News for Ver.6
The news that had been issued on and after release V.6.02 Release 01
| Issue Date | Title | Description | Status on the Latest Version |
| Dec. 18, 2009 | The C/C++ Compiler Package for the H8SX, H8S, and H8 MCU Families Revised to V.6.02 Release 02 | (1) V.6.02 Release 01 -> V.6.02 Release 02. | -- |
| Sep. 1, 2009 | Notes on Using the C/C++ Compiler Package for the H8SX, H8S, and H8 MCU Families V.6 | (1) With volatile-qualified local variables and non-volatile-qualified global variables (H8C-0084) (2) With member values of structure-type or union-type variables (H8C-0085) |
V.7.00 Release 00, V.6.02 Release 02 |
| Jun. 1, 2009 | The Simulator Debugger for the H8SX, H8S, and H8 MCU Families Revised to V.5.08.00 | (1)The simulator debugger for the H8SX, H8S, and H8 MCU families from V.5.07.00 to V.5.08.00 | -- |
| Mar. 16, 2009 | A Note on using the Simulator Debuggers for the SuperH RISC engine and the H8SX, H8S, and H8 MCU Families | (1) With setting the clock rate for the peripheral functions | V.5.08 Release 00 |
| Feb. 1, 2009 | A Note on Using C/C++ compiler packages for the SuperH RISC engine, H8SX, H8S, and H8 MCU Families and C Compiler Package for M16C Series and R8C Family | (1) With using the Scan All Dependencies function on High-performance Embedded Workshop | V.7.00 Release 00, V.6.02 Release 02 |
| Jan. 16, 2009 | Notes on Using the C/C++ Compiler Package for the H8SX, H8S, and H8 MCU Families | (1)With overlaying sections with different alignment numbers each other (LNK-0004) (2)With using the data_stuff and nooptimize options in linking (LNK-0005) |
V.7.00 Release 00, V.6.02 Release 02 |
| Dec. 16, 2008 | 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 to V.9.08.00 (2)The simulator debugger for the H8SX, H8S, and H8 families to V.5.07.00 |
-- |
| Jul. 28, 2008 | The C/C++ Compiler Package for the H8SX, H8S, and H8 MCU Families Revised to V.6.02 Release 01 | (1) V.6.02 Release 00 -> V.6.02 Release 01. | -- |
The news that had been issued on and after release V.6.02 Release 00
In addition refer to the following News.
- Problems with Projects and Builds(High-performance Embedded Workshop)
| 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 (H8C-077) (2) With Using Library Functions scanf(), fscanf(), and sscanf() (H8C-078) (3) With Using the Same Variable More Than Once in an Expression (H8C-079) (4) With Accessing Members of a Structure or Union with the Alignment Number of 1. as (H8C-080) (5) With Coding Multi-Loops with the Vacant Loop Elimination Option del_vacant_loop=1 Selected (H8C-081) (6) With Putting the Same statement in More Than One Block (H8C-082) (7) With Assigning the Return Value of a Function to a Member Variable of a Structure, Union, or Class (H8C-083) (8) With Destination Addresses of the jmp Instruction (H8A-0001) (9) With Placing Labels in an Absolute Section (H8A-0002) (10) With Calling an Assembler Routine with the Number of Arguments-Storing Registers Being Declared to Be 3 (LNK-0001) (11) With Referencing the Initial Value of a Variable with the Short Absolute Addressing Mode Option Selected (LNK-0002) (12) With Using the Same Code Unification Option (LNK-0003) |
V.6.02 Release 01 |
| 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
In addition refer to the following News.
- A Note on Using AutoUpdate Utility(AutoUpdate Utility Fixed in V.6.02 Release 01)
| 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 (H8C-0069) (2) With Using include Function tas (H8C-0070) (3) With Initial Values of Variables when the Inter-file inline expansion Option Used (H8C-0071) (4) With Referencing Members of a Structure in the Inside and Outside of __asm{ } (H8C-0072) (5) With Initializing an Array Having 0x8000 or More Elements in a Class of C++ (H8C-0073) (6) With Using a Function Containing Two or More Expressions Dealing with a Constant (H8C-0074) (7) With Using Functions Returning Values of Type Structure, Union, or Class (H8C-0075) (8) With Using a Structure or Union Type of 3 Bytes in Size (H8C-0076) |
V.6.02 Release 00 |
| 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) With Using the Same Subexpressions (H8C-0057) (2)With Using the #pragma inline_asm and #pragma interrupt Directives (H8C-0058) (3)With Expanding memcpy Functions Inline (H8C-0059) (4)With Using Identifiers Consisting of 255 Characters or More (H8C-0060) (5)With Overflown Operation Concerning a Subscript to an Array (H8C-0061) (6)With Referencing const-Qualified Members of a Structure or Union (H8C-0062) (7)Problem 7: With Adding a Volatile-Qualified Variable and a Constant (H8C-0063) (8)Problem 8: With Using a Structure-Type Variable of 3 Bytes Wide (H8C-0064) (9)Problem 9: With Performing Logical AND Operations For Each Bit (H8C-0065) (10)Problem 10: With Initializing Union-Type Variables (H8C-0066) (11)Problem 11: With Using a Bit Field of 12 Bits Wide (H8C-0067) (12)With Using Embedded Assemble Functions (H8C-0068) |
V.6.01 Release 03 |
| 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 | V.6.02 Release 01 (Simulator Debugger V.5.06.00) |
| 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 (H8C-0045) (2) Problem with Operations Where Type Conversions Are Made (H8C-0046) (3) Problem with Inline Expansion of Library Functions strcpy and memcpy (H8C-0047) (4) Problem with the #pragma inline_asm Directive (H8C-0048) (5) Problem with Constant Expressions Used as Subscripts (H8C-0049) (6) Problem with Assignments of 3-Byte Variables or Members of a Structure or Union (H8C-0050) (7) Problem with Use of the #pragma option speed=register Directive (H8C-0051) (8) Problem with Comparison between Two Bit Field Members of 1 Bit Wide (H8C-0052) (9) Problem with Iteration Statements (H8C-0053) (10) Problem with the Direct Assignment of a Return value of a Function to a Member of a Structure (H8C-0054) (11) Problem with __asm (H8C-0055) (12) Problem with the Initial Value of the Address of a Function (H8C-0056) |
V.6.01 Release 03 |
| Jul. 1, 2006 | The Simulator Debuggers for the SuperH RISC Engine; and the H8SX, H8S, and H8 MCU Families Revised | (1)Simulator debugger V.9.06.00 for the SuperH RISC engine family (2)The simulator debugger V.5.05.00 for the H8SX, H8S, and H8 families |
-- |
| 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 (H8C-0044) | V.6.02 Release 00 |
| 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 |
| 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 (H8C-0028) (2) On Referencing Members of a Structure or Union Whose Size Is 4 Bytes or Less (H8C-0029) (3) On Referencing Variables No. 2 (H8C-0030) (4) On Assigning a Constant to a Member of a Bit Field (H8C-0031) (5) On Using a Union Containing Two or More Members of the Same Structure or Union Type (H8C-0032) (6) On Dividing the Product of an Expression and an Integer Constant by the Same Integer Constant (H8C-0033) (7) On Iteration Statements Having an Volatile-Qualified Controlled Variable (H8C-0034) (8) On Using Comma Operators in the Controlling Expression of an Iteration Statement (H8C-0035) (9) On Making Assignments to Volatile-Qualified Members of a Structure (H8C-0036) (10) On the Overflow of an Array's Subscript of type unsigned short or unsigned int with Pointer Size Being 2 Bytes (H8C-0037) (11) On Referencing Incorrect Constants If Loops of Iteration Statements Are Expanded (H8C-0038) (12) On Accessing an Incorrect Element of an Array or a Structure or Union Type (H8C-0039) (13) On Using an Expression Whose Evaluation Result Is TRUE or FALSE as a Return Value from a Function (H8C-0040) (14) On Referencing a Bit Field Member of a Union Type Where Values Are Assigned from the Lowermost Bit (H8C-0041) (15) On the Division Operations Using a Divisor with the Expressible Minimum Constant Value (H8C-0042) (16) On Referencing the Value of a Rewritten Variable (H8C-0043) |
V.6.01 Release 02 |
| 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 (H8C-0027) | V.6.01 Release 02 |
| 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 | -- |
| 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 (H8C-0026) | V.6.01 Release 02 |
| 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 (H8C-0025) | V.6.01 Release 01 |
| 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 (H8C-0017) (2) On Assigning Values to Members of a Structure (H8C-0018) (3) On Assigning Values to Elements of an Array (H8C-0019) (4) On Placing User Labels in the __asm include assemble function (H8C-0020) (5) On Missing Data Width at Generating Assembler Source Files (H8C-0021) (6) On Overwriting Values in Registers (H8C-0022) (7) On Incorrect Positions of Labels in Assembly Files (H8C-0023) (8) On Placing a Variable at an Odd Address (H8C-0024) |
V.6.01 Release 01 |
| 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 | V.6.01 Release 01 |
| 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" | V.6.01 Release 01 |
| 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 | V.6.01 Release 01 |
| Apr. 16, 2005 | A Note on Using the Simulator Debugger for the H8S Family and H8/300 Series of MCUs | (1) On searching for trace records | V.6.01 Release 01 |
| Apr. 16, 2005 | A Note on Using the Simulator Debugger for the H8S Family and H8/300 Series of MCUs | (1) On accessing system control register SYSCR | V.6.01 Release 01 |
| 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 | (1) On setting access to memory resources | V.6.01 Release 01 |
| 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 | V.6.01 Release 01 |
| 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. | V.6.01 Release 01 |
| 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 | V.6.01 Release 01 |
| 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
| Issue Date | Title | Description | Status on the Latest Version |
| Mar. 1, 2005 | Information on Renesas's Development Software Products Capable of Running on Windows XP Service Pack 2 | -- | -- |
| Oct. 16, 2004 | The C/C++ Compiler Packages for the H8, H8S, and H8SX families Revised to Their V.6.00 Release 03 | (1) V.6.00 Release 02 -> V.6.00 Release 03 | -- |
The news that had been issued on and after release V.6.00 Release 02
| Issue Date | Title | Description | Status on the Latest Version |
| -- | A Note on Using the C/C++ Compiler Package for the H8SX, H8S and H8 Families Ver.6 | (1) Known bugs in Renesas C/C++ Compiler Package
for H8, H8S, H8SX family Ver.6 (2) Known bugs in Renesas assembler for H8, H8S, H8SX family Ver.6 |
-- |
| -- | Release Information of the C/C++ Compiler Packages for the H8S and H8/300 series V.6.00 Release 02 | (1) Ver.6.0.01 -> V.6.00 Release 02 | -- |
The news that had been issued on and after release Ver.6.0.01
| Issue Date | Title | Description | Status on the Latest Version |
| -- | Release Information of the C/C++ Compiler Packages for the H8S and H8/300 series V.6.0.01 | (1) Ver.6.0.01 | -- |
|
|
