67 lines
1.2 KiB
Plaintext
67 lines
1.2 KiB
Plaintext
-I. -I.. -I../lib -I../rpmdb -I../rpmio -I../beecrypt -I../popt -DHAVE_CONFIG_H -D_GNU_SOURCE
|
|
|
|
+partial
|
|
+forcehints
|
|
|
|
-warnunixlib
|
|
-warnposix
|
|
|
|
+unixlib
|
|
|
|
-unrecogcomments # XXX ignore doxygen markings
|
|
|
|
+strict # lclint level
|
|
-includenest 16 # getting deep, sigh
|
|
|
|
# --- +partial artifacts
|
|
-declundef
|
|
-exportheadervar
|
|
-exportlocal
|
|
|
|
-enummemuse
|
|
-fcnuse
|
|
-typeuse
|
|
-varuse
|
|
|
|
# --- not-yet at strict level
|
|
-bitwisesigned # pita
|
|
-elseifcomplete # 95 occurences
|
|
-exportconst # 839 occurences
|
|
-exportfcn
|
|
-exporttype
|
|
-exportvar
|
|
-fielduse # 1 occurence <bits/sigset.h>
|
|
-forblock # tedious
|
|
-ifblock # tedious
|
|
-incondefs # <bits/{ipc,pthreadtypes}.h> heartburn
|
|
-matchfields # <bits/ipc.h> heartburn
|
|
-namechecks # tedious ANSI compliance checks
|
|
-numenummembers 1024 # RPMTAG has 138 members
|
|
-numstructfields 256 # Java jni.h has 229 fields
|
|
-ptrarith # tedious
|
|
|
|
-compdestroy
|
|
-mustdefine
|
|
-shiftimplementation
|
|
#-shiftnegative
|
|
|
|
-strictops
|
|
-strictusereleased
|
|
-stringliterallen 4096 # redhat*PubKey's are big
|
|
-whileblock # tedious
|
|
|
|
# --- not-yet at checks level
|
|
-ansi-reserved
|
|
+enumint
|
|
-mustfree
|
|
-predboolptr
|
|
-usedef
|
|
|
|
# --- not-yet at standard level
|
|
-boolops
|
|
-predboolint
|
|
+boolint
|
|
+charint
|
|
+ignorequals
|
|
+matchanyintegral
|