この記事は、 Resolving ELF Relocation Name / Symbols の翻訳です。認めてくれたLeaf SRの人ありがとう!訳はがんばりましたが、間違ってる所もあるかもしれません。そこはご了承ください…。 共有オブジェクトのELFファイル内関数へのcall命令(たとえば、puts関数の呼び出しとか)は、直接関数のアドレスへ飛ぶのではなくて、PLT(Procedure Linkage Table)に飛ぶよ。PLTを使うと、関数の実際のアドレスを実行時に解決することができる。言い換えると、共有オブジェクトが実際にどこにロードされるかは実行時にならないと分からないので、PLTを使って実際のアドレスを解決している。 次のELFのサンプルを見てみよう: ここに、ELFのテキスト・セグメント1内にある、アドレス0x804833cへの呼び出し命令がある: $ objdump -d
BiViつくば | BiViつくば[茨城県つくば市]駅隣接の都市型商業施設 BiVi。つくばエクスプレス線「つくば駅」東口すぐ。
定額制音楽配信サービス「LINE MUSIC」の無料キャンペーンが8月9日に終了し、10日から有料プランの提供が開始された。LINE MUSICは、LINE、ソニー・ミュージックエンタテインメント、エイベックス・デジタルの3社が立ち上げたLINE MUSIC株式会社が展開するサービスだ。 有料プランは「ベーシックプラン」(500円/30日間)と「プレミアムプラン」(1000円/30日間)の2種類。ベーシックプランは20時間限定で聴き放題、プレミアムプランは視聴時間に制限がない。学生は学校名と学年を登録すれば、ベーシックプランを300円、プレミアムプランを600円で利用できる。 インターネット経由の音楽配信サービスは、すでに海外では定着しつつあるが、日本はなかなか浸透してこなかった。CDが根強く利用されるという特殊なマーケットだったのだ。しかし、今年に入り音楽配信サービスが無料キャンペーンを
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く