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 />
• 動 的 シンボルのエ ク ス ポー ト 方 法 を よ り 制 御 しやす く する ため、 <strong>ARM</strong><br />
コ ンパ イ ラ に 以 下 の 新 し いオプシ ョ ンが 用 意 さ れています。<br />
— --dllexport_all<br />
— --no_hide_all<br />
• RVCT の 他 の コ ンポーネン ト では 実 行 で き ない 分 岐 の 最 適 化 を <strong>ARM</strong> リ<br />
ン カで 実 行 で き ます。 セ ク シ ョ ンの 最 後 で 分 岐 命 令 を 最 適 化 する Tail の<br />
呼 び 出 し セ ク シ ョ ン を 処 理 する ため、 2 つの 新 しいコマン ド ラ イ ンオプ<br />
ションを 使 用 できます。<br />
• RVCT v2.1 で 使 用 が 制 限 されていたオプシ ョ ンは、 v2.2 で 使 用 されな く<br />
な り ま し た ( 詳 細 については、 「「RVCT v2.2 で 廃 止 さ れた 機 能 」」 を 参 照<br />
して 下 さい)。<br />
• RVCT v2.1 でサポー ト されていたオプシ ョ ンの 一 部 は、 v2.2 で 使 用 が 制<br />
限 されています ( 詳 細 については、 「RVCT v2.2 での 使 用 が 制 限 される 機<br />
能 」 (ページ A-30) を 参 照 して 下 さい)。<br />
RVCT v2.2 で 廃 止 された 機 能<br />
RVCT v2.2 では、 次 の 点 が 変 更 されま した。<br />
• RVCT v2.1 で 使 用 が 制 限 さ れていたすべての 機 能 およびオプシ ョ ンは、<br />
RVCT v2.2 で 廃 止 されま し た。 以 下 に 例 を 示 し ます。<br />
— <strong>ARM</strong> Object Format (AOF)、 <strong>ARM</strong> Library Format (ALF) 形 式 のライ<br />
ブ ラ リ な ど、 従 来 の Software Development Toolkit (SDT) 形 式<br />
— armlink -help の よ う に、 キーワー ド に 単 一 のダ ッ シ ュ を 使 用 する こ<br />
と<br />
— コンパイラオプション -ansi および -ansic<br />
• -fy、-fd、-Ec、-zo など、 RVCT v2.1 で 使 用 が 制 限 されていた 古 いコ ンパイ<br />
ラオプショ ンの 名 前 は、 RVCT v2.2 では 廃 止 されま した。<br />
よ り 適 切 なオプシ ョ ン 名 が 存 在 する 場 合 は、 コ ンパ イ ラ に よ って 警 告 が<br />
表 示 さ れます。 以 下 に 例 を 示 し ます。<br />
armcc -zo<br />
Warning: X0010W: Old syntax, please use '--split_sections'.<br />
こ れら の 機 能 およびオプシ ョ ンの リ ス ト については、 『コンパイ ラユー<br />
ザガイ ド』 の 付 録 A 「 以 前 の コ マン ド ラ イ ンオプシ ョ ンの 使 用 」 を 参 照<br />
して 下 さい。<br />
A-28 Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0202IJ<br />
Non-Confidential