[master] d29aa566f Add some of FlexeLints "elective" messages.

Poul-Henning Kamp phk at FreeBSD.org
Tue Aug 6 09:15:12 UTC 2019


commit d29aa566f811335b7108e13812df8b6e174fb685
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Tue Aug 6 09:06:53 2019 +0000

    Add some of FlexeLints "elective" messages.

diff --git a/flint.lnt b/flint.lnt
index c043f969d..60b530678 100644
--- a/flint.lnt
+++ b/flint.lnt
@@ -5,6 +5,46 @@
 //d__flexelint_v9__=1
 +fan
 
+///////////////////////////////////////////////////////////////////////
+// electives
+//+e9*
+-e904
+-e935
+-e955   
+//+e958   // report internal struct padding
+//+e959   // report struct tail/size padding
+-e960
+-e964
+-e970
+-e9012
+-e9021
+-e9022
+-e9024
+-e9026
+-e9034
+-e9042
+-e9067
++e9071	// defined macro '...' is reserved to the compiler
++e9075	// external symbol without declaration
+-esym(9075, main)
+-e9085
+-e9107
+-e9109
+-e9113
+-e9131
+-e9132
+-e9133
+-e9136
+-e9140
+-e9141
+-e9147	// we dont use & on func_pointers
+-e9149
+-e9158
+-e9159
+-e9165
+///////////////////////////////////////////////////////////////////////
+
+
 -emacro((835),*)	// A zero has been given as ___ argument to operator '___
 
 ///////////////////////////////////////////////////////////////////////


More information about the varnish-commit mailing list