| EL_Init | ![]() ![]() |
ELライブラリを初期化します。 |
|---|
| EL_Link | ![]() ![]() |
ELFオブジェクトまたはそのアーカイブをユーザのリードAPIを通して再配置する。 本関数は使用せず、EL_LinkEx() の使用を推奨します。 |
|---|---|---|
| EL_LinkFile | ![]() ![]() |
ELFオブジェクトまたはそのアーカイブをファイルからバッファに再配置する。 本関数は使用せず、EL_LinkFileEx() の使用を推奨します。 |
| EL_LinkImage | ![]() ![]() |
ELFオブジェクトまたはそのアーカイブをメモリからバッファに再配置する。 本関数は使用せず、EL_LinkImageEx() の使用を推奨します。 |
| EL_LinkEx | ![]() ![]() |
ELFオブジェクトまたはそのアーカイブをユーザのリードAPIを通して再配置する。 |
| EL_LinkFileEx | ![]() ![]() |
ELFオブジェクトまたはそのアーカイブをファイルからバッファに再配置する。 |
| EL_LinkImageEx | ![]() ![]() |
ELFオブジェクトまたはそのアーカイブをメモリからバッファに再配置する。 |
| EL_CalcEnoughBufferSizeforLink | ![]() ![]() |
再配置に必要となるバッファサイズを求める。 |
| EL_CalcEnoughBufferSizeforLinkFile | ![]() ![]() |
再配置に必要となるバッファサイズを求める。 |
| EL_CalcEnoughBufferSizeforLinkImage | ![]() ![]() |
再配置に必要となるバッファサイズを求める。 |
| EL_ResolveAll | ![]() ![]() |
アドレステーブルを使って未解決のシンボルを解決する。 |
|---|---|---|
| EL_Export | ![]() ![]() |
アドレステーブルにエントリを追加する。 |
| EL_AddStaticSym | ![]() ![]() |
アドレステーブルにスタティック側のエントリを追加する。 |
| EL_GetGlobalAdr | ![]() ![]() |
アドレステーブルから指定文字列に該当するアドレスを返す。 |
| EL_Unlink | ![]() ![]() |
オブジェクトをアンリンクする。 |
| EL_IsResolved | ![]() ![]() |
オブジェクトに未解決な外部参照が残っていないかを調べる。 |
|---|---|---|
| EL_GetLibSize | ![]() ![]() |
ELFオブジェクトのサイズを求める。 |
| EL_GetResultCode | ![]() ![]() |
最後に行った処理の結果を取得します。 |
| ELResult | ![]() ![]() |
リンク処理の結果を表します。 |
|---|
| ELAdrEntry | ![]() ![]() |
エクスポートシンボル情報を格納するための構造体。 |
|---|---|---|
| ELAlloc | ![]() ![]() |
ELライブラリに渡すメモリ確保のユーザAPI。 |
| ELFree | ![]() ![]() |
ELライブラリに渡すメモリ開放のユーザAPI。 |
| ELReadImage | ![]() ![]() |
オブジェクトファイルを読み込みためのユーザAPI。 |
| ELLinkMode | ![]() ![]() |
動的リンクをテストする際のモードを表す列挙型です。 |