12.07.2015 Views

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

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

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

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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>ARM</strong> コンパイラの 使 い 方2.6 使 用 する プ ロシージ ャ コール 標 準 (AAPCS) の 指 定<strong>ARM</strong> アーキテ クチャ 向 けプロシージャ コール 標 準 (AAPCS) は、 BaseStandard Application Binary Interface for the <strong>ARM</strong> Architecture (BSABI) 仕 様 の 一部 です。 AAPCS に 準 拠 し た コー ド を 記 述 する と 、 別 々に コ ンパイルおよびアセンブル し たモジ ュールを 連 動 さ せる こ と がで き ます。詳 細 については、 以 下 を 参 照 し て 下 さ い。• 「イ ン ターワー ク 修 飾 子 」• 「 位 置 非 依 存 修 飾 子 」• 「ターゲ ッ ト プ ロ セ ッ サま たはアーキテ ク チャ の 指 定 」 (ページ 2-26)• install_directory\Documentation\Specifications\.... にある <strong>ARM</strong> アーキテクチャ 向 けプロシージャコール 標 準 仕 様 (aapcs.pdf)2.6.1 インターワーク 修 飾 子以 下 の --apcs 修 飾 子 を 使 用 し て、 イ ン ターワー ク を 制 御 で き ます。詳 細 については、 以 下 を 参 照 し て 下 さ い。• 『コンパイ ラ リ ファレンスガイ ド』 の「--apcs=qualifer...qualifier」 (ページ 2-4)• 『デベロ ッ パガ イ ド 』 の 第 5 章 <strong>ARM</strong> と Thumb のインターワーク• 『リンカユーザガイド』 の 第 3 章 基 本 リ ンカ 機 能 の 使 用2.6.2 位 置 非 依 存 修 飾 子以 下 の --apcs 修 飾 子 を 使 用 し て、 位 置 に 依 存 する かど う かを 制 御 で き ます。 これら の 修 飾 子 は、 再 入 可 能 でス レ ッ ド セーフな コー ド の 作 成 に も 影 響 し ます。詳 細 については、 以 下 を 参 照 し て 下 さ い。• 『コンパイ ラ リ ファレンスガイ ド』 の「--apcs=qualifer...qualifier」 (ページ 2-4)• 「 位 置 非 依 存 コー ド およびデータ の 制 限 」 (ページ 2-29)• 『ライブラ リガイ ド』 の 「 再 入 可 能 およびス レ ッ ド セーフ コー ド の 記 述 」(ページ 2-5)• 『リンカリファレンスガイド』 の 第 4 章 BPABI および SysV の 共 有 ラ イブラ リ と 実 行 可 能 フ ァ イル2-30 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!