
|
 |
MAEC TOOL NEWS:
MAECT-M3T-NC308WA-020801D
M3T-NC308WA V.5.00 Release 1
日本語版・英語版
バージョンアップのお知らせ
|
M32C/80, M16C/80, M16C/70シリーズ用Cコンパイラ (アセンブラ・統合化開発環境付き) M3T-NC308WA を V.3.10 Release 3 から V.5.00 Release 1 にバージョンアップしました。
- バージョンアップ内容
- 1.1 新機能
| (1) |
Linux (日本語 Turbolinux 7 Workstation) をサポートしました。 |
| (2) |
ISO規格 ISO/IEC 9899:1999 (ANSI C99) で新設されたデータ型と型修飾子 (long long型、_Bool型、restrict修飾子) をサポートしました。 |
| (3) |
_Bool型外部変数を、指定した絶対アドレスの1ビットに割り付けることができる拡張機能 #pragma BITADDRESS を追加しました。 |
| (4) |
外部変数をdsp16[SB]アドレッシングでアクセスさせることができる拡張機能 #pragma SB16DATA およびアセンブラ指示命令 .SBSYM16 を追加しました。 |
| (5) |
外部変数をDMAC専用レジスタに割付けて、C言語でDMACレジスタにアクセスできる拡張機能 #pragma DMAC を追加しました。 |
| (6) |
主に、以下の最適化機能を強化しました。
...・inline関数機能
...・定数伝播
...・if文などの分岐を解析する最適化
...・四則演算の最適化 |
| (7) |
セクション "data" および "rom" のセクション名を1つのソースファイル内で複数回変更できる機能を、 #pragma SECTION に追加しました。 |
| (8) |
M32C/80用コード生成オプション "-M82" を使用時、プリデファインマクロとして "M32C80" が定義されるようにしました。 |
| (9) |
マップビューワに以下の機能を追加しました。
...・マップ情報印刷機能
...・概要ビューウィンドウ (左側ウィンドウ) のスクロール機能
...・メモリサイズイメージの拡大および縮小表示機能 |
- 1.2 改修内容
| (1) | アセンブラ (AS308, AS30, AS79) の行連結機能に関する注意事項
詳しくは、2000年11月1日発行のMESC TOOL NEWS "NC308WA, NC30WA, NC79WA, AS308, AS30, AS79 ご使用上のお願い" を参照ください。
|
| (2) | リンクコマンドオプション "-LOC" に関する注意事項
詳しくは、2001年7月1日発行のMAEC TOOL NEWS "NC308WA, NC30WA ご使用上のお願い" を参照ください。
|
| (3) | インラインアセンブル機能に関する補足
詳しくは、2001年7月1日発行のMAEC TOOL NEWS "NC308WA, NC30WA, NC79WA, NC77WA ご使用上のお願い" を参照ください。
|
| (4) | 分岐命令の最適化機能に関する注意事項
詳しくは、2001年9月16日発行のMAEC TOOL NEWS "NC308WA, NC30WA, AS308, AS30 ご使用上のお願い" を参照ください。
|
| (5) | 整数型配列の初期値を設定する時の注意事項 |
| (6) | if文を使った浮動小数点の比較に関する注意事項
(5)と(6)は、2001年10月1日発行のMAEC TOOL NEWS "M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, M3T-NC77WA ご使用上のお願い" を参照ください。
|
| (7) | switch文を含むループに関する不正な最適化について |
| (8) | ループ内でポインタ変数を更新する記述のコンパイル強制終了について
(7)と(8)は、2001年11月16日発行のMAEC TOOL NEWS "M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, M3T-NC77WA ご使用上のお願い" を参照ください。
|
| (9) | 指示命令 ".INCLUDE" に関する注意事項 |
| (10) | MAX命令生成時の不要なカンマについて
(9)と(10)は、2002年1月16日発行のMAEC TOOL NEWS "M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, AS308, AS30, AS79 ご使用上のお願い" を参照ください。
|
| (11) | switch-case文に関する注意事項
詳しくは、2002年2月1日発行のMAEC TOOL NEWS "M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, M3T-NC77WA ご使用上のお願い" を参照ください。
|
| (12) | switch-case文に関する注意事項
詳しくは、2002年3月1日発行のMAEC TOOL NEWS "M3T-NC308WA, M3T-NC30WA ご使用上のお願い" を参照ください。
|
| (13) | 拡張機能指示命令 "@(文字列の連結)" に関する注意事項 |
| (14) | タグジャンプに関する注意事項
(13)と(14)は、2002年4月16日発行のMAEC TOOL NEWS "M3T-NC308WA, M3T-NC30WA, M3T-NC79WA ご使用上のお願い" を参照ください。
|
| (15) | if文中のビットフィールドの評価結果に関する注意事項
詳しくは、2002年5月1日発行のMAEC TOOL NEWS "M3T-NC308WA, M3T-NC30WA, M3T-NC79WA ご使用上のお願い" を参照ください。
|
| (16) | switch文の分岐先に関する注意事項 |
| (17) | 指示命令 ".ORG" に関する注意事項
(16)と(17)は、2002年6月1日発行のMAEC TOOL NEWS "M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, M3T-NC77WA, AS308, AS30, AS79 ご使用上のお願い" を参照ください。
|
| (18) | 標準関数ライブラリ scanf, fscanf, sscanf に関する注意事項
詳しくは、2002年6月16日発行のMAEC TOOL NEWS "M3T-NC308WA, M3T-NC30WA, M3T-NC79WA ご使用上のお願い" を参照ください。
|
| (19) | マクロ指示命令 ".LOCAL" に関する注意事項
詳しくは、2002年6月16日発行のMAEC TOOL NEWS "M3T-NC308WA, M3T-NC30WA, M3T-NC79WA, AS308, AS30, AS79 ご使用上のお願い" を参照ください。 |
- バージョンアップと購入方法
- 2.1 オンラインバージョンアップ(無償)
- 日本語版はここからダウンロードしてください。
- 英語版はここからダウンロードしてください。
- 2.2 新規購入またはCD-ROMによるバージョンアップ(有償)
- CD-ROMによるバージョンアップも受け付けております。
ご注文の際には、以下の情報を最寄りのルネサス営業または特約店までご連絡ください。
- [新規ご購入の場合]
| 製品名 | : | M3T-NC308WA |
| バージョン番号 | : | V.5.00 |
| リリース番号 | : | Release 1 |
| ----- |
言語
(いずれか選択) | : | □日本語版
□英語版 |
| ----- |
製品の使用環境
(いずれか選択) | : |
□Windows XP、Windows Me、Windows 98、Windows 95、Windows 2000、Windows NT 4.0 |
| □Solaris | ※日本語版のみ |
| □HP-UX | ※日本語版のみ |
| □Linux | ※日本語版のみ |
- [CD-ROMによるバージョンアップの場合]
上記情報に加えて、ご使用中の製品のライセンスIDをご連絡ください。
|