summaryrefslogtreecommitdiff
path: root/beecrypt/.splintrc
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