質問編集履歴

4

追記

2017/07/18 08:27

投稿

strike1217
strike1217

スコア651

test CHANGED
File without changes
test CHANGED
@@ -71,3 +71,17 @@
71
71
  ダイナミックリンカローダーの役割は、共有ライブラリをメモリにロードし実行ファイルの先頭アドレスに移動することですか?
72
72
 
73
73
  他にも役割があったら教えてください
74
+
75
+
76
+
77
+ 「追記2」___________________________
78
+
79
+ **このエントリアドレスの_startとは 上記の(1)のことですか?**
80
+
81
+ 全くの別物でした。
82
+
83
+
84
+
85
+ では、ダイナミックリンカローダーにコンテキストスイッチが行われたあと、どうやってELFファイルの_startに飛んでいるんでしょうか??
86
+
87
+ %ripレジスタをカウントしていけば自然と_startの中に入るんですか??

3

追記

2017/07/18 08:27

投稿

strike1217
strike1217

スコア651

test CHANGED
File without changes
test CHANGED
@@ -69,3 +69,5 @@
69
69
  「追記」
70
70
 
71
71
  ダイナミックリンカローダーの役割は、共有ライブラリをメモリにロードし実行ファイルの先頭アドレスに移動することですか?
72
+
73
+ 他にも役割があったら教えてください

2

追記

2017/07/18 07:58

投稿

strike1217
strike1217

スコア651

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
1
  ダイナミックリンカローダについてです。
2
+
3
+ [動的なリンカ](http://qiita.com/saikoro-steak/items/5d90ae34b61c16f6b3cf)
2
4
 
3
5
  [動的なリンカ/ローダ](http://ja.manpages.org/ldso/8)
4
6
 
@@ -61,3 +63,9 @@
61
63
 
62
64
 
63
65
  名前が紛らわしいので間違っていたらご指摘お願いします。
66
+
67
+
68
+
69
+ 「追記」
70
+
71
+ ダイナミックリンカローダーの役割は、共有ライブラリをメモリにロードし実行ファイルの先頭アドレスに移動することですか?

1

追記

2017/07/18 07:57

投稿

strike1217
strike1217

スコア651

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,6 @@
1
1
  ダイナミックリンカローダについてです。
2
+
3
+ [動的なリンカ/ローダ](http://ja.manpages.org/ldso/8)
2
4
 
3
5
 
4
6
 
@@ -54,6 +56,8 @@
54
56
 
55
57
  [リンクについてです。](https://teratail.com/questions/80676)
56
58
 
59
+ [C/C++のオブジェクトファイルをldコマンドでリンクする方法](http://www.koikikukan.com/archives/2017/02/24-003333.php)
60
+
57
61
 
58
62
 
59
63
  名前が紛らわしいので間違っていたらご指摘お願いします。