12.07.2015 Views

RealView - ARM Information Center

RealView - ARM Information Center

RealView - ARM Information Center

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.

访 问 映 像 符 号RENAMERENAME 命 令 重 命 名 已 定 义 和 未 定 义 的 全 局 符 号 名 称 。语 法RENAME pattern AS replacement_pattern [,pattern AS replacement_pattern] *其 中 :pattern是 一 个 与 零 个 或 多 个 全 局 符 号 相 匹 配 的 字 符 串 , 可 以 选 择 在 其 中 包含 通 配 符 (* 或 ?)。 如 果 pattern 与 任 何 全 局 符 号 均 不 匹 配 , 链 接 器将 忽 略 该 命 令 。 此 操 作 数 可 以 与 已 定 义 和 未 定 义 的 符 号 相 匹 配 。replacement_pattern用 法是 一 个 要 将 符 号 重 命 名 为 的 字 符 串 , 可 以 选 择 在 其 中 包 含 通 配 符(* 或 ?)。 此 处 的 通 配 符 必 须 在 pattern 中 具 有 对 应 的 通 配 符 。pattern 通 配 符 匹 配 的 字 符 将 替 换 replacement_pattern 通 配 符 。例 如 , 对 于 名 为 func1 的 符 号 :RENAME f* AS my_f*将 func1 重 命 名 为 my_func1。无 法 将 符 号 重 命 名 为 已 存 在 的 符 号 名 , 即 使 正 在 重 命 名 目 标 符 号 名 本 身 。 RENAME中 仅 允 许 使 用 一 个 通 配 符 (* 或 ?)。 例 如 , 假 定 有 一 个 包 含 符 号 func1、func2 和func3 的 映 像 :EXPORT func1 AS func2RENAME func3 AS b2EXPORT func1 AS func3b2;invalid, func2 exists;invalid, func3 exists, even though it is renamed to链 接 器 在 执 行 任 何 替 换 之 前 先 处 理 控 制 文 件 。 因 此 , 不 能 在 第 1 行 中 使 用 RENAMEA AS B 并 在 第 2 行 中 使 用 RENAME B AS A。<strong>ARM</strong> DUI 0349AC 版 权 所 有 © 2007 <strong>ARM</strong> 公 司 。 保 留 所 有 权 利 。 4-15

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

Saved successfully!

Ooh no, something went wrong!