08.11.2014 Views

RealView Compilation Tools アセンブラガイド - ARM Information Center

RealView Compilation Tools アセンブラガイド - ARM Information Center

RealView Compilation Tools アセンブラガイド - ARM Information Center

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>ARM</strong> アセン ブ リ 言 語 の 記 述<br />

2.10 フ レームデ ィ レ ク テ ィ ブの 使 用<br />

以 下 のいずれかを 実 行 する 場 合 、 フ レームデ ィ レ ク テ ィ ブを 使 用 し て、 コー<br />

ド がス タ ッ ク を 使 用 する 方 法 を 記 述 する 必 要 があ り ます。<br />

• スタック 展 開 を 使 用 してアプリケーションをデバッグする。<br />

• フラッ トプロファイリングまたはコールグラフプロファイリングを 使 用<br />

する。<br />

これらのディレクティブの 詳 細 については、 「Frame ディレクティブ」 (ペー<br />

ジ 7-46) を 参 照 して 下 さい。<br />

アセンブラは、 フレームディ レ クテ ィブを 使 用 して、 生 成 する ELF 形 式 のオ<br />

ブジェ ク ト フ ァ イルに DWARF デバ ッ グフ レーム 情 報 を 挿 入 し ます。 この 情 報<br />

は、 デバ ッ ガがス タ ッ ク 展 開 と プロ フ ァ イ リ ングを 行 う と きに 必 要 です。 ス<br />

タ ッ クチェ ッ ク 修 飾 子 の 詳 細 については、<br />

install_directory\Documentation\Specifications\... にある 『Procedure Call<br />

Standard for the <strong>ARM</strong> Architecture』 (aapcs.pdf) を 参 照 して 下 さい。<br />

以 下 の 点 に 注 意 し て 下 さ い。<br />

• フレームディレクティブによって、 アセンブラが 生 成 したコードに 影 響<br />

が 及 ぶこ と はあ り ません。<br />

• アセンブ ラ では、 フ レームデ ィ レ ク テ ィ ブの 情 報 を 実 行 さ れた 命 令 に 対<br />

し て 検 証 し ません。<br />

<strong>ARM</strong> DUI 0204IJ Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. 2-55<br />

Non-Confidential

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!