RENESAS TOOL NEWS 2008年02月16日 : 080216/tn2
| SuperH RISC engine ファミリ用C/C++コンパイラパッケージ
V.9.02 Release 00へのリビジョンアップのお知らせ |
SuperH RISC engineファミリ用C/C++コンパイラパッケージをV.9.01 Release 01
からV.9.02 Release 00にリビジョンアップしました。
1. リビジョンアップ内容
1.1 付属の統合開発環境High-performance Embedded WorkshopをV.4.04.01に更新
更新内容の詳細は、以下のRENESAS TOOL NEWSを参照ください。
2007年12月16日発行 資料番号: 071216/tn5
(V.4.03.00からV.4.04.00へのリビジョンアップ)
http://tool-support.renesas.com/jpn/toolnews/071216/tn5.htm
2008年1月18日発行 資料番号: 080118/tn1
http://tool-support.renesas.com/jpn/toolnews/080118/tn1.htm
(V.4.04.00からV.4.04.01へのリビジョンアップ)
1.2 付属のシミュレータデバッガをV.9.07.00に更新
更新内容の詳細は、以下で2007年9月1日発行 RENESAS TOOL NEWS 資料番号
070901/tn6(SuperH RISC engineファミリ用およびH8SX,H8S,H8ファミリ用
シミュレータデバッガのリビジョンアップのお知らせ)を参照ください。
http://tool-support.renesas.com/jpn/toolnews/070901/tn6.htm
1.3 コンパイラの新機能
(1) 以下のオプションを追加しました。
(a) stuff_gbr
#pragma gbr_baseまたは#pragma gbr_base1で宣言した変数をサイズに
応じたセクションに配置します。
(b) align4
分岐命令の分岐先アドレスを4バイト整合します。
(c) cpp_noinline
C++でinline指定子付きの関数及びメンバ関数のインライン展開を
抑止します。
(2) 拡張機能#pragma align4を追加しました。
分岐命令の分岐先アドレスを4バイト整合します。
1.4 最適化リンケージエディタの新機能
(1) 以下のオプションを追加しました。
(a) RTs_file
特定エミュレータ向けの情報ファイルを出力します。
(b) CRc
指定した範囲のCRC(Cyclic Redundancy Check)演算を行い、
計算結果を指示したアドレスのメモリに埋め込みます。
1.5 改修内容
以下の注意事項を改修しました。
(1) オートアップデートユーティリティ使用上の注意事項
詳しくは、RENESAS TOOL NEWS 資料番号070901/tn1を参照してください。
http://tool-support.renesas.com/jpn/toolnews/070901/tn1.htm
(2) アセンブラのリテラルプール自動生成機能に関する注意事項
(3) 最適化リンケージエディタでリテラルプールを参照する命令を最適化した
場合の注意事項
(2)および(3)の詳細は、RENESAS TOOL NEWS 資料番号080216/tn1を参照して
ください(2月20日から公開予定)。
http://tool-support.renesas.com/jpn/toolnews/080216/tn1.htm
2. アップデートと購入方法
2.1 アップデート
オートアップデートユーティリティを使用して無償でアップデートできます。
また、以下のダウンロードサイトからアップデートプログラムをダウンロード
して実行することでアップデートが可能です(2月20日から公開予定)。
http://japan.renesas.com/shc_download
2.2 新規購入
ご注文の際には、以下の情報を最寄りのルネサス販売または特約店まで
ご連絡ください。
価格については最寄りのルネサス営業または特約店にお問い合わせください。
| 製品名: |
SuperH RISC engine ファミリ用C/C++コンパイラ
パッケージ R0C40700XSW09R |
| バージョン番号: |
V.9.02 |
| リリース番号: |
Release 00 |
| 製品の使用環境: |
Windows XPまたはWindows 2000 |