12.07.2015 Views

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

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

RealView 编译工具编译器参考指南 - 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.

语 言 扩 展3.7 GNU 语 言 扩 展本 节 介 绍 <strong>ARM</strong> 编 译 器 支 持 的 GNU 编 译 器 扩 展 。 仅 在 GNU 模 式 下 支 持 这 些 扩展 , 即 , 使 用 --gnu 选 项 编 译 源 代 码 时 。 有 关 详 细 信 息 , 请 参 阅 第 1-6 页 的 语 言遵 从 性 和 第 2-66 页 的 --gnu。注 意并 非 所 有 语 言 都 支 持 各 种 GNU 编 译 器 扩 展 。 例 如 , C++ 不 支 持 扩 展 的 指 针 算法 。有 关 使 用 GNU 扩 展 的 详 细 信 息 , 请 参 阅 http://gcc.gnu.org 上 的 在 线 GNU 编 译器 文 档 。有 关 <strong>ARM</strong> 编 译 器 的 其 他 参 考 材 料 , 另 请 参 阅 :• 附 录 B 标 准 C 实 现 定 义• 附 录 C 标 准 C++ 实 现 定 义• 附 录 D C 和 C++ 编 译 器 实 现 限 制3.7.1 替 代 关 键 字编 译 器 可 识 别 __keyword__ 形 式 的 替 代 关 键 字 。 这 些 替 代 关 键 字 具 有 与 原 始 关 键字 相 同 的 行 为 。示 例__const__ int pi = 3.14; // same as const int pi = 3.143.7.2 asm 关 键 字此 关 键 字 是 __asm 关 键 字 的 同 义 词 。模 式仅 在 C90 和 C99 的 GNU 模 式 下 支 持 。另 请 参 阅• 第 4-5 页 的 __asm<strong>ARM</strong> DUI 0348BC Copyright © 2007-2009 <strong>ARM</strong> Limited. All rights reserved. 3-23ID090708Non-Confidential, Unrestricted Access

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

Saved successfully!

Ooh no, something went wrong!