ARM® コンパイラ 移行と互換性ガイド

バージョン 6.00


目次

Preface
本書について
本書の構成
用語集
表記規則
ご意見、ご感想
その他の情報
1 コンパイラコンフィギュレーション情報
1.1 コンパイラコンフィギュレーション情報
2 コマンドラインオプションの比較
2.1 ARM® コンパイラ 6 コンパイラのコマンドラインオプションと ARM® コンパイラ の古いバージョンの比較
2.2 アセンブリソースコードをプリプロセスするコマンドラインオプション
3 コンパイラソースコードの互換性
3.1 言語拡張機能の互換性
3.2 C および C++ の実装の互換性
4 コンパイラ移行のサポートツール
4.1 ARM コンパイラソースの互換性チェッカのコマンドライン構文
4.2 ARM コンパイラソースの互換性チェッカによって実行される互換性チェック
4.3 JSON コンパイルデータベースを使用した ARM コンパイラソースの互換性チェッカのコンパイラオプションの指定
4.4 ARM コンパイラソースの互換性チェッカの JSON コンパイルデータベース形式
4.5 コマンドライン変換ラッパの実行
4.6 コマンドライン変換ラッパのカスタマイズ

表の一覧

1-1 FlexNet のバージョン
2-1 ARM コンパイラ 6 コンパイラのコマンドラインオプションと ARM コンパイラ の古いバージョンの比較
3-1 置き換える必要のある言語拡張機能
3-2 C および C++ の実装に関する詳細な相違点

リリース情報

ドキュメント履歴
発行 日付 機密保持ステータス 変更点
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 DUI0742AJ
Copyright © 2014 ARM.All rights reserved.