Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/usr.bin/xlint/lint1 lint: constify



details:   https://anonhg.NetBSD.org/src/rev/897c09bab2a0
branches:  trunk
changeset: 378278:897c09bab2a0
user:      rillig <rillig%NetBSD.org@localhost>
date:      Sat Jul 29 07:26:53 2023 +0000

description:
lint: constify

diffstat:

 usr.bin/xlint/lint1/decl.c     |  18 +++++++++---------
 usr.bin/xlint/lint1/externs1.h |   8 ++++----
 2 files changed, 13 insertions(+), 13 deletions(-)

diffs (105 lines):

diff -r 3eb6f6f786fb -r 897c09bab2a0 usr.bin/xlint/lint1/decl.c
--- a/usr.bin/xlint/lint1/decl.c        Sat Jul 29 07:03:19 2023 +0000
+++ b/usr.bin/xlint/lint1/decl.c        Sat Jul 29 07:26:53 2023 +0000
@@ -1,4 +1,4 @@
-/* $NetBSD: decl.c,v 1.364 2023/07/29 07:03:19 rillig Exp $ */
+/* $NetBSD: decl.c,v 1.365 2023/07/29 07:26:53 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.364 2023/07/29 07:03:19 rillig Exp $");
+__RCSID("$NetBSD: decl.c,v 1.365 2023/07/29 07:26:53 rillig Exp $");
 #endif
 
 #include <sys/param.h>
@@ -2792,7 +2792,7 @@ declare_abstract_type(sym_t *sym)
 
 /* Checks size after declarations of variables and their initialization. */
 void
-check_size(sym_t *dsym)
+check_size(const sym_t *dsym)
 {
 
        if (dsym->s_def == DEF &&
@@ -2843,7 +2843,7 @@ mark_as_used(sym_t *sym, bool fcall, boo
 
 /* Warns about variables and labels that are not used or only set. */
 void
-check_usage(decl_level *dl)
+check_usage(const decl_level *dl)
 {
        /* for this warning LINTED has no effect */
        int saved_lwarn = lwarn;
@@ -2858,7 +2858,7 @@ check_usage(decl_level *dl)
 }
 
 static void
-check_argument_usage(bool novar, sym_t *arg)
+check_argument_usage(bool novar, const sym_t *arg)
 {
 
        lint_assert(arg->s_set);
@@ -2873,7 +2873,7 @@ check_argument_usage(bool novar, sym_t *
 }
 
 static void
-check_variable_usage(bool novar, sym_t *sym)
+check_variable_usage(bool novar, const sym_t *sym)
 {
 
        lint_assert(block_level != 0);
@@ -2941,7 +2941,7 @@ check_variable_usage(bool novar, sym_t *
 }
 
 static void
-check_label_usage(sym_t *lab)
+check_label_usage(const sym_t *lab)
 {
 
        lint_assert(block_level == 1);
@@ -2959,7 +2959,7 @@ check_label_usage(sym_t *lab)
 }
 
 static void
-check_tag_usage(sym_t *sym)
+check_tag_usage(const sym_t *sym)
 {
 
        if (!is_incomplete(sym->s_type))
@@ -2988,7 +2988,7 @@ check_tag_usage(sym_t *sym)
 
 /* Warns about a variable or a label that is not used or only set. */
 void
-check_usage_sym(bool novar, sym_t *sym)
+check_usage_sym(bool novar, const sym_t *sym)
 {
 
        if (sym->s_block_level == -1)
diff -r 3eb6f6f786fb -r 897c09bab2a0 usr.bin/xlint/lint1/externs1.h
--- a/usr.bin/xlint/lint1/externs1.h    Sat Jul 29 07:03:19 2023 +0000
+++ b/usr.bin/xlint/lint1/externs1.h    Sat Jul 29 07:26:53 2023 +0000
@@ -1,4 +1,4 @@
-/*     $NetBSD: externs1.h,v 1.200 2023/07/29 06:44:44 rillig Exp $    */
+/*     $NetBSD: externs1.h,v 1.201 2023/07/29 07:26:53 rillig Exp $    */
 
 /*
  * Copyright (c) 1994, 1995 Jochen Pohl
@@ -250,11 +250,11 @@ void      declare_local(sym_t *, bool);
 sym_t  *abstract_name(void);
 void   global_clean_up(void);
 sym_t  *declare_abstract_type(sym_t *);
-void   check_size(sym_t *);
+void   check_size(const sym_t *);
 void   mark_as_set(sym_t *);
 void   mark_as_used(sym_t *, bool, bool);
-void   check_usage(decl_level *);
-void   check_usage_sym(bool, sym_t *);
+void   check_usage(const decl_level *);
+void   check_usage_sym(bool, const sym_t *);
 void   check_global_symbols(void);
 void   print_previous_declaration(const sym_t *);
 int    to_int_constant(tnode_t *, bool);



Home | Main Index | Thread Index | Old Index