blob: 2983f381641a90e040a23267a982ae746e9f42a7 (
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
|
-I. -I./include -I./local -DHAVE_CONFIG_H -DUSE_DLOPEN -DWITH_POSIX -D_GNU_SOURCE -D_REENTRANT -DUSE_POPEN
#+partial
+forcehints
#-warnunixlib
-warnposix
+unixlib
#-unrecogcomments # XXX ignore doxygen markings
+strict # lclint level
# --- in progress
+enumindex # 20
-boolops # 8
-branchstate # 54
-bufferoverflowhigh # 1
-castfcnptr # 1
-compdef # 111
-compdestroy # 18
-compmempass # 137
-declundef # 42
-evalorder # 60
-infloops # 2
-mayaliasunique # 4
-moduncon # 5 dlopen et al
-modunconnomods # 6 ctype.h
-noeffect # 169
-noeffectuncon # 5
-nullderef # 109
-nullpass # 28
-nullptrarith # 11
-nullret # 1
-nullstate # 19
-predboolptr # 34
-protoparammatch # 58
-realcompare # 8
-retalias # 30
-retvalint # 44
-retvalother # 42
-shiftnegative # 8
-sizeoftype # 125
-stackref # 5
-type # 12
-uniondef # 26
-unrecog
-usereleased # 13
-immediatetrans # 40
-temptrans # 27
-unqualifiedtrans # 2
-casebreak # 3
-looploopbreak # 1
-loopswitchbreak # 89
-switchswitchbreak # 9
-exportheader # 233
-exportlocal # 13
-exporttype
-fielduse # 24
-typeuse # 1 ls_hash
# --- not-yet at strict level
-bitwisesigned #
-elseifcomplete #
-forblock #
-ifblock #
-incondefs #
-namechecks # tedious ANSI compliance checks
-ptrarith # tedious
-mustdefine #
-shiftimplementation #
-strictops #
-whileblock #
# --- not-yet at checks level
-mustfree #
-usedef #
# --- not-yet at standard level
+boolint #
+charint #
+ignorequals #
+matchanyintegral #
|