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 编 译 器 诊 断V__VA_ARGS__ can only appear in the expansion of a C99 variadic macro应 将 预 定 义 的 宏 __VA_ARGS 用 于 使 用 省 略 号 的 宏 定 义 的 替 换 部 分 中 。value computed is not used一 个 计 算 的 值 未 使 用 。variable ‘name’ declared ‘inline’只 能 对 函 数 使 用 关 键 字 “inline”。variable ‘%s’ might be clobbered by ‘longjmp’ or ‘vfork’非 volatile 的 自 动 变 量 可 能 被 longjmp 调 用 更 改 。 仅 在 优 化 编 译 时 才 可 能 出 现 这 些 警告 。volatile register variables don’t work as you might wish将 一 个 变 量 作 为 参 数 传 递 可 能 将 变 量 传 递 到 另 外 的 寄 存 器 (W0-W7) 中 , 而 不 是 为 参数 传 递 指 定 的 寄 存 器 ( 如 果 不 是 W0-W7) 中 。 或 者 编 译 器 可 能 发 出 一 条 不 适 合 于 指定 寄 存 器 的 指 令 , 并 可 能 需 要 暂 时 将 值 移 动 到 其 他 地 方 仅 当 指 定 的 寄 存 器 被 异 步 修 改( 即 通 过 中 断 服 务 程 序 ) 时 才 会 有 问 题 。W-Wformat-extra-args ignored without -Wformat为 使 用 -Wformat-extra-args, 必 须 指 定 -Wformat。-Wformat-nonliteral ignored without -Wformat为 使 用 -Wformat-nonliteral, 必 须 指 定 -Wformat。-Wformat-security ignored without -Wformat为 使 用 -Wformat-security,, 必 须 指 定 -Wformat。-Wformat-y2k ignored without -Wformat为 使 用 -Wformat-y2k, 必 须 指 定 -Wformat。-Wid-clash-LEN is no longer supported不 再 支 持 -Wid-clash-LEN。-Wmissing-format-attribute ignored without -Wformat为 使 用 -Wmissing-format-attribute, 必 须 指 定 -Wformat。-Wuninitialized is not supported without -O为 使 用 -Wuninitialized, 必 须 启 用 优 化 。‘identifier’ was declared ‘extern’ and later ‘static’指 定 的 标 识 符 先 前 被 声 明 为 “extern”, 现 在 又 被 声 明 为 static。‘identifier’ was declared implicitly ‘extern’ and later ‘static’指 定 的 标 识 符 先 前 被 隐 式 声 明 为 “extern”, 现 在 又 被 声 明 为 static。‘identifier’ was previously implicitly declared to return ‘int’存 在 一 个 与 先 前 的 隐 式 声 明 的 不 匹 配 。© 2005 Microchip Technology Inc. DS51284C_CN 第 151 页

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

Saved successfully!

Ooh no, something went wrong!