07.01.2015 Views

PDF version - ARM Information Center

PDF version - ARM Information Center

PDF version - 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 />

A.5 RVCT v2.1 と RVCT v2.0 の 相 違 点<br />

このセクショ ンでは、 RVCT v2.1 と RVCT v2.0 と の 間 の 相 違 点 について 説 明<br />

します。<br />

A.5.1<br />

RVCT v2.1 における 主 な 変 更 点<br />

RVCT v2.1 では、 次 の 点 が 変 更 されま し た。<br />

• 例 外 を 含 め、 C++ が 完 全 にサポー ト されます。<br />

• <strong>ARM</strong>v6 コアのサポートが 強 化 されました。 サポート されるすべてのコ<br />

アの リ ス ト を 参 照 するには、 次 の コ マン ド を 使 用 し ます。<br />

armcc --cpu list<br />

• コンパイラ、 リンカ、 アセンブラ、 および fromelf で、 Microsoft Visual<br />

Studio などの IDE と の 互 換 性 が 高 い 形 式 で 警 告 およびエ ラーを 生 成 する<br />

ための、 新 しい --diag_style オプシ ョ ンがサポー ト されます。<br />

• コ ンパイ ラおよび リ ンカで、 使 用 さ れていない 仮 想 関 数 を 生 成 済 み C++<br />

コー ド か ら 削 除 する 新 機 能 がサポー ト さ れます。<br />

• コンパイラで 新 しい --min_array_alignment オプシ ョ ンがサポー ト されま<br />

す。<br />

• 次 にフ ァ イルを コ ンパイルする と きのため、 使 用 し ていない 関 数 につい<br />

て コ ンパ イ ラ に 通 知 する リ ンカ フ ィ ー ド バ ッ ク を 使 用 で き ます。 フ ィ ー<br />

ド バ ッ ク は 関 数 自 体 のセ ク シ ョ ン 内 に 配 置 さ れ、 後 で リ ンカに よ って 削<br />

除 できるようになっています。<br />

• <strong>ARM</strong> ® ツールを 使 用 する と き、 SHF_STRINGS セクションを 使 用 して、 複 数<br />

のコ ンパ イルユニ ッ ト で 適 切 な 文 字 列 を 共 有 で き ます。 こ れは、 <strong>ARM</strong><br />

アーキテクチャ 用 ELF 標 準 [AAELF] によって 定 義 されています。<br />

• VFPv1 のサポートは 廃 止 される 予 定 です。デフォルトは VFPv2 にな り<br />

ました。 サポートされるすべての FPU のリストを 参 照 するには、 次 の<br />

コマンドを 使 用 します。<br />

armcc --fpu list<br />

• キーワー ド で 単 一 ダ ッ シ ュ を 使 用 する こ と が 制 限 さ れ、 今 後 サポー ト さ<br />

れなくなります。 コンパイルツールを 使 用 するときは、 ダッシュを 2 つ<br />

使 用 し ます。<br />

<strong>ARM</strong> DUI 0202IJ Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. A-39<br />

Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!