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.

简 介1.2 源 语 言 模 式<strong>ARM</strong> 编 译 器 有 三 种 不 同 的 源 语 言 模 式 可 用 于 编 译 不 同 种 类 的 C 和 C++ 源 代 码 。这 些 模 式 是 :• ISO C90• ISO C99• ISO C++。1.2.1 ISO C90<strong>ARM</strong> 编 译 器 根 据 1990 C 标 准 和 附 录 的 定 义 编 译 C 代 码 :• ISO/IEC 9899:1990。 1990 C 国 际 标 准 。• ISO/IEC 9899 AM1。1995 标 准 附 录 1, 通 过 wchar.h 和 wtype.h 增 加 了 对 国际 字 符 的 支 持 。<strong>ARM</strong> 编 译 器 还 支 持 几 种 ISO C90 扩 展 。 有 关 详 细 信 息 , 请 参 阅 第 1-5 页 的 语 言扩 展 和 语 言 遵 从 性 。在 整 篇 文 档 中 , 术 语 :C90 是 指 ISO C90, 以 及 <strong>ARM</strong> 扩 展 。使 用 编 译 器 选 项 --c90 可 编 译 C90 代 码 。 这 是 缺 省 设 置 。严 格 C90 是 指 根 据 1990 C 标 准 和 附 录 定 义 的 C。另 请 参 阅• 第 2-22 页 的 --c90• 第 1-5 页 的 语 言 扩 展 和 语 言 遵 从 性• 附 录 B 标 准 C 实 现 定 义1.2.2 ISO C99<strong>ARM</strong> 编 译 器 编 译 根 据 1999 C 标 准 和 附 录 定 义 的 C 代 码 :• ISO/IEC 9899:1999。 1999 C 国 际 标 准 。<strong>ARM</strong> 编 译 器 还 支 持 几 种 ISO C99 扩 展 。 有 关 详 细 信 息 , 请 参 阅 第 1-5 页 的 语 言扩 展 和 语 言 遵 从 性 。<strong>ARM</strong> DUI 0348BC Copyright © 2007-2009 <strong>ARM</strong> Limited. All rights reserved. 1-3ID090708Non-Confidential, Unrestricted Access

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

Saved successfully!

Ooh no, something went wrong!