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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ディレクティブリファレンス<br />

7.8.13 NOFP<br />

NOFP デ ィ レ ク テ ィ ブは、 アセンブ リ 言 語 ソ ース フ ァ イル 内 の 浮 動 小 数 点 命 令<br />

を 禁 止 し ます。<br />

構 文<br />

NOFP<br />

使 用 法<br />

NOFP を 使 用 し て、 ソ フ ト ウ ェ ア ま たはターゲ ッ ト ハー ド ウ ェ アで 浮 動 小 数 点<br />

命 令 がサポー ト さ れていない 場 合 な どに、 浮 動 小 数 点 命 令 が 使 用 さ れる こ と<br />

を 防 ぎます。<br />

NOFP デ ィ レ ク テ ィ ブ よ り 後 に 浮 動 小 数 点 命 令 が 出 現 する と 、 Unknown opcode エ<br />

ラーが 生 成 され、 アセンブルに 失 敗 します。<br />

浮 動 小 数 点 命 令 よ り 後 に NOFP デ ィ レ ク テ ィ ブが 検 出 さ れる と 、 アセンブ ラ に<br />

よ って 以 下 のエラーが 生 成 されます。<br />

Too late to ban floating point instructions<br />

アセンブルに 失 敗 します。<br />

7.8.14 REQUIRE<br />

REQUIRE デ ィ レ ク テ ィ ブは、 セ ク シ ョ ン 間 の 依 存 関 係 を 指 定 し ます。<br />

構 文<br />

REQUIRE label<br />

各 項 目 には 以 下 の 意 味 があ り ます。<br />

label<br />

必 要 な ラベルの 名 前 を 指 定 し ます。<br />

使 用 法<br />

REQUIRE を 使 用 する と 、 関 連 する セ ク シ ョ ンが 直 接 呼 び 出 さ れない 場 合 で も、<br />

そのセクシ ョ ンをイン クルードする こ とができ ます。 REQUIRE ディレクティブ<br />

を 含 むセクションがリンクにインクルードされる 場 合 、 リンカは、 指 定 され<br />

た ラベルの 定 義 を 含 むセ ク シ ョ ン も イ ン ク ルー ド し ます。<br />

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

Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!