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 />
オプシ ョ ン --fpu softfpa な ど) を 使 用 する と 、 デフ ォル ト で 警 告 メ ッ<br />
セージが 表 示 されます。<br />
RVCT v2.1 で こ の 動 作 を 変 更 するには、 環 境 変 数 RVCT21_CLWARN を 次 のい<br />
ずれかの 値 に 設 定 し ます。<br />
0 古 い 構 文 および 現 在 使 用 が 制 限 さ れてい る オプシ ョ ンに 対 し<br />
て 警 告 を 表 示 し ます。<br />
1 古 い 構 文 を 許 容 して 警 告 を 表 示 せず、 現 在 使 用 が 制 限 されて<br />
い る オプシ ョ ンに 対 し て 警 告 を 表 示 し ます。 こ れがデフ ォル<br />
トです。<br />
2 古 い 構 文 および 現 在 使 用 が 制 限 さ れてい る オプシ ョ ン を 許 容<br />
して、 警 告 を 表 示 しません。<br />
A.5.2<br />
RVCT v2.1 における <strong>ARM</strong> コ ンパイ ラの 変 更 点<br />
RVCT v2.1 では、 次 の 点 が 変 更 されま した。<br />
• --gnu オプシ ョ ン を 指 定 し て コ ンパ イ ラ を 実 行 する と 、 GNU 拡 張 がサ<br />
ポー ト さ れます。 ただ し、 こ のオプシ ョ ン を 指 定 せずに コ ンパイ ラ を 実<br />
行 し て も、 い く つかの 拡 張 機 能 がサポー ト さ れます。 こ れら の コ ンパイ<br />
ルモード を、 それぞれ 次 のよ う に 呼 びます。<br />
<strong>ARM</strong> モード<br />
--gnu オプシ ョ ン を 指 定 せずに コ ンパイルする、 デフ ォル ト の<br />
モード です。<br />
GNU モード<br />
--gnu オプシ ョ ンを 指 定 してコンパイルし ます。<br />
GNU 拡 張 のすべての 機 能 の リ ス ト 、 およびそれらの 機 能 をサポー ト す<br />
るモード と 言 語 の 詳 細 については、 『RealView コード 生 成 ツール v2.1 コ<br />
ンパイ ラ / ライブラリガイド』 のコンパイラの 参 照 について 説 明 した 章<br />
を 参 照 して 下 さい。<br />
• Edison Design Group (EDG) のフロン トエンドを 使 用 して、 ISO C++ の<br />
サポー ト を 強 化 し ま した。 これによ り、 コード 生 成 の 際 に <strong>ARM</strong> コンパ<br />
イ ラ にプ ロ グ ラ ム 表 現 を 渡 す 完 全 な C++ パーサが 提 供 されます。 その 結<br />
果 、 C++ 例 外 のス ロー と キ ャ ッ チがサポー ト さ れます。<br />
A-40 Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0202IJ<br />
Non-Confidential