blob: 8d33e98b3ddce31904cebdd410f7b932bdb4b17a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
|
-I. -I/usr/lib/gcc-lib/i386-redhat-linux/3.1/include -DHAVE_CONFIG_H -D_GNU_SOURCE -DHAVE_DEV_DSP -DHAVE_SYS_SOUNDCARD
+partial
+forcehints
-warnposix
+unixlib
-unrecogcomments # XXX ignore doxygen markings
+strict # lclint level
# --- in progress
+likelybounds
-bufferoverflowhigh
-aliasunique
-bitwisesigned
-boolops
-branchstate
-castfcnptr
-compdef
-compdestroy
-compmempass
-evalorder
-evalorderuncon
-globs
-globstate
-infloops
-infloopsuncon # 2
-internalglobs
-mayaliasunique
-modfilesys
-modobserveruncon
-moduncon
-mustfreefresh
-mustfreeonly
-namechecks
-noeffect
-noeffectuncon
-nullderef
-nullpass
-nullptrarith
-nullret
-nullstate
-paramuse
-protoparammatch
+ptrnegate
-retalias
-retvalint
-retvalother
-shadow
-shiftimplementation
-shiftnegative
-sizeoftype
-type
-unreachable
-usedef
-usereleased
-dependenttrans
-immediatetrans
-observertrans
-readonlytrans
-statictrans
-temptrans
-unqualifiedtrans
-looploopbreak
-looploopcontinue
-loopswitchbreak
-switchswitchbreak
-declundef
-exportheader
-exportheadervar
-exportlocal
-fcnuse
-typeuse
-elseifcomplete
-whileempty
# --- not-yet at strict level
-exportconst # 3
-exportfcn # 308
-exporttype # 53
-exportvar # 14
-protoparamname # 826
-ansi-reserved-internal # goofy
-ptrarith # 212
-mustdefine # 64
-strictops # 23
-impcheckedstrictglobs
-impcheckedstrictstatics
-strictbranchstate
-forblock # 15
-ifblock # 455
-whileblock # 25
-sys-dir-errors # 1296
# --- not-yet at checks level
-predboolptr # 88
-ansi-reserved # goofy
# --- not-yet at standard level
+boolint # 329
+charint # 3
+matchanyintegral # 573
|