git: aaa28628a3e4 - main - fifolog: Rename yyparse() to getdate_yyparse().

Poul-Henning Kamp phk at FreeBSD.org
Mon Jun 7 06:32:10 UTC 2021


The branch main has been updated by phk:

URL: https://cgit.FreeBSD.org/src/commit/?id=aaa28628a3e4f66d9642eb4b6e6c49b5b61d4dce

commit aaa28628a3e4f66d9642eb4b6e6c49b5b61d4dce
Author:     Poul-Henning Kamp <phk at FreeBSD.org>
AuthorDate: 2021-06-07 06:30:34 +0000
Commit:     Poul-Henning Kamp <phk at FreeBSD.org>
CommitDate: 2021-06-07 06:31:50 +0000

    fifolog: Rename yyparse() to getdate_yyparse().
    
    Remove config file for obsolete static analyzer FlexeLint
---
 usr.sbin/fifolog/flint.lnt     | 55 ------------------------------------------
 usr.sbin/fifolog/lib/getdate.y |  2 ++
 2 files changed, 2 insertions(+), 55 deletions(-)

diff --git a/usr.sbin/fifolog/flint.lnt b/usr.sbin/fifolog/flint.lnt
deleted file mode 100644
index 87e0c86cef07..000000000000
--- a/usr.sbin/fifolog/flint.lnt
+++ /dev/null
@@ -1,55 +0,0 @@
-// $FreeBSD$
-// FlexeLint file for fifolog tools
-//
-//
-//-passes=3
-//-ffc
-//
-//// GCC
-//-cgnu
-//+d__FreeBSD__=7
-//+d__GNUC__=4
-//+d__GNUC_MINOR__=2
-//+d__FreeBSD_cc_version=700003
-//+d__attribute__()=
-//-d__builtin_va_list=void*   // used by stdarg.h
-//// -d__builtin_stdarg_start()=_to_semi  // ditto
-//// -d__builtin_va_start(a,b)=((void)(b),(a)=0)  // ditto
-//// -d__builtin_va_end()=_to_semi        // ditto
-//+rw(__inline)   // enable the (non-standard) __inline keyword
-//+rw(__inline__)   // enable the (non-standard) __inline__ keyword
-//
-//+d"__unused=/*lint -e{715} -e{818} */"
-//
-//-e537			// Repeated include file
-//-elib(652)		// #define of symbol '...' declared previously 
-//-function(exit,__assert)
-//-function(exit,err)
-//-function(exit,errx)
-//-e716			// while(1) ...
-//-e717			// do ... while(0)
-//
-//// Ignore return values
--esym(534, memset)
--esym(534, memcpy)
--esym(534, strcpy)
-//-esym(534, printf)
--esym(534, time)
--esym(534, fprintf)
-//-esym(534, vfprintf)
-//
-//+libh(fifolog.h)
-//+libh(miniobj.h)
-//+libh(libfifolog.h)
-//
-//-e713			// loss of precision sign/unsigned
-//-e732			// loss of sign
-//-e734			// loss of precision assignment
-//-e737			// loss of sign in promotion int->unsigned
-//-e573			// sign/unsign mix in divide
-
--e712			// Loss of precision (___) (___ to ___)
--e713			// Loss of precision (___) (___ to ___)
--e716			// while(1) ...
--e732			// Loss of sign (___) (___ to ___)
--e747			// Significant prototype coercion (___) ___ to ___
diff --git a/usr.sbin/fifolog/lib/getdate.y b/usr.sbin/fifolog/lib/getdate.y
index 53a515c4d17e..8e63e8112993 100644
--- a/usr.sbin/fifolog/lib/getdate.y
+++ b/usr.sbin/fifolog/lib/getdate.y
@@ -24,9 +24,11 @@
 
 #include "libfifolog.h"
 
+#define yyparse getdate_yyparse
 #define yylex getdate_yylex
 #define yyerror getdate_yyerror
 
+static int yyparse(void);
 static int yylex(void);
 static int yyerror(const char *);
 


More information about the dev-commits-src-all mailing list