質問編集履歴

1

情報追加

2017/02/28 11:24

投稿

minato_hy
minato_hy

スコア68

test CHANGED
File without changes
test CHANGED
@@ -8,7 +8,17 @@
8
8
 
9
9
  ただ、そこでIAR側の`MODULE ?cstartup`という文と`CSTACK`というシンボルの意味が解らず書き換えられません。
10
10
 
11
+
12
+
13
+ `MODULE`はIARでは「ライブラリモジュールの開始」らしいですが、リファレンス内にも説明がないためライブラリモジュールというのがいまいち理解できていません。そのため、GASでどう置き換えればいいのか調べられていないです。マクロのようなものなのでしょうか?
14
+
15
+ また`?cstartup`の`?`は、単なるラベルの一部でいいのでしょうか。IARでは何かを明示するときにラベルに`?`をつける、などの慣習があるのかと思いましたがリファレンスには見当たらず、これも情報不足です。
16
+
17
+ `CSTACK`については、他のファイルからインポートしている気配がないのですが、IARの予約語かなにかでしょうか? ただ、IAR以外の資料で、リンカのほうで指定しているらしきものもあり、正体が判然としません。
18
+
19
+
20
+
11
- このふたつの記述の意味や役割、GNUアセンブラにおいて代替となる記述などに心当たりのある方がいらっしゃればご教授いただきたいです。
21
+ れらの記述の意味や役割、GNUアセンブラにおいて代替となる記述などに心当たりのある方がいらっしゃればご教授いただきたいです。
12
22
 
13
23
 
14
24