10.07.2015 Views

MPLAB® C30 C 编译器用户指南

MPLAB® C30 C 编译器用户指南

MPLAB® C30 C 编译器用户指南

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

MPLAB <strong>C30</strong> C 编 译 器 诊 断function might be possible candidate for attribute ‘noreturn’编 译 器 检 测 到 函 数 不 返 回 。 如 果 用 “noreturn” 属 性 声 明 了 函 数 , 那 么 编 译 器 就 能 生成 更 好 的 代 码 。function returns address of local variable函 数 不 应 返 回 局 部 变 量 的 地 址 , 因 为 当 函 数 返 回 时 , 局 部 变 量 占 用 的 存 储 空 间 被 释 放掉 了 。function returns an aggregate函 数 的 返 回 值 是 聚 集 类 型 。function ‘name’ redeclared as inlineprevious declaration of function ‘name’ with attribute noinline前 面 用 属 性 noinline 声 明 了 函 数 “name”, 现 在 又 用 关 键 字 “inline” 声 明 了 该 函 数来 允 许 函 数 内 联 。function ‘name’ redeclared with attribute noinlineprevious declaration of function ‘name’ was inline前 面 用 “inline” 声 明 了 函 数 “name”, 现 在 又 用 属 性 “noinline” 属 性 声 明 了 该 函 数使 函 数 不 能 被 内 联 。function ‘identifier’ was previously declared within a block前 面 在 一 个 块 中 显 式 声 明 了 指 定 的 函 数 , 而 在 当 前 的 代 码 行 中 又 有 对 该 函 数 的 隐 式 声明 。GGCC does not yet properly implement ‘[*]’ array declarators编 译 器 目 前 不 支 持 长 度 可 变 的 数 组 。Hhex escape sequence out of range十 六 进 制 序 列 必 须 小 于 十 六 进 制 数 100 ( 即 十 进 制 的 256)。Iignoring asm-specifier for non-static local variable ‘identifier’当 对 普 通 的 非 寄 存 器 局 部 变 量 使 用 asm 说 明 符 时 , 这 一 说 明 符 被 忽 略 。ignoring invalid multibyte character当 分 析 一 个 多 字 节 字 符 时 , 编 译 器 确 定 这 一 字 符 是 无 效 的 。 无 效 字 符 被 忽 略 。ignoring option ‘option’ due to invalid debug level specification对 非 有 效 的 调 试 级 别 使 用 了 调 试 选 项 。ignoring #pragma identifierMPLAB <strong>C30</strong> 编 译 器 不 支 持 指 定 的 pragma, 因 此 被 忽 略 。imaginary constants are a GCC extentionISO C 不 允 许 虚 数 数 字 常 量 。implicit declaration of function ‘identifier’指 定 的 函 数 之 前 没 有 显 式 的 声 明 ( 函 数 定 义 或 函 数 原 型 ), 因 此 编 译 器 为 其 假 定 返 回值 类 型 和 参 数 。© 2005 Microchip Technology Inc. DS51284C_CN 第 139 页

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

Saved successfully!

Ooh no, something went wrong!