12.07.2015 Views

RealView Compilation Tools コンパイラユーザガイド - ARM ...

RealView Compilation Tools コンパイラユーザガイド - ARM ...

RealView Compilation Tools コンパイラユーザガイド - ARM ...

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

コーディング 慣 行詳 細 については、 以 下 を 参 照 し て 下 さ い。• 『コンパイ ラ リ ファレンスガイ ド』 の 「--debug, --no_debug」 (ページ 2-41)• 『コンパイ ラ リ ファレンスガイ ド』 の 「--debug_macros,--no_debug_macros」 (ページ 2-42)• 『コンパイ ラ リ ファレンスガイ ド』 の 「--dwarf2」 (ページ 2-58)• 『コンパイ ラ リ ファレンスガイ ド』 の 「--dwarf3」 (ページ 2-58)• 『コンパイ ラ リ ファレンスガイ ド』 の 「-Onum」 (ページ 2-108)5.1.3 ターゲッ ト CPU の 選 択通 常 、 新 規 バージ ョ ンの <strong>ARM</strong> アーキテ ク チ ャ では、 追 加 の 命 令 と 演 算 モード 、 パイ プ ラ イ ンの 差 分 、 およびレ ジ ス タ の 名 前 変 更 がサポー ト さ れています。• コンパイルされたプログラムを 特 定 の <strong>ARM</strong> アーキテクチャベースのプロ セ ッ サで 実 行 する 場 合 は、 --cpu コマンド ラインオプショ ンを 使 用 して ターゲ ッ ト プ ロ セ ッ サを 選 択 する こ と をお 勧 め し ます。 これによ り、コンパイ ラは、 プロセッサによってサポー ト されている 命 令 を 最 大 限 に利 用 できるだけでなく、 命 令 スケジューリ ングなどのプロセッサ 固 有 の最 適 化 も 実 行 で き る よ う にな り ます。• コンパイルされたプログラムを 種 類 の 異 なるさまざまな <strong>ARM</strong> プロセッサで 実 行 する 場 合 は、 --cpu コマンド ラインオプショ ンを 使 用 して、 アプ リ ケーシ ョ ンに 適 し た 最 大 公 約 数 と な る アーキテ ク チャ を 選 択 する 必要 があ り ます。 例 えば、 <strong>ARM</strong> v6 アーキテ クチャ をサポー ト するプロセッサ 用 のコードをコンパイルするには、 コマンドラインオプション--cpu 6 を 使 用 します。注コマンド ラインオプショ ン --cpu list を 使 用 する と 、 コ ンパイ ラ に よ ってサポー ト さ れてい る プ ロ セ ッ サ と アーキテ ク チ ャ を 列 挙 で き ます。詳 細 については、 以 下 を 参 照 し て 下 さ い。• 「ターゲ ッ ト プ ロ セ ッ サま たはアーキテ ク チャ の 指 定 」 (ページ 2-28)• 『コンパイ ラ リ ファレンスガイ ド』 の 「--cpu=list」 (ページ 2-34)• 『コンパイ ラ リ ファレンスガイ ド』 の 「--cpu=name」 (ページ 2-35)5-4 Copyright © 2002-2010 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0205IJNon-Confidential, ID 100419

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

Saved successfully!

Ooh no, something went wrong!