Keil™, An ARM® Company

C166 User's Guide

WARNINGLEVEL Compiler Directive

Abbreviation WL
Arguments A number from 0-3.
Default WARNINGLEVEL (2)
µVision Options — C166 — Warnings.
Description 

The WARNINGLEVEL directive suppresses certain compiler warnings based on the level of the warning. Refer to Error Messages for a complete list of compiler warnings.

Warning LevelDescription
0Disables most compiler warnings.
1Lists only those warnings which may generate incorrect code.
2 (Default)Lists all warnings about unused variables, expressions, or labels but excludes XC16x/C16x/ST10-specific warnings.
3Lists all warnings including XC16x/C16x/ST10-specific warnings.
See Also WARNING
Example 
C166 SAMPLE.C WL (1)

#pragma WARNINGLEVEL (0)