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