Renesas Synergy™

FAQ 3000029 : static関数、変数のシンボル名(CC-RL)

Q : 質問

RL78コンパイラCC-RLを使用しています。static宣言した関数、変数は、コンパイルしたらどのような名前になるのでしょうか?

 


A : 回答

次のようなシンボル名となります。

・static関数の場合
 _関数名@num
・ファイル内static変数の場合
 _変数名@num
・関数内static変数の場合
 _変数名@num@関数ラベル

上記の「num」は、任意の数字でコンパイラが付加します。

 

適用製品

e2 studio
CS+ (旧 CubeSuite+)
RL78ファミリ用Cコンパイラパッケージ
他にご質問がございましたら、リクエストを送信してください