RENESAS TOOL NEWS 2008年01月16日 : 080116/tn2
| M16Cシリーズ用Cコンパイラパッケージ
ご使用上のお願い |
M16Cシリーズ用Cコンパイラパッケージの使用上の注意事項を連絡します。
1. 該当製品
M16Cシリーズ*用Cコンパイラパッケージ (M3T-NC30WA)
V.5.42 Release 00 および V.5.43 Release 00
* M16C/60, /30, /20, /10, /TinyおよびR8C/Tinyシリーズの総称です。
2. 内容
-R8Cオプションを使用してコンパイルすると、リンク時に
Warning(ln30) : 'rom_FE' data exceed 0FFFFH
が発生する場合があります。
3. 発生条件
以下の条件すべてに該当する場合に発生します。
(1) High-performance Embedded Workshopでワークスペースを作成した際に
CPU SeriesリストボックスからR8C/Tinyシリーズを選択、かつ、 ROM
サイズ設定で64KB以下を選択したことにより、-R8Cオプションが有効と
なっている。
(2) 次の数学関数のいずれかを使用している。
acosf asinf atan2f atanf cosf coshf
expf log10f logf powf sinf sinhf
sqrtf tanf tanhf
4. 回避策
プロジェクト作成の際に選択したMCUグループのROM領域に収まるように、
rom_FEセクションを配置しなおしてください。
5. 恒久対策
次バージョンで改修する予定です。