PDF version - ARM Information Center
PDF version - ARM Information Center
PDF version - ARM Information Center
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
はじめに<br />
<strong>ARM</strong> アーキテクチャ 用 ABI ( 基 本 標 準 ) (BSABI) は、 以 下 の 仕 様 か ら 構 成 さ<br />
れています。<br />
AADWARF <strong>ARM</strong> アーキテクチャ DWARF 標 準 。 この ABI では、 DWARF 3 標<br />
準 を 使 用 して、 オブジェ ク ト のプロデューサとデバッガ 間 のや<br />
り 取 り を 規 定 し ています。<br />
AAELF<br />
AAPCS<br />
BPABI<br />
CLIBABI<br />
CPPABI<br />
EHABI<br />
RTABI<br />
<strong>ARM</strong> アーキテクチャ ELF 標 準 。 汎 用 的 な ELF 標 準 をベース と<br />
し、 プロデューサと コンシューマ 間 でのリ ンク 可 能 ファ イルと<br />
実 行 可 能 フ ァ イルのや り 取 り を 規 定 し ています。<br />
<strong>ARM</strong> アーキテクチャ 向 けプロシージャ コール 標 準 。 実 行 時 の 関<br />
数 間 の 制 御 と データ のや り 取 り を 規 定 し ています。 RVCT でサ<br />
ポー ト さ れてい る 主 要 な 実 行 環 境 の 種 類 ご と に、 AAPCS のバ リ<br />
アン トが 用 意 されています。<br />
<strong>ARM</strong> アーキテ ク チ ャ 用 ベースプ ラ ッ ト フ ォーム ABI。 静 的 なリ<br />
ンカに よ って 生 成 さ れた 実 行 可 能 フ ァ イルや 共 有 オブジ ェ ク ト<br />
フ ァ イルの 形 式 と 内 容 を 規 定 しています。 ポス ト リ ン クを 使 用<br />
し て、 プ ラ ッ ト フ ォーム 固 有 の 実 行 フ ァ イ ルをサポー ト し ます。<br />
プラッ ト フォーム ABI を 派 生 させるのに 使 用 する 基 本 標 準 を 提<br />
供 します。<br />
<strong>ARM</strong> アーキテクチャ 用 C ライブラリ ABI。 ABI と C ライブラリ<br />
の 関 係 を 定 義 し ています。<br />
<strong>ARM</strong> アーキテクチャ 用 C++ ABI。 IA-64 向 けに 開 発 さ れた 汎 用 的<br />
な C++ ABI をベース と し、 独 立 した C++ コンパイラ 間 のイン<br />
ターワー ク を 規 定 し ています。<br />
<strong>ARM</strong> アーキテ ク チャ 用 例 外 処 理 ABI。 例 外 がどのようにスロー<br />
さ れ 処 理 さ れるのかについて、 言 語 に 依 存 し ない 側 面 と C++ 固<br />
有 の 側 面 の 両 方 か ら 定 義 し ています。<br />
<strong>ARM</strong> アーキテクチャ 用 ラ インタ イム ABI。 個 別 に 作 成 されたオ<br />
ブジ ェ ク ト が 浮 動 小 数 点 と コ ンパイ ラヘルパ 関 数 のサポー ト に<br />
おいて 実 行 環 境 に 何 を 期 待 で き る かを を 規 定 し ています。<br />
基 本 標 準 、 ソ フ ト ウ ェ ア イ ン タ フ ェース、 および <strong>ARM</strong> でサポー ト されてい<br />
る 標 準 の 詳 細 については、<br />
install_directory\Documentation_Specifications_4.0\<strong>PDF</strong> を 参 照 して 下 さい。<br />
最 新 版 の 詳 細 については、 http://www.arm.com を 参 照 して 下 さい。<br />
<strong>ARM</strong> DUI 0202IJ Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. 1-5<br />
Non-Confidential