08.11.2014 Views

RealView Compilation Tools アセンブラガイド - ARM Information Center

RealView Compilation Tools アセンブラガイド - ARM Information Center

RealView Compilation Tools アセンブラガイド - ARM Information Center

SHOW MORE
SHOW LESS

Create successful ePaper yourself

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

ディレクティブリファレンス<br />

NOINIT<br />

データ セ ク シ ョ ンが 初 期 化 さ れていないか、 ま<br />

たはゼ ロ に 初 期 化 さ れてい る こ と を 示 し ます。 こ<br />

の 属 性 に 含 まれるのは、 空 間 予 約 デ ィ レ ク テ ィ<br />

ブ SPACE か、 初 期 値 がゼロに 設 定 された DCB、 DCD、<br />

DCDU、 DCQ、 DCQU、 DCW、 または DCWU ディレクティブ<br />

だけです。 エ リ ア を 初 期 化 し ないか、 ま たはゼ ロ<br />

で 初 期 化 する かは リ ン ク 時 に 決 め る こ と がで き<br />

ます。 『リンカユーザガイド』 の 第 3 章 基 本 リ<br />

ンカ 機 能 の 使 用 を 参 照 して 下 さい。<br />

PREINIT_ARRAY<br />

現 在 の 領 域 の ELF 型 を SHT_PREINIT_ARRAY に 設 定<br />

します。<br />

READONLY このセクションへの 書 き 込 みが 禁 止 されている<br />

ことを 示 します。 コード エ リ アの 場 合 はこれがデ<br />

フォルトです。<br />

READWRITE こ のセ ク シ ョ ンに 対 する 読 み 出 し と 書 き 込 みが<br />

可 能 な こ と を 示 し ます。 データ エ リ アの 場 合 は こ<br />

れがデフ ォル ト です。<br />

SECFLAGS=n<br />

SECTYPE=n<br />

STRINGS<br />

現 在 のセ ク シ ョ ンに ELF フラグを 1 つ 以 上 (n で<br />

指 定 されます) 追 加 します。<br />

現 在 のセ ク シ ョ ンの ELF 型 を n に 設 定 し ます。<br />

現 在 のセ ク シ ョ ンに SHF_STRINGS フラグを 追 加 し<br />

ます。 STRINGS 属 性 を 使 用 するには、 MERGE=1 属 性<br />

も 使 用 する 必 要 があ り ます。 セクションのコンテ<br />

ンツは、DCB ディレクティブを 使 用 して NULL で<br />

終 わる 文 字 列 である 必 要 があ り ます。<br />

使 用 法<br />

AREA ディレクティブを 使 用 して、 ソースファイルを 複 数 の ELF セクションに<br />

分 割 し ます。 複 数 の AREA デ ィ レ ク テ ィ ブで 同 じ 名 前 を 使 用 で き ます。 同 じ 名 前<br />

の 付 いたエ リ アはすべて、 同 じ ELF セ ク シ ョ ンに 配 置 さ れます。 特 定 の 名 前<br />

の 付 いた 最 初 の AREA ディレクティブの 属 性 だけが 適 用 されます。<br />

7-84 Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0204IJ<br />

Non-Confidential

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

Saved successfully!

Ooh no, something went wrong!