質問編集履歴

3

修正

2017/06/16 12:04

投稿

strike1217
strike1217

スコア651

test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
  アセンブルが終了した後ですね。
22
22
 
23
- オブジェクトファイルを生成するとき、スタティックリンクでは、上記の3つをすべて順番に処理するはずです。
23
+ 実行ファイルを生成するとき、スタティックリンクでは、上記の3つをすべて順番に処理するはずです。
24
24
 
25
25
  では、ダイナミックリンクの時は、リンクの段階で何をしているのでしょうか?
26
26
 

2

追記

2017/06/16 12:04

投稿

strike1217
strike1217

スコア651

test CHANGED
File without changes
test CHANGED
@@ -61,3 +61,5 @@
61
61
  [追記]
62
62
 
63
63
  スタティックリンクの場合、オブジェクトファイルの中に含まれていたリローケーション情報、シンボルテーブルはリンク終了後に削除されるようですが、ダイナミックリンクの場合でも同じくダイナミックリンカローダーによるリンク終了後これらの情報は削除されるのでしょうか?
64
+
65
+ 実行の直前ですね。

1

追記

2017/06/16 11:57

投稿

strike1217
strike1217

スコア651

test CHANGED
File without changes
test CHANGED
@@ -55,3 +55,9 @@
55
55
 
56
56
 
57
57
  どなたか教えてください。
58
+
59
+
60
+
61
+ [追記]
62
+
63
+ スタティックリンクの場合、オブジェクトファイルの中に含まれていたリローケーション情報、シンボルテーブルはリンク終了後に削除されるようですが、ダイナミックリンクの場合でも同じくダイナミックリンカローダーによるリンク終了後これらの情報は削除されるのでしょうか?