ARM® コンパイラ スタートガイド

バージョン 6.00


目次

Preface
本書について
本書の構成
用語集
表記規則
ご意見、ご感想
その他の情報
1 ARM コンパイラ 6 ツールチェーンの概要
1.1 ARMv8 用語について
1.2 ARM® コンパイラ について
1.3 ARM® コンパイラのホストプラットフォームサポート
1.4 ツールチェーンのマニュアルについて
1.5 ARM® コンパイラツールチェーンライセンス
1.6 ARM® コンパイラにおける標準への準拠
1.7 ARM アーキテクチャ用 ABI(基本標準)への準拠
1.8 ARM® コンパイラ 6 によって提供される GCC 互換性
1.9 ツールチェーンの環境変数
1.10 ツールチェーンでサポートされている ARM アーキテクチャ
1.11 ARM® コンパイラおよび仮想アドレス空間
1.12 コンパイルツールのコマンドラインオプションの規則
1.13 ARM® コンパイラ移行ツール
1.14 ARM® コンパイラパッケージ構造
1.15 コンパイラのコマンドラインオプション
1.16 Rogue Wave のマニュアル
1.17 Clang と LLVM ドキュメント
1.18 参考資料
2 アプリケーションの作成
2.1 ARM Compilation Tools の概要
2.2 ARM コンパイラコマンド
2.3 C ソースからのイメージのビルド
2.4 ARM リンカコマンド
2.5 オブジェクトファイルをリンク(armclang)
2.6 ARM アセンブラコマンド
2.7 GNU 構文アセンブリコードからのイメージのビルド
2.8 レガシー ARM 構文アセンブリコードからのイメージのビルド
2.9 fromelf イメージ変換コマンド

図の一覧

1-1 Rogue Wave の HTML マニュアル
2-1 一般的なツール使用の流れ図

表の一覧

1-1 ツールチェーンで使用される環境変数
1-2 コンパイラのコマンドラインオプション

リリース情報

ドキュメント履歴
発行 日付 機密保持ステータス 変更点
A 14 3 月 2014 非機密扱い ARM コンパイラ v6.00 リリース

Non-Confidential Proprietary Notice

® または ™ のマークが付いた言葉およびロゴは、この著作権情報で別段に規定されている場合を除き、ARM® の EU またはその他の国における登録商標および商標です。本書に記載されている他の製品名は、各社の所有する商標です。
本書に記載されている情報の全部または一部、ならびに本書で紹介する製品は、著作権所有者の文書による事前の許可を得ない限り、転用・複製することを禁じます。
本書に記載されている製品は、今後も継続的に開発・改良の対象となります。本書に含まれる製品およびその利用方法についての情報は、ARM が利用者の利益のために提供するものです。したがって当社では、製品の市販性または利用の適切性を含め、暗示的・明示的に関係なく一切の責任を負いません。
本書は、本製品の利用者をサポートすることだけを目的としています。本書に記載されている情報の使用、情報の誤りまたは省略、あるいは本製品の誤使用によって発生したいかなる損失・損傷についても、ARM は一切責任を負いません。
ARM という用語が使用されている場合、"ARM または必要に応じてその子会社" を指します。

機密保持ステータス

本書は非機密扱いであり、本書を使用、複製、および開示する権利は、ARM および ARM が本書を提供した当事者との間で締結した契約の条項に基づいたライセンスの制限により異なります。
無制限アクセスは、ARM 社内による分類です。

製品ステータス

本書の情報は最終版であり、開発済み製品に対応しています。

Web アドレス

非機密扱いPDF file icon PDF 版ARM DUI0741AJ
Copyright © 2014 ARM.All rights reserved.