12.07.2015 Views

RealView 编译工具编译器参考指南 - ARM Information Center

RealView 编译工具编译器参考指南 - ARM Information Center

RealView 编译工具编译器参考指南 - ARM Information Center

SHOW MORE
SHOW LESS

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

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

编 译 器 命 令 行 选 项用 法使 用 此 选 项 可 向 编 译 器 通 知 MUL 指 令 使 用 乘 法 器 块 和 芯 片 的 相 关 部 件 的 周 期数 。 在 该 指 令 完 成 之 前 , 芯 片 的 这 些 部 件 将 无 法 用 于 其 他 指 令 , 要 使 用 的 任 何后 续 指 令 也 无 法 使 用 MUL 的 结 果 。处 理 器 可 能 具 有 两 个 或 更 多 个 为 给 定 硬 件 实 现 而 设 置 的 乘 法 器 选 项 。 例 如 , 可能 将 一 个 实 现 配 置 为 需 要 一 个 周 期 来 执 行 。 另 一 实 现 可 能 需 要 33 个 周 期 来 执行 。 此 选 项 用 于 为 给 定 处 理 器 传 达 正 确 的 周 期 数 。示 例--multiply_latency=33另 请 参 阅• 《Cortex -M1 技 术 参 考 手 册 》。2.1.115 --nonstd_qualifier_deduction, --no_nonstd_qualifier_deduction此 选 项 控 制 是 否 要 在 C++ 中 限 定 名 的 限 定 符 部 分 内 执 行 非 标 准 模 板 自 变 量 推算 。如 果 启 用 此 功 能 , 则 可 在 类 似 A::B 或 T::B 的 上 下 文 中 推 算 模 板 参 数 T 的 模 板自 变 量 。 标 准 推 算 机 制 将 它 们 视 为 以 下 非 推 算 上 下 文 : 所 用 值 属 于 显 式 指 定 模板 参 数 或 在 别 处 推 算 的 模 板 参 数 。注 意--nonstd_qualifier_deduction 仅 作 为 不 符 合 C++ 标 准 的 旧 式 源 代 码 的 迁 移 辅 助 选项 。 不 建 议 使 用 此 选 项 。模 式仅 当 源 语 言 为 C++ 时 , 此 选 项 才 有 效 。缺 省 设 置缺 省 为 --no_nonstd_qualifier_deduction。2.1.116 -o filename此 选 项 指 定 输 出 文 件 的 名 称 。 所 生 成 的 输 出 文 件 的 完 整 名 称 因 所 使 用 的 组 合 选项 而 异 , 具 体 说 明 详 见 第 2-92 页 的 表 2-5 和 第 2-93 页 的 表 2-6。2-92 Copyright © 2007-2009 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0348BCNon-Confidential, Unrestricted AccessID090708

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

Saved successfully!

Ooh no, something went wrong!