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.

编 译 器 特 有 的 功 能4.7 指 令 内 在 函 数本 节 介 绍 C 或 C++ 代 码 中 用 于 实 现 <strong>ARM</strong> 机 器 语 言 指 令 的 指 令 内 在 函 数 。 表 4-7简 要 说 明 了 可 用 内 在 函 数 。指 令 内 在 函 数表 4-7 <strong>ARM</strong> 编 译 器 支 持 的 指 令 内 在 函 数__breakpoint __ldrt __schedule_barrier__cdp __memory_changed __semihost__clrex __nop __sev__clz __pld __sqrt__current_pc __pldw __sqrtf__current_sp __pli __ssat__disable_fiq __promise __strex__disable_irq __qadd __strexd__enable_fiq __qdbl __strt__enable_irq __qsub __swp__fabs __rbit __usat__fabsf __rev __wfe__force_stores __return_address __wfi__ldrex __ror __yield__ldrexd另 请 参 阅 第 4-112 页 的 GNU 内 置 函 数 。4.7.1 __breakpoint此 内 在 函 数 在 编 译 器 生 成 的 指 令 流 中 插 入 BKPT 指 令 。 它 允 许 在 C 或 C++ 代 码 中包 含 断 点 指 令 。<strong>ARM</strong> DUI 0348BC Copyright © 2007-2009 <strong>ARM</strong> Limited. All rights reserved. 4-71ID090708Non-Confidential, Unrestricted Access

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

Saved successfully!

Ooh no, something went wrong!