Module Name: src
Committed By: rillig
Date: Sun Jan 29 18:13:56 UTC 2023
Modified Files:
src/usr.bin/xlint/lint1: cgram.y decl.c externs1.h func.c
Log Message:
lint: rename functions for function definition
No functional change.
To generate a diff of this commit:
cvs rdiff -u -r1.431 -r1.432 src/usr.bin/xlint/lint1/cgram.y
cvs rdiff -u -r1.304 -r1.305 src/usr.bin/xlint/lint1/decl.c
cvs rdiff -u -r1.171 -r1.172 src/usr.bin/xlint/lint1/externs1.h
cvs rdiff -u -r1.145 -r1.146 src/usr.bin/xlint/lint1/func.c
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.431 src/usr.bin/xlint/lint1/cgram.y:1.432
--- src/usr.bin/xlint/lint1/cgram.y:1.431 Sat Jan 21 13:48:40 2023
+++ src/usr.bin/xlint/lint1/cgram.y Sun Jan 29 18:13:56 2023
@@ -1,5 +1,5 @@
%{
-/* $NetBSD: cgram.y,v 1.431 2023/01/21 13:48:40 rillig Exp $ */
+/* $NetBSD: cgram.y,v 1.432 2023/01/29 18:13:56 rillig Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou. All Rights Reserved.
@@ -35,7 +35,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: cgram.y,v 1.431 2023/01/21 13:48:40 rillig Exp $");
+__RCSID("$NetBSD: cgram.y,v 1.432 2023/01/29 18:13:56 rillig Exp $");
#endif
#include <limits.h>
@@ -1966,7 +1966,7 @@ function_definition: /* C99 6.9.1 */
error(64);
YYERROR;
}
- funcdef($1);
+ begin_function($1);
block_level++;
begin_declaration_level(DK_OLD_STYLE_ARG);
if (lwarn == LWARN_NONE)
@@ -1978,7 +1978,7 @@ function_definition: /* C99 6.9.1 */
check_func_old_style_arguments();
begin_control_statement(CS_FUNCTION_BODY);
} compound_statement {
- funcend();
+ end_function();
end_control_statement(CS_FUNCTION_BODY);
}
;
Index: src/usr.bin/xlint/lint1/decl.c
diff -u src/usr.bin/xlint/lint1/decl.c:1.304 src/usr.bin/xlint/lint1/decl.c:1.305
--- src/usr.bin/xlint/lint1/decl.c:1.304 Sat Jan 21 13:07:22 2023
+++ src/usr.bin/xlint/lint1/decl.c Sun Jan 29 18:13:56 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: decl.c,v 1.304 2023/01/21 13:07:22 rillig Exp $ */
+/* $NetBSD: decl.c,v 1.305 2023/01/29 18:13:56 rillig Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou. All Rights Reserved.
@@ -38,7 +38,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: decl.c,v 1.304 2023/01/21 13:07:22 rillig Exp $");
+__RCSID("$NetBSD: decl.c,v 1.305 2023/01/29 18:13:56 rillig Exp $");
#endif
#include <sys/param.h>
@@ -639,7 +639,7 @@ end_declaration_level(void)
check_usage(di);
/* FALLTHROUGH */
case DK_PROTO_ARG:
- /* usage of arguments will be checked by funcend() */
+ /* usage of arguments will be checked by end_function() */
rmsyms(di->d_dlsyms);
break;
case DK_EXTERN:
@@ -948,7 +948,7 @@ check_type(sym_t *sym)
t = tp->t_tspec;
/*
* If this is the type of an old-style function definition,
- * a better warning is printed in funcdef().
+ * a better warning is printed in begin_function().
*/
if (t == FUNC && !tp->t_proto &&
!(to == NOTSPEC && sym->s_osdef)) {
Index: src/usr.bin/xlint/lint1/externs1.h
diff -u src/usr.bin/xlint/lint1/externs1.h:1.171 src/usr.bin/xlint/lint1/externs1.h:1.172
--- src/usr.bin/xlint/lint1/externs1.h:1.171 Fri Jan 13 19:41:50 2023
+++ src/usr.bin/xlint/lint1/externs1.h Sun Jan 29 18:13:56 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: externs1.h,v 1.171 2023/01/13 19:41:50 rillig Exp $ */
+/* $NetBSD: externs1.h,v 1.172 2023/01/29 18:13:56 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -305,8 +305,8 @@ extern bool quadflg;
extern void begin_control_statement(control_statement_kind);
extern void end_control_statement(control_statement_kind);
extern void check_statement_reachable(void);
-extern void funcdef(sym_t *);
-extern void funcend(void);
+extern void begin_function(sym_t *);
+extern void end_function(void);
extern void named_label(sym_t *);
extern void case_label(tnode_t *);
extern void default_label(void);
Index: src/usr.bin/xlint/lint1/func.c
diff -u src/usr.bin/xlint/lint1/func.c:1.145 src/usr.bin/xlint/lint1/func.c:1.146
--- src/usr.bin/xlint/lint1/func.c:1.145 Sat Oct 1 09:42:40 2022
+++ src/usr.bin/xlint/lint1/func.c Sun Jan 29 18:13:56 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: func.c,v 1.145 2022/10/01 09:42:40 rillig Exp $ */
+/* $NetBSD: func.c,v 1.146 2023/01/29 18:13:56 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: func.c,v 1.145 2022/10/01 09:42:40 rillig Exp $");
+__RCSID("$NetBSD: func.c,v 1.146 2023/01/29 18:13:56 rillig Exp $");
#endif
#include <stdlib.h>
@@ -224,7 +224,7 @@ check_statement_reachable(void)
* redeclaration, etc.
*/
void
-funcdef(sym_t *fsym)
+begin_function(sym_t *fsym)
{
int n;
bool dowarn;
@@ -374,7 +374,7 @@ check_missing_return_value(void)
* Called at the end of a function definition.
*/
void
-funcend(void)
+end_function(void)
{
sym_t *arg;
int n;