02.11.2014 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.

关 于 早 期 版 本<br />

RVCT v3.0 中 不 再 使 用 的 功 能<br />

RVCT v3.0 中 有 以 下 改 动 :<br />

• RVCT v2.2 中 不 提 倡 使 用 的 所 有 功 能 和 命 令 行 选 项 在 RVCT v3.0 中 不 再 使<br />

用 。 要 查 看 这 些 功 能 和 选 项 的 列 表 , 请 参 阅 《 编 译 器 用 户 指 南 》 中 的 “ 附<br />

录 A: 使 用 旧 命 令 行 选 项 ”。<br />

• 早 期 版 本 的 RVCT 支 持 旧 的 编 译 器 选 项 , 以 便 帮 助 您 将 消 息 选 项 迁 移 到 新<br />

版 本 。 但 这 些 选 项 现 在 已 不 再 使 用 , 也 不 再 受 支 持 。 有 关 详 细 信 息 , 请 参<br />

阅 《 编 译 器 用 户 指 南 》 中 的 “ 附 录 A: 使 用 旧 命 令 行 选 项 ”。<br />

• <strong>ARM</strong> 编 译 器 不 支 持 多 行 字 符 串 。 此 行 为 以 前 在 GNU 模 式 中 受 支 持 , 以 便<br />

向 后 兼 容 。<br />

• 不 再 支 持 以 下 特 定 于 编 译 器 的 编 译 指 令 :<br />

— check_printf_formats、 check_scanf_formats 和 check_vprintf_formats<br />

— [no_]debug<br />

• 不 再 支 持 软 件 堆 栈 检 查 。 在 此 版 本 中 , 不 支 持 以 下 编 译 器 和 汇 编 器 选 项 :<br />

— --apcs /swst<br />

— --apcs /noswst<br />

— --apcs /swstna<br />

以 下 内 容 不 再 可 用 :<br />

— 编 译 指 示 [no_]check_stack<br />

— 预 定 义 宏 __APCS_SWST<br />

不 再 提 供 库 的 软 件 堆 栈 检 查 的 版 本 。<br />

RVCT v3.0 中 不 提 倡 使 用 的 功 能<br />

RVCT v3.0 中 有 以 下 改 动 :<br />

• <strong>ARM</strong> 编 译 器 支 持 使 用 选 项 --apcs /adsabi 来 编 译 与 旧 的 <strong>ARM</strong> Developer<br />

Suite (ADS) 应 用 程 序 二 进 制 接 口 (ABI) 兼 容 的 代 码 。 RVCT 3.0 中 不 提 倡<br />

这 样 做 , 而 在 RVCT 3.1 中 已 取 消 这 种 做 法 。<br />

• 以 下 是 不 提 倡 使 用 的 汇 编 器 选 项 , RVCT 3.1 中 已 取 消 这 些 选 项 :<br />

— --no_cache<br />

— --no_regs ( 改 为 使 用 --regnames=none)<br />

— --checkreglist ( 改 为 使 用 --diag_warning 1206)<br />

A-12 Copyright © 2002-2008 <strong>ARM</strong> Limited. All rights reserved. <strong>ARM</strong> DUI 0202IC<br />

Non-Confidential<br />

Unrestricted Access

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

Saved successfully!

Ooh no, something went wrong!