Renesas Synergy™

FAQ 104096 : 未初期化データ領域のデータを保持する方法を教えてください。

Q: 質問

未初期化データ領域のデータを保持する方法を教えてください。


A: 回答 

High-performance Embedded Workshopが生成する_INITSCT()関数は、__sectop(), __secend()演算子で指定した未初期化データ領域(B section)に対して、ゼロクリアの処理を実行します。初期化したい領域と初期化したくない領域をセクション分けして、後者のセクションを__sectop(), __secend()演算子で指定しないようにすれば初期化は実施されません。

 

 

適用製品

SuperHファミリ用C/C++コンパイラパッケージ
H8SX,H8S,H8ファミリ用C/C++コンパイラパッケージ
他にご質問がございましたら、リクエストを送信してください