Module Name:    src
Committed By:   rillig
Date:           Sun Jan 10 14:07:34 UTC 2021

Modified Files:
        src/usr.bin/xlint/lint1: cgram.y decl.c externs1.h

Log Message:
lint: rename functions with short names


To generate a diff of this commit:
cvs rdiff -u -r1.137 -r1.138 src/usr.bin/xlint/lint1/cgram.y
cvs rdiff -u -r1.115 -r1.116 src/usr.bin/xlint/lint1/decl.c
cvs rdiff -u -r1.51 -r1.52 src/usr.bin/xlint/lint1/externs1.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/usr.bin/xlint/lint1/cgram.y
diff -u src/usr.bin/xlint/lint1/cgram.y:1.137 src/usr.bin/xlint/lint1/cgram.y:1.138
--- src/usr.bin/xlint/lint1/cgram.y:1.137	Sun Jan 10 00:05:46 2021
+++ src/usr.bin/xlint/lint1/cgram.y	Sun Jan 10 14:07:34 2021
@@ -1,5 +1,5 @@
 %{
-/* $NetBSD: cgram.y,v 1.137 2021/01/10 00:05:46 rillig Exp $ */
+/* $NetBSD: cgram.y,v 1.138 2021/01/10 14:07:34 rillig Exp $ */
 
 /*
  * Copyright (c) 1996 Christopher G. Demetriou.  All Rights Reserved.
@@ -35,7 +35,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(lint)
-__RCSID("$NetBSD: cgram.y,v 1.137 2021/01/10 00:05:46 rillig Exp $");
+__RCSID("$NetBSD: cgram.y,v 1.138 2021/01/10 14:07:34 rillig Exp $");
 #endif
 
 #include <limits.h>
@@ -1281,13 +1281,13 @@ parameter_type_list:
 
 parameter_declaration:
 	  declmods deftyp {
-		$$ = decl1arg(abstract_name(), 0);
+		$$ = declare_argument(abstract_name(), 0);
 	  }
 	| declspecs deftyp {
-		$$ = decl1arg(abstract_name(), 0);
+		$$ = declare_argument(abstract_name(), 0);
 	  }
 	| declmods deftyp notype_param_decl {
-		$$ = decl1arg($3, 0);
+		$$ = declare_argument($3, 0);
 	  }
 	/*
 	 * param_decl is needed because of following conflict:
@@ -1297,13 +1297,13 @@ parameter_declaration:
 	 * This grammar realizes the second case.
 	 */
 	| declspecs deftyp param_decl {
-		$$ = decl1arg($3, 0);
+		$$ = declare_argument($3, 0);
 	  }
 	| declmods deftyp abs_decl {
-		$$ = decl1arg($3, 0);
+		$$ = declare_argument($3, 0);
 	  }
 	| declspecs deftyp abs_decl {
-		$$ = decl1arg($3, 0);
+		$$ = declare_argument($3, 0);
 	  }
 	;
 
@@ -2157,7 +2157,7 @@ idecl(sym_t *decl, int initflg, sbuf_t *
 			freeyyv(&renaming, T_NAME);
 			break;
 		}
-		(void)decl1arg(decl, initflg);
+		(void)declare_argument(decl, initflg);
 		break;
 	case AUTO:
 		if (renaming != NULL) {
@@ -2166,7 +2166,7 @@ idecl(sym_t *decl, int initflg, sbuf_t *
 			freeyyv(&renaming, T_NAME);
 			break;
 		}
-		decl1loc(decl, initflg);
+		declare_local(decl, initflg);
 		break;
 	default:
 		LERROR("idecl(%d)", dcs->d_ctx);

Index: src/usr.bin/xlint/lint1/decl.c
diff -u src/usr.bin/xlint/lint1/decl.c:1.115 src/usr.bin/xlint/lint1/decl.c:1.116
--- src/usr.bin/xlint/lint1/decl.c:1.115	Sun Jan 10 13:54:13 2021
+++ src/usr.bin/xlint/lint1/decl.c	Sun Jan 10 14:07:34 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: decl.c,v 1.115 2021/01/10 13:54:13 rillig Exp $ */
+/* $NetBSD: decl.c,v 1.116 2021/01/10 14:07:34 rillig Exp $ */
 
 /*
  * Copyright (c) 1996 Christopher G. Demetriou.  All Rights Reserved.
@@ -38,7 +38,7 @@
 
 #include <sys/cdefs.h>
 #if defined(__RCSID) && !defined(lint)
-__RCSID("$NetBSD: decl.c,v 1.115 2021/01/10 13:54:13 rillig Exp $");
+__RCSID("$NetBSD: decl.c,v 1.116 2021/01/10 14:07:34 rillig Exp $");
 #endif
 
 #include <sys/param.h>
@@ -73,7 +73,7 @@ static	int	check_old_style_definition(sy
 static	int	check_prototype_declaration(sym_t *, sym_t *);
 static	sym_t	*new_style_function(sym_t *, sym_t *);
 static	void	old_style_function(sym_t *, sym_t *);
-static	void	ledecl(sym_t *);
+static	void	declare_external_in_block(sym_t *);
 static	int	check_init(sym_t *);
 static	void	check_argument_usage(int, sym_t *);
 static	void	check_variable_usage(int, sym_t *);
@@ -1549,8 +1549,8 @@ declarator_name(sym_t *sym)
 			/*
 			 * XXX somewhat ugly because we dont know whether
 			 * this is AUTO or EXTERN (functions). If we are
-			 * wrong it must be corrected in decl1loc(), where
-			 * we have the necessary type information.
+			 * wrong it must be corrected in declare_local(),
+			 * where we have the necessary type information.
 			 */
 			sc = AUTO;
 			sym->s_def = DEF;
@@ -2074,7 +2074,7 @@ check_redeclaration(sym_t *dsym, int *do
 }
 
 static int
-chkqual(type_t *tp1, type_t *tp2, int ignqual)
+qualifiers_correspond(type_t *tp1, type_t *tp2, int ignqual)
 {
 	if (tp1->t_const != tp2->t_const && !ignqual && !tflag)
 		return 0;
@@ -2091,7 +2091,7 @@ eqptrtype(type_t *tp1, type_t *tp2, int 
 	if (tp1->t_tspec != VOID && tp2->t_tspec != VOID)
 		return 0;
 
-	if (!chkqual(tp1, tp2, ignqual))
+	if (!qualifiers_correspond(tp1, tp2, ignqual))
 		return 0;
 
 	return 1;
@@ -2133,7 +2133,7 @@ eqtype(type_t *tp1, type_t *tp2, int ign
 		if (t != tp2->t_tspec)
 			return 0;
 
-		if (!chkqual(tp1, tp2, ignqual))
+		if (!qualifiers_correspond(tp1, tp2, ignqual))
 			return 0;
 
 		if (t == STRUCT || t == UNION)
@@ -2324,7 +2324,7 @@ complete_type(sym_t *dsym, sym_t *ssym)
  * Completes the declaration of a single argument.
  */
 sym_t *
-decl1arg(sym_t *sym, int initflg)
+declare_argument(sym_t *sym, int initflg)
 {
 	tspec_t	t;
 
@@ -2558,7 +2558,7 @@ check_prototype_declaration(sym_t *arg, 
  * Completes a single local declaration/definition.
  */
 void
-decl1loc(sym_t *dsym, int initflg)
+declare_local(sym_t *dsym, int initflg)
 {
 
 	/* Correct a mistake done in declarator_name(). */
@@ -2601,7 +2601,7 @@ decl1loc(sym_t *dsym, int initflg)
 	check_type(dsym);
 
 	if (dcs->d_rdcsym != NULL && dsym->s_scl == EXTERN)
-		ledecl(dsym);
+		declare_external_in_block(dsym);
 
 	if (dsym->s_scl == EXTERN) {
 		/*
@@ -2637,7 +2637,8 @@ decl1loc(sym_t *dsym, int initflg)
 				break;
 			case EXTERN:
 				/*
-				 * Warnings and errors are printed in ledecl()
+				 * Warnings and errors are printed in
+				 * declare_external_in_block()
 				 */
 				break;
 			default:
@@ -2699,7 +2700,7 @@ decl1loc(sym_t *dsym, int initflg)
  * Processes (re)declarations of external symbols inside blocks.
  */
 static void
-ledecl(sym_t *dsym)
+declare_external_in_block(sym_t *dsym)
 {
 	int	eqt, dowarn;
 	sym_t	*esym;

Index: src/usr.bin/xlint/lint1/externs1.h
diff -u src/usr.bin/xlint/lint1/externs1.h:1.51 src/usr.bin/xlint/lint1/externs1.h:1.52
--- src/usr.bin/xlint/lint1/externs1.h:1.51	Sun Jan 10 11:17:53 2021
+++ src/usr.bin/xlint/lint1/externs1.h	Sun Jan 10 14:07:34 2021
@@ -1,4 +1,4 @@
-/*	$NetBSD: externs1.h,v 1.51 2021/01/10 11:17:53 rillig Exp $	*/
+/*	$NetBSD: externs1.h,v 1.52 2021/01/10 14:07:34 rillig Exp $	*/
 
 /*
  * Copyright (c) 1994, 1995 Jochen Pohl
@@ -177,11 +177,11 @@ extern	int	check_redeclaration(sym_t *, 
 extern	int	eqptrtype(type_t *, type_t *, int);
 extern	int	eqtype(type_t *, type_t *, int, int, int *);
 extern	void	complete_type(sym_t *, sym_t *);
-extern	sym_t	*decl1arg(sym_t *, int);
+extern	sym_t	*declare_argument(sym_t *, int);
 extern	void	check_func_lint_directives(void);
 extern	void	check_func_old_style_arguments(void);
 
-extern	void	decl1loc(sym_t *, int);
+extern	void	declare_local(sym_t *, int);
 extern	sym_t	*abstract_name(void);
 extern	void	global_clean_up(void);
 extern	sym_t	*declare_1_abstract(sym_t *);

Reply via email to