07.01.2015 Views

PDF version - ARM Information Center

PDF version - ARM Information Center

PDF version - ARM Information Center

SHOW MORE
SHOW LESS

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

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

Saved successfully!

Ooh no, something went wrong!