PDF version - ARM Information Center
PDF version - ARM Information Center
PDF version - ARM Information Center
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
以 前 の リ リ ースについて<br />
サポー ト さ れるすべての 浮 動 小 数 点 アーキテ ク チャ の リ ス ト を 参 照 する<br />
には、 次 の コ マン ド を 使 用 し ます。<br />
armcc --fpu list<br />
• RVCT v3.0 では、 <strong>ARM</strong>v7 用 の Thumb-2 Execution Environment<br />
(Thumb-2EE) がサポート されます。 Thumb-2EE 命 令 セ ッ ト は、<br />
Thumb-2 をベースに、 動 的 に 生 成 さ れる コー ド に 合 わせた 変 更 や 追 加 が<br />
行 われています。<br />
Thumb-2EE 拡 張 機 能 に よ り 、 新 し い 命 令 セ ッ ト の 状 態 と し て ThumbEE<br />
状 態 が 導 入 さ れます。 こ の 状 態 の 命 令 セ ッ ト は、 Thumb-2 命 令 セ ッ ト と<br />
ほぼ 同 一 です。 ただ し、 動 作 が 変 更 さ れた 命 令 、 および 新 し く 使 用 で き<br />
るようになった 命 令 があります。<br />
• <strong>ARM</strong> アセンブラを 使 用 する こ とによ り、 Intel ® ワイヤレス MMX テク<br />
ノロジの 命 令 をアセンブルし、PXA270 プロセッサなどのコードを 開 発<br />
できます。<br />
• RVCT v3.0 では、 <strong>ARM</strong> アーキテ クチャ 用 ABI ( 基 本 標 準 ) [BSABI] の 最<br />
新 の リ リ ースで 必 要 と 定 義 されている よ う に、 DWARF 3 (DWARF<br />
Debugging Standard バージ ョ ン 3) のデバッグテーブルが 完 全 にサポート<br />
されます。<br />
DWARF 3 はデフ ォル ト の 形 式 で、 以 下 の 内 容 を 含 んでいます。<br />
— C++ ネームスペースのデバッ グの 完 全 なサポー ト<br />
— デバ ッ グ 情 報 量 の 拡 大<br />
本 リ リースのコンパイラおよびアセンブラは、 以 下 のように 動 作 しま<br />
す。<br />
— 形 式 を 指 定 し ない 場 合 は、 DWARF 3 が 想 定 されます。<br />
— --debug (-g) を 指 定 する と、 デフォルトでは、 DWARF 3 が 生 成 さ<br />
れます。<br />
コマンド ラインオプショ ン --dwarf2 は、 下 位 互 換 性 のために 引 き 続 き サ<br />
ポー ト されます。<br />
• <strong>ARM</strong> コンパイラおよびリンカでスレッドローカル 記 憶 域 (TLS) をサ<br />
ポー ト する こ と によ り 、 プロ グ ラ ムで 複 数 のス レ ッ ド を 使 用 でき ます。<br />
以 下 の 2 つの 新 しいキーワー ド を 使 用 し て、MPCore で TLS をサポート<br />
できます。<br />
— __declspec(thread)<br />
— __thread<br />
<strong>ARM</strong> DUI 0202IJ Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. A-13<br />
Non-Confidential