Module Name: src
Committed By: rillig
Date: Fri Jun 9 13:03:49 UTC 2023
Modified Files:
src/usr.bin/xlint/common: emit.c inittyp.c
src/usr.bin/xlint/lint1: decl.c emit1.c err.c func.c lex.c tree.c
src/usr.bin/xlint/lint2: chk.c emit2.c hash.c main2.c msg.c read.c
src/usr.bin/xlint/xlint: xlint.c
Log Message:
lint: indent local variables consistently
No binary change.
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/usr.bin/xlint/common/emit.c
cvs rdiff -u -r1.34 -r1.35 src/usr.bin/xlint/common/inittyp.c
cvs rdiff -u -r1.315 -r1.316 src/usr.bin/xlint/lint1/decl.c
cvs rdiff -u -r1.66 -r1.67 src/usr.bin/xlint/lint1/emit1.c
cvs rdiff -u -r1.197 -r1.198 src/usr.bin/xlint/lint1/err.c
cvs rdiff -u -r1.154 -r1.155 src/usr.bin/xlint/lint1/func.c
cvs rdiff -u -r1.158 -r1.159 src/usr.bin/xlint/lint1/lex.c
cvs rdiff -u -r1.525 -r1.526 src/usr.bin/xlint/lint1/tree.c
cvs rdiff -u -r1.54 -r1.55 src/usr.bin/xlint/lint2/chk.c
cvs rdiff -u -r1.30 -r1.31 src/usr.bin/xlint/lint2/emit2.c
cvs rdiff -u -r1.24 -r1.25 src/usr.bin/xlint/lint2/hash.c
cvs rdiff -u -r1.28 -r1.29 src/usr.bin/xlint/lint2/main2.c
cvs rdiff -u -r1.19 -r1.20 src/usr.bin/xlint/lint2/msg.c
cvs rdiff -u -r1.80 -r1.81 src/usr.bin/xlint/lint2/read.c
cvs rdiff -u -r1.109 -r1.110 src/usr.bin/xlint/xlint/xlint.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/common/emit.c
diff -u src/usr.bin/xlint/common/emit.c:1.18 src/usr.bin/xlint/common/emit.c:1.19
--- src/usr.bin/xlint/common/emit.c:1.18 Sat Jan 14 09:30:07 2023
+++ src/usr.bin/xlint/common/emit.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: emit.c,v 1.18 2023/01/14 09:30:07 rillig Exp $ */
+/* $NetBSD: emit.c,v 1.19 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: emit.c,v 1.18 2023/01/14 09:30:07 rillig Exp $");
+__RCSID("$NetBSD: emit.c,v 1.19 2023/06/09 13:03:49 rillig Exp $");
#endif
#include <stdio.h>
@@ -106,7 +106,7 @@ outxbuf(void)
void
outclr(void)
{
- size_t sz;
+ size_t sz;
if (ob.o_buf != ob.o_next) {
outchar('\n');
Index: src/usr.bin/xlint/common/inittyp.c
diff -u src/usr.bin/xlint/common/inittyp.c:1.34 src/usr.bin/xlint/common/inittyp.c:1.35
--- src/usr.bin/xlint/common/inittyp.c:1.34 Mon May 22 12:55:04 2023
+++ src/usr.bin/xlint/common/inittyp.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: inittyp.c,v 1.34 2023/05/22 12:55:04 rillig Exp $ */
+/* $NetBSD: inittyp.c,v 1.35 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: inittyp.c,v 1.34 2023/05/22 12:55:04 rillig Exp $");
+__RCSID("$NetBSD: inittyp.c,v 1.35 2023/06/09 13:03:49 rillig Exp $");
#endif
#if defined(IS_LINT1)
@@ -128,7 +128,7 @@ ttab_t ttab[NTSPEC] = {
void
inittyp(void)
{
- size_t i;
+ size_t i;
if (!pflag) {
for (i = 0; i < NTSPEC; i++)
Index: src/usr.bin/xlint/lint1/decl.c
diff -u src/usr.bin/xlint/lint1/decl.c:1.315 src/usr.bin/xlint/lint1/decl.c:1.316
--- src/usr.bin/xlint/lint1/decl.c:1.315 Sat Jun 3 21:08:06 2023
+++ src/usr.bin/xlint/lint1/decl.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: decl.c,v 1.315 2023/06/03 21:08:06 rillig Exp $ */
+/* $NetBSD: decl.c,v 1.316 2023/06/09 13:03:49 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.315 2023/06/03 21:08:06 rillig Exp $");
+__RCSID("$NetBSD: decl.c,v 1.316 2023/06/09 13:03:49 rillig Exp $");
#endif
#include <sys/param.h>
@@ -152,7 +152,7 @@ gettyp(tspec_t t)
type_t *
block_dup_type(const type_t *tp)
{
- type_t *ntp;
+ type_t *ntp;
ntp = block_zero_alloc(sizeof(*ntp));
*ntp = *tp;
@@ -163,7 +163,7 @@ block_dup_type(const type_t *tp)
type_t *
expr_dup_type(const type_t *tp)
{
- type_t *ntp;
+ type_t *ntp;
ntp = expr_zero_alloc(sizeof(*ntp));
*ntp = *tp;
@@ -204,7 +204,7 @@ expr_unqualified_type(const type_t *tp)
bool
is_incomplete(const type_t *tp)
{
- tspec_t t;
+ tspec_t t;
if ((t = tp->t_tspec) == VOID)
return true;
@@ -259,7 +259,7 @@ dcs_add_storage_class(scl_t sc)
void
dcs_add_type(type_t *tp)
{
- tspec_t t;
+ tspec_t t;
debug_step("%s: %s", __func__, type_name(tp));
if (tp->t_typedef) {
@@ -397,7 +397,7 @@ merge_signedness(tspec_t t, tspec_t s)
static type_t *
typedef_error(type_t *td, tspec_t t)
{
- tspec_t t2;
+ tspec_t t2;
t2 = td->t_tspec;
@@ -464,7 +464,7 @@ invalid:
static void
set_first_typedef(type_t *tp, sym_t *sym)
{
- tspec_t t;
+ tspec_t t;
if (is_struct_or_union(t = tp->t_tspec)) {
if (tp->t_sou->sou_first_typedef == NULL)
@@ -572,7 +572,7 @@ dcs_add_qualifier(tqual_t q)
void
begin_declaration_level(declaration_kind dk)
{
- dinfo_t *di;
+ dinfo_t *di;
/* put a new element on the declaration stack */
di = xcalloc(1, sizeof(*di));
@@ -589,7 +589,7 @@ begin_declaration_level(declaration_kind
void
end_declaration_level(void)
{
- dinfo_t *di;
+ dinfo_t *di;
debug_step("%s(%s)", __func__, declaration_kind_name(dcs->d_kind));
@@ -726,8 +726,8 @@ dcs_adjust_storage_class(void)
static void
dcs_merge_declaration_specifiers(void)
{
- tspec_t t, s, l, c;
- type_t *tp;
+ tspec_t t, s, l, c;
+ type_t *tp;
t = dcs->d_abstract_type; /* VOID, BOOL, CHAR, INT or COMPLEX */
c = dcs->d_complex_mod; /* FLOAT or DOUBLE */
@@ -917,7 +917,7 @@ alignment_in_bits(const type_t *tp)
sym_t *
concat_lists(sym_t *l1, sym_t *l2)
{
- sym_t *l;
+ sym_t *l;
if ((l = l1) == NULL)
return l2;
@@ -939,8 +939,8 @@ concat_lists(sym_t *l1, sym_t *l2)
void
check_type(sym_t *sym)
{
- tspec_t to, t;
- type_t **tpp, *tp;
+ tspec_t to, t;
+ type_t **tpp, *tp;
tpp = &sym->s_type;
to = NO_TSPEC;
@@ -1109,9 +1109,9 @@ declare_bit_field(sym_t *dsym, tspec_t *
sym_t *
declarator_1_struct_union(sym_t *dsym)
{
- type_t *tp;
- tspec_t t;
- int sz;
+ type_t *tp;
+ tspec_t t;
+ int sz;
unsigned int o = 0; /* Appease GCC */
lint_assert(is_member(dsym));
@@ -1457,8 +1457,8 @@ add_function(sym_t *decl, sym_t *args)
static sym_t *
new_style_function(sym_t *args)
{
- sym_t *arg, *sym;
- scl_t sc;
+ sym_t *arg, *sym;
+ scl_t sc;
/*
* Declarations of structs/unions/enums in param lists are legal,
@@ -1541,7 +1541,7 @@ check_function_definition(sym_t *sym, bo
sym_t *
declarator_name(sym_t *sym)
{
- scl_t sc = NOSCL;
+ scl_t sc = NOSCL;
if (sym->s_scl == NOSCL)
dcs->d_redeclared_symbol = NULL;
@@ -1669,8 +1669,8 @@ old_style_function_name(sym_t *sym)
type_t *
make_tag_type(sym_t *tag, tspec_t kind, bool decl, bool semi)
{
- scl_t scl;
- type_t *tp;
+ scl_t scl;
+ type_t *tp;
if (kind == STRUCT)
scl = STRUCT_TAG;
@@ -2294,8 +2294,8 @@ prototypes_compatible(const type_t *tp1,
static bool
matches_no_arg_function(const type_t *tp, bool *dowarn)
{
- sym_t *arg;
- tspec_t t;
+ sym_t *arg;
+ tspec_t t;
if (tp->t_vararg && dowarn != NULL)
*dowarn = true;
@@ -2318,9 +2318,9 @@ matches_no_arg_function(const type_t *tp
static bool
check_old_style_definition(sym_t *rdsym, sym_t *dsym)
{
- sym_t *args, *pargs, *arg, *parg;
- int narg, nparg, n;
- bool dowarn, msg;
+ sym_t *args, *pargs, *arg, *parg;
+ int narg, nparg, n;
+ bool dowarn, msg;
args = rdsym->u.s_old_style_args;
pargs = dsym->s_type->t_args;
@@ -2623,8 +2623,8 @@ check_func_old_style_arguments(void)
static bool
check_prototype_declaration(sym_t *arg, sym_t *parg)
{
- type_t *tp, *ptp;
- bool dowarn;
+ type_t *tp, *ptp;
+ bool dowarn;
tp = arg->s_type;
ptp = parg->s_type;
@@ -2859,7 +2859,7 @@ declare_external_in_block(sym_t *dsym)
static bool
check_init(sym_t *sym)
{
- bool erred;
+ bool erred;
erred = false;
@@ -2891,7 +2891,7 @@ check_init(sym_t *sym)
sym_t *
abstract_name(void)
{
- sym_t *sym;
+ sym_t *sym;
lint_assert(dcs->d_kind == DK_ABSTRACT ||
dcs->d_kind == DK_PROTO_ARG);
@@ -3071,8 +3071,8 @@ check_argument_usage(bool novar, sym_t *
static void
check_variable_usage(bool novar, sym_t *sym)
{
- scl_t sc;
- sym_t *xsym;
+ scl_t sc;
+ sym_t *xsym;
lint_assert(block_level != 0);
@@ -3196,7 +3196,7 @@ check_tag_usage(sym_t *sym)
void
check_global_symbols(void)
{
- sym_t *sym;
+ sym_t *sym;
if (block_level != 0 || dcs->d_enclosing != NULL)
norecover();
@@ -3338,8 +3338,8 @@ print_previous_declaration(const sym_t *
int
to_int_constant(tnode_t *tn, bool required)
{
- int i;
- tspec_t t;
+ int i;
+ tspec_t t;
if (tn == NULL)
return 1;
Index: src/usr.bin/xlint/lint1/emit1.c
diff -u src/usr.bin/xlint/lint1/emit1.c:1.66 src/usr.bin/xlint/lint1/emit1.c:1.67
--- src/usr.bin/xlint/lint1/emit1.c:1.66 Sat Apr 22 17:49:15 2023
+++ src/usr.bin/xlint/lint1/emit1.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: emit1.c,v 1.66 2023/04/22 17:49:15 rillig Exp $ */
+/* $NetBSD: emit1.c,v 1.67 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou. All Rights Reserved.
@@ -38,7 +38,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: emit1.c,v 1.66 2023/04/22 17:49:15 rillig Exp $");
+__RCSID("$NetBSD: emit1.c,v 1.67 2023/06/09 13:03:49 rillig Exp $");
#endif
#include "lint1.h"
@@ -100,9 +100,9 @@ outtype(const type_t *tp)
static const char tt[NTSPEC] = "???BCCCSSIILLQQDDDVTTTPAF?XXX";
static const char ss[NTSPEC] = "??? su u u u us l sue ?s l";
#endif
- int na;
- sym_t *arg;
- tspec_t ts;
+ int na;
+ sym_t *arg;
+ tspec_t ts;
while (tp != NULL) {
if ((ts = tp->t_tspec) == INT && tp->t_is_enum)
@@ -351,10 +351,10 @@ outfdef(const sym_t *fsym, const pos_t *
void
outcall(const tnode_t *tn, bool retval_used, bool retval_discarded)
{
- tnode_t *args, *arg;
- int narg, n, i;
- int64_t q;
- tspec_t t;
+ tnode_t *args, *arg;
+ int narg, n, i;
+ int64_t q;
+ tspec_t t;
/* reset buffer */
outclr();
@@ -489,7 +489,7 @@ static void
outfstrg(strg_t *strg)
{
char c, oc;
- bool first;
+ bool first;
const char *cp;
lint_assert(strg->st_char);
Index: src/usr.bin/xlint/lint1/err.c
diff -u src/usr.bin/xlint/lint1/err.c:1.197 src/usr.bin/xlint/lint1/err.c:1.198
--- src/usr.bin/xlint/lint1/err.c:1.197 Sat Jun 3 21:08:06 2023
+++ src/usr.bin/xlint/lint1/err.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: err.c,v 1.197 2023/06/03 21:08:06 rillig Exp $ */
+/* $NetBSD: err.c,v 1.198 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: err.c,v 1.197 2023/06/03 21:08:06 rillig Exp $");
+__RCSID("$NetBSD: err.c,v 1.198 2023/06/09 13:03:49 rillig Exp $");
#endif
#include <limits.h>
@@ -519,7 +519,7 @@ lbasename(const char *path)
static void
verror_at(int msgid, const pos_t *pos, va_list ap)
{
- const char *fn;
+ const char *fn;
if (is_suppressed[msgid])
return;
@@ -535,7 +535,7 @@ verror_at(int msgid, const pos_t *pos, v
static void
vwarning_at(int msgid, const pos_t *pos, va_list ap)
{
- const char *fn;
+ const char *fn;
if (is_suppressed[msgid])
return;
@@ -572,7 +572,7 @@ vmessage_at(int msgid, const pos_t *pos,
void
(error_at)(int msgid, const pos_t *pos, ...)
{
- va_list ap;
+ va_list ap;
va_start(ap, pos);
verror_at(msgid, pos, ap);
@@ -582,7 +582,7 @@ void
void
(error)(int msgid, ...)
{
- va_list ap;
+ va_list ap;
va_start(ap, msgid);
verror_at(msgid, &curr_pos, ap);
@@ -592,7 +592,7 @@ void
void
assert_failed(const char *file, int line, const char *func, const char *cond)
{
- const char *fn;
+ const char *fn;
/*
* After encountering a parse error in the grammar, lint often does
@@ -620,7 +620,7 @@ assert_failed(const char *file, int line
void
(warning_at)(int msgid, const pos_t *pos, ...)
{
- va_list ap;
+ va_list ap;
va_start(ap, pos);
vwarning_at(msgid, pos, ap);
@@ -630,7 +630,7 @@ void
void
(warning)(int msgid, ...)
{
- va_list ap;
+ va_list ap;
va_start(ap, msgid);
vwarning_at(msgid, &curr_pos, ap);
@@ -650,7 +650,7 @@ void
void
(c99ism)(int msgid, ...)
{
- va_list ap;
+ va_list ap;
if (allow_c99)
return;
@@ -667,7 +667,7 @@ void
void
(c11ism)(int msgid, ...)
{
- va_list ap;
+ va_list ap;
/* FIXME: C11 mode has nothing to do with GCC mode. */
if (allow_c11 || allow_gcc)
@@ -680,7 +680,7 @@ void
bool
(gnuism)(int msgid, ...)
{
- va_list ap;
+ va_list ap;
int severity = (!allow_gcc ? 1 : 0) +
(!allow_trad && !allow_c99 ? 1 : 0);
Index: src/usr.bin/xlint/lint1/func.c
diff -u src/usr.bin/xlint/lint1/func.c:1.154 src/usr.bin/xlint/lint1/func.c:1.155
--- src/usr.bin/xlint/lint1/func.c:1.154 Thu May 11 08:01:36 2023
+++ src/usr.bin/xlint/lint1/func.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: func.c,v 1.154 2023/05/11 08:01:36 rillig Exp $ */
+/* $NetBSD: func.c,v 1.155 2023/06/09 13:03:49 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.154 2023/05/11 08:01:36 rillig Exp $");
+__RCSID("$NetBSD: func.c,v 1.155 2023/06/09 13:03:49 rillig Exp $");
#endif
#include <stdlib.h>
@@ -220,9 +220,9 @@ check_statement_reachable(void)
void
begin_function(sym_t *fsym)
{
- int n;
- bool dowarn;
- sym_t *arg, *sym, *rdsym;
+ int n;
+ bool dowarn;
+ sym_t *arg, *sym, *rdsym;
funcsym = fsym;
@@ -370,8 +370,8 @@ check_missing_return_value(void)
void
end_function(void)
{
- sym_t *arg;
- int n;
+ sym_t *arg;
+ int n;
if (reached) {
cstmt->c_had_return_noval = true;
@@ -486,9 +486,9 @@ static void
check_case_label(tnode_t *tn, control_statement *cs)
{
case_label_t *cl;
- val_t *v;
- val_t nv;
- tspec_t t;
+ val_t *v;
+ val_t nv;
+ tspec_t t;
if (cs == NULL) {
/* case not in switch */
@@ -687,8 +687,8 @@ if3(bool els)
void
switch1(tnode_t *tn)
{
- tspec_t t;
- type_t *tp;
+ tspec_t t;
+ type_t *tp;
if (tn != NULL)
tn = cconv(tn);
@@ -743,8 +743,8 @@ switch1(tnode_t *tn)
void
switch2(void)
{
- int nenum = 0, nclab = 0;
- sym_t *esym;
+ int nenum = 0, nclab = 0;
+ sym_t *esym;
case_label_t *cl;
lint_assert(cstmt->c_switch_type != NULL);
@@ -946,8 +946,8 @@ for1(tnode_t *tn1, tnode_t *tn2, tnode_t
void
for2(void)
{
- pos_t cpos, cspos;
- tnode_t *tn3;
+ pos_t cpos, cspos;
+ tnode_t *tn3;
if (cstmt->c_continue)
set_reached(true);
Index: src/usr.bin/xlint/lint1/lex.c
diff -u src/usr.bin/xlint/lint1/lex.c:1.158 src/usr.bin/xlint/lint1/lex.c:1.159
--- src/usr.bin/xlint/lint1/lex.c:1.158 Tue Apr 11 00:03:42 2023
+++ src/usr.bin/xlint/lint1/lex.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: lex.c,v 1.158 2023/04/11 00:03:42 rillig Exp $ */
+/* $NetBSD: lex.c,v 1.159 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou. All Rights Reserved.
@@ -38,7 +38,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: lex.c,v 1.158 2023/04/11 00:03:42 rillig Exp $");
+__RCSID("$NetBSD: lex.c,v 1.159 2023/06/09 13:03:49 rillig Exp $");
#endif
#include <ctype.h>
@@ -405,7 +405,7 @@ initscan(void)
static int
read_byte(void)
{
- int c;
+ int c;
if ((c = lex_input()) == EOF)
return c;
@@ -847,7 +847,7 @@ get_escaped_char(int delim)
int
lex_character_constant(void)
{
- size_t n;
+ size_t n;
int val, c;
n = 0;
@@ -889,10 +889,10 @@ lex_character_constant(void)
int
lex_wide_character_constant(void)
{
- static char buf[MB_LEN_MAX + 1];
- size_t n, nmax;
+ static char buf[MB_LEN_MAX + 1];
+ size_t n, nmax;
int c;
- wchar_t wc;
+ wchar_t wc;
nmax = MB_CUR_MAX;
@@ -969,13 +969,13 @@ parse_line_directive_flags(const char *p
void
lex_directive(const char *yytext)
{
- const char *cp, *fn;
- char c, *eptr;
- size_t fnl;
- long ln;
- bool is_begin, is_end, is_system;
+ const char *cp, *fn;
+ char c, *eptr;
+ size_t fnl;
+ long ln;
+ bool is_begin, is_end, is_system;
- static bool first = true;
+ static bool first = true;
/* Go to first non-whitespace after # */
for (cp = yytext + 1; (c = *cp) == ' ' || c == '\t'; cp++)
@@ -1070,10 +1070,10 @@ lex_comment(void)
{ "SCANFLIKE", true, scanflike },
{ "VARARGS", true, varargs },
};
- char keywd[32];
- char arg[32];
- size_t l, i;
- int a;
+ char keywd[32];
+ char arg[32];
+ size_t l, i;
+ int a;
bool seen_end_of_comment = false;
@@ -1175,8 +1175,8 @@ int
lex_string(void)
{
unsigned char *s;
- int c;
- size_t len, max;
+ int c;
+ size_t len, max;
s = xmalloc(max = 64);
@@ -1204,7 +1204,7 @@ lex_string(void)
int
lex_wide_string(void)
{
- int c, n;
+ int c, n;
size_t len = 0, max = 64;
char *s = xmalloc(max);
@@ -1232,7 +1232,7 @@ lex_wide_string(void)
n = 1;
}
- wchar_t *ws = xmalloc((wlen + 1) * sizeof(*ws));
+ wchar_t *ws = xmalloc((wlen + 1) * sizeof(*ws));
size_t wi = 0;
/* convert from multibyte to wide char */
(void)mbtowc(NULL, NULL, 0);
@@ -1313,7 +1313,7 @@ getsym(sbuf_t *sb)
/* create a new symbol table entry */
/* labels must always be allocated at level 1 (outermost block) */
- dinfo_t *di;
+ dinfo_t *di;
if (symtyp == FLABEL) {
sym = level_zero_alloc(1, sizeof(*sym));
char *s = level_zero_alloc(1, sb->sb_len + 1);
@@ -1403,7 +1403,7 @@ rmsym(sym_t *sym)
void
rmsyms(sym_t *syms)
{
- sym_t *sym;
+ sym_t *sym;
/* Note the use of s_level_next instead of s_symtab_next. */
for (sym = syms; sym != NULL; sym = sym->s_level_next) {
@@ -1452,7 +1452,7 @@ clean_up_after_error(void)
sym_t *
pushdown(const sym_t *sym)
{
- sym_t *nsym;
+ sym_t *nsym;
debug_step("pushdown '%s' %s '%s'",
sym->s_name, symt_name(sym->s_kind), type_name(sym->s_type));
Index: src/usr.bin/xlint/lint1/tree.c
diff -u src/usr.bin/xlint/lint1/tree.c:1.525 src/usr.bin/xlint/lint1/tree.c:1.526
--- src/usr.bin/xlint/lint1/tree.c:1.525 Sat Jun 3 20:28:54 2023
+++ src/usr.bin/xlint/lint1/tree.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: tree.c,v 1.525 2023/06/03 20:28:54 rillig Exp $ */
+/* $NetBSD: tree.c,v 1.526 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: tree.c,v 1.525 2023/06/03 20:28:54 rillig Exp $");
+__RCSID("$NetBSD: tree.c,v 1.526 2023/06/09 13:03:49 rillig Exp $");
#endif
#include <float.h>
@@ -315,7 +315,7 @@ ic_expr(const tnode_t *tn)
type_t *
block_derive_type(type_t *tp, tspec_t t)
{
- type_t *tp2;
+ type_t *tp2;
tp2 = block_zero_alloc(sizeof(*tp2));
tp2->t_tspec = t;
@@ -330,7 +330,7 @@ block_derive_type(type_t *tp, tspec_t t)
type_t *
expr_derive_type(type_t *tp, tspec_t t)
{
- type_t *tp2;
+ type_t *tp2;
tp2 = expr_zero_alloc(sizeof(*tp2));
tp2->t_tspec = t;
@@ -368,7 +368,7 @@ new_tnode(op_t op, bool sys, type_t *typ
tnode_t *
build_constant(type_t *tp, val_t *v)
{
- tnode_t *n;
+ tnode_t *n;
n = expr_alloc_tnode();
n->tn_op = CON;
@@ -384,7 +384,7 @@ build_constant(type_t *tp, val_t *v)
static tnode_t *
build_integer_constant(tspec_t t, int64_t q)
{
- tnode_t *n;
+ tnode_t *n;
n = expr_alloc_tnode();
n->tn_op = CON;
@@ -489,7 +489,7 @@ build_name_call(sym_t *sym)
tnode_t *
build_name(sym_t *sym, bool is_funcname)
{
- tnode_t *n;
+ tnode_t *n;
if (sym->s_scl == NOSCL && !in_gcc_attribute) {
sym->s_scl = EXTERN;
@@ -527,8 +527,8 @@ build_name(sym_t *sym, bool is_funcname)
tnode_t *
build_string(strg_t *strg)
{
- size_t len;
- tnode_t *n;
+ size_t len;
+ tnode_t *n;
type_t *tp;
len = strg->st_len;
@@ -589,7 +589,7 @@ is_out_of_char_range(const tnode_t *tn)
static void
check_integer_comparison(op_t op, tnode_t *ln, tnode_t *rn)
{
- tspec_t lt, rt;
+ tspec_t lt, rt;
lt = ln->tn_type->t_tspec;
rt = rn->tn_type->t_tspec;
@@ -753,7 +753,7 @@ balance(op_t op, tnode_t **lnp, tnode_t
static tnode_t *
build_address(bool sys, tnode_t *tn, bool noign)
{
- tspec_t t;
+ tspec_t t;
if (!noign && ((t = tn->tn_type->t_tspec) == ARRAY || t == FUNC)) {
if (!allow_c90)
@@ -932,8 +932,8 @@ fold(tnode_t *tn)
static tnode_t *
build_struct_access(op_t op, bool sys, tnode_t *ln, tnode_t *rn)
{
- tnode_t *ntn, *ctn;
- bool nolval;
+ tnode_t *ntn, *ctn;
+ bool nolval;
lint_assert(rn->tn_op == NAME);
lint_assert(is_member(rn->tn_sym));
@@ -1041,7 +1041,7 @@ subt_size_in_bytes(type_t *tp)
static tnode_t *
build_prepost_incdec(op_t op, bool sys, tnode_t *ln)
{
- tnode_t *cn, *ntn;
+ tnode_t *cn, *ntn;
lint_assert(ln != NULL);
@@ -1213,8 +1213,8 @@ merge_qualifiers(type_t *tp1, const type
static tnode_t *
build_colon(bool sys, tnode_t *ln, tnode_t *rn)
{
- tspec_t lt, rt;
- type_t *tp;
+ tspec_t lt, rt;
+ type_t *tp;
lt = ln->tn_type->t_tspec;
rt = rn->tn_type->t_tspec;
@@ -1328,8 +1328,8 @@ is_assignment(op_t op)
static tnode_t *
build_assignment(op_t op, bool sys, tnode_t *ln, tnode_t *rn)
{
- tspec_t lt, rt;
- tnode_t *ntn, *ctn;
+ tspec_t lt, rt;
+ tnode_t *ntn, *ctn;
lt = ln->tn_type->t_tspec;
rt = rn->tn_type->t_tspec;
@@ -1400,7 +1400,7 @@ build_assignment(op_t op, bool sys, tnod
static tnode_t *
build_real_imag(op_t op, bool sys, tnode_t *ln)
{
- tnode_t *cn, *ntn;
+ tnode_t *cn, *ntn;
lint_assert(ln != NULL);
@@ -1511,8 +1511,8 @@ check_precedence_confusion(tnode_t *tn)
static tnode_t *
fold_bool(tnode_t *tn)
{
- bool l, r;
- val_t *v;
+ bool l, r;
+ val_t *v;
v = xcalloc(1, sizeof(*v));
v->v_tspec = tn->tn_type->t_tspec;
@@ -1576,9 +1576,9 @@ floating_error_value(tspec_t t, ldbl_t l
static tnode_t *
fold_float(tnode_t *tn)
{
- val_t *v;
- tspec_t t;
- ldbl_t lv, rv = 0;
+ val_t *v;
+ tspec_t t;
+ ldbl_t lv, rv = 0;
fpe = 0;
v = xcalloc(1, sizeof(*v));
@@ -1670,8 +1670,8 @@ tnode_t *
build_binary(tnode_t *ln, op_t op, bool sys, tnode_t *rn)
{
const mod_t *mp;
- tnode_t *ntn;
- type_t *rettp;
+ tnode_t *ntn;
+ type_t *rettp;
mp = &modtab[op];
@@ -1896,9 +1896,9 @@ all_members_compatible(const sym_t *msym
static sym_t *
struct_or_union_member(tnode_t *tn, op_t op, sym_t *msym)
{
- struct_or_union *str;
- type_t *tp;
- tspec_t t;
+ struct_or_union *str;
+ type_t *tp;
+ tspec_t t;
/*
* Remove the member if it was unknown until now, which means
@@ -2003,7 +2003,7 @@ struct_or_union_member(tnode_t *tn, op_t
tnode_t *
build_member_access(tnode_t *ln, op_t op, bool sys, sbuf_t *member)
{
- sym_t *msym;
+ sym_t *msym;
if (ln == NULL)
return NULL;
@@ -2869,8 +2869,8 @@ static bool
check_assign_types_compatible(op_t op, int arg,
const tnode_t *ln, const tnode_t *rn)
{
- tspec_t lt, rt, lst = NO_TSPEC, rst = NO_TSPEC;
- type_t *ltp, *rtp, *lstp = NULL, *rstp = NULL;
+ tspec_t lt, rt, lst = NO_TSPEC, rst = NO_TSPEC;
+ type_t *ltp, *rtp, *lstp = NULL, *rstp = NULL;
if ((lt = (ltp = ln->tn_type)->t_tspec) == PTR)
lst = (lstp = ltp->t_subt)->t_tspec;
@@ -3188,8 +3188,8 @@ typeok_enum(op_t op, const mod_t *mp, in
bool
typeok(op_t op, int arg, const tnode_t *ln, const tnode_t *rn)
{
- tspec_t lt, rt;
- type_t *ltp, *rtp;
+ tspec_t lt, rt;
+ type_t *ltp, *rtp;
const mod_t *mp = &modtab[op];
@@ -4138,7 +4138,7 @@ cast_to_union(tnode_t *otn, type_t *ntp)
tnode_t *
cast(tnode_t *tn, type_t *tp)
{
- tspec_t nt, ot;
+ tspec_t nt, ot;
if (tn == NULL)
return NULL;
@@ -4231,7 +4231,7 @@ check_prototype_argument(
type_t *tp, /* expected type (from prototype) */
tnode_t *tn) /* argument */
{
- tnode_t *ln = xcalloc(1, sizeof(*ln));
+ tnode_t *ln = xcalloc(1, sizeof(*ln));
ln->tn_type = expr_unqualified_type(tp);
ln->tn_lvalue = true;
if (typeok(FARG, n, ln, tn)) {
@@ -4251,10 +4251,10 @@ check_prototype_argument(
static tnode_t *
check_function_arguments(type_t *ftp, tnode_t *args)
{
- tnode_t *arg;
- sym_t *asym;
- tspec_t at;
- int narg, npar, n, i;
+ tnode_t *arg;
+ sym_t *asym;
+ tspec_t at;
+ int narg, npar, n, i;
/* get # of args in the prototype */
npar = 0;
@@ -4324,8 +4324,8 @@ check_function_arguments(type_t *ftp, tn
tnode_t *
build_function_call(tnode_t *func, bool sys, tnode_t *args)
{
- tnode_t *ntn;
- op_t fcop;
+ tnode_t *ntn;
+ op_t fcop;
if (func == NULL)
return NULL;
@@ -4740,7 +4740,7 @@ constant_addr(const tnode_t *tn, const s
{
const sym_t *sym;
ptrdiff_t offs1, offs2;
- tspec_t t, ot;
+ tspec_t t, ot;
switch (tn->tn_op) {
case MINUS:
Index: src/usr.bin/xlint/lint2/chk.c
diff -u src/usr.bin/xlint/lint2/chk.c:1.54 src/usr.bin/xlint/lint2/chk.c:1.55
--- src/usr.bin/xlint/lint2/chk.c:1.54 Mon May 22 12:55:04 2023
+++ src/usr.bin/xlint/lint2/chk.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: chk.c,v 1.54 2023/05/22 12:55:04 rillig Exp $ */
+/* $NetBSD: chk.c,v 1.55 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou. All Rights Reserved.
@@ -38,7 +38,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: chk.c,v 1.54 2023/05/22 12:55:04 rillig Exp $");
+__RCSID("$NetBSD: chk.c,v 1.55 2023/06/09 13:03:49 rillig Exp $");
#endif
#include <ctype.h>
@@ -76,7 +76,7 @@ static bool matches_no_arg_function(type
void
mark_main_as_used(void)
{
- hte_t *hte;
+ hte_t *hte;
if ((hte = hsearch("main", false)) != NULL)
hte->h_used = true;
@@ -88,7 +88,7 @@ mark_main_as_used(void)
void
check_name(const hte_t *hte)
{
- sym_t *sym, *def, *pdecl, *decl;
+ sym_t *sym, *def, *pdecl, *decl;
if (uflag) {
check_used_not_defined(hte);
@@ -133,8 +133,8 @@ check_name(const hte_t *hte)
static void
check_used_not_defined(const hte_t *hte)
{
- fcall_t *fcall;
- usym_t *usym;
+ fcall_t *fcall;
+ usym_t *usym;
if (!hte->h_used || hte->h_def)
return;
@@ -154,7 +154,7 @@ check_used_not_defined(const hte_t *hte)
static void
check_defined_not_used(const hte_t *hte)
{
- sym_t *sym;
+ sym_t *sym;
if (!hte->h_def || hte->h_used)
return;
@@ -175,7 +175,7 @@ check_defined_not_used(const hte_t *hte)
static void
check_declared_not_used_or_defined(const hte_t *hte)
{
- sym_t *sym;
+ sym_t *sym;
if (hte->h_syms == NULL || hte->h_used || hte->h_def)
return;
@@ -197,8 +197,8 @@ check_declared_not_used_or_defined(const
static void
check_multiple_definitions(const hte_t *hte)
{
- sym_t *sym, *def1;
- char *pos1;
+ sym_t *sym, *def1;
+ char *pos1;
if (!hte->h_def)
return;
@@ -236,11 +236,11 @@ check_multiple_definitions(const hte_t *
static void
chkvtui(const hte_t *hte, sym_t *def, sym_t *decl)
{
- fcall_t *call;
- char *pos1;
- type_t *tp1, *tp2;
- bool dowarn, eq;
- tspec_t t1;
+ fcall_t *call;
+ char *pos1;
+ type_t *tp1, *tp2;
+ bool dowarn, eq;
+ tspec_t t1;
if (hte->h_calls == NULL)
return;
@@ -298,10 +298,10 @@ chkvtui(const hte_t *hte, sym_t *def, sy
static void
chkvtdi(const hte_t *hte, sym_t *def, sym_t *decl)
{
- sym_t *sym;
- type_t *tp1, *tp2;
- bool eq, dowarn;
- char *pos1;
+ sym_t *sym;
+ type_t *tp1, *tp2;
+ bool eq, dowarn;
+ char *pos1;
if (def == NULL)
def = decl;
@@ -340,11 +340,11 @@ chkvtdi(const hte_t *hte, sym_t *def, sy
static void
chkfaui(const hte_t *hte, sym_t *def, sym_t *decl)
{
- type_t *tp1, *tp2, **ap1, **ap2;
- pos_t *pos1p = NULL;
- fcall_t *calls, *call, *call1;
- int n, as;
- char *pos1;
+ type_t *tp1, *tp2, **ap1, **ap2;
+ pos_t *pos1p = NULL;
+ fcall_t *calls, *call, *call1;
+ int n, as;
+ char *pos1;
arginf_t *ai;
if ((calls = hte->h_calls) == NULL)
@@ -453,10 +453,10 @@ static void
chkau(const hte_t *hte, int n, sym_t *def, sym_t *decl, pos_t *pos1p,
fcall_t *call1, fcall_t *call, type_t *arg1, type_t *arg2)
{
- bool promote, asgn, dowarn;
- tspec_t t1, t2;
+ bool promote, asgn, dowarn;
+ tspec_t t1, t2;
arginf_t *ai, *ai1;
- char *pos1;
+ char *pos1;
/*
* If a function definition is available (def != NULL), we compare the
@@ -607,11 +607,11 @@ chkau(const hte_t *hte, int n, sym_t *de
static void
printflike(const hte_t *hte, fcall_t *call, int n, const char *fmt, type_t **ap)
{
- const char *fp;
- char fc;
- bool fwidth, prec, left, sign, space, alt, zero;
- tspec_t sz, t1, t2 = NO_TSPEC;
- type_t *tp;
+ const char *fp;
+ char fc;
+ bool fwidth, prec, left, sign, space, alt, zero;
+ tspec_t sz, t1, t2 = NO_TSPEC;
+ type_t *tp;
fp = fmt;
fc = *fp++;
@@ -832,11 +832,11 @@ printflike(const hte_t *hte, fcall_t *ca
static void
scanflike(const hte_t *hte, fcall_t *call, int n, const char *fmt, type_t **ap)
{
- const char *fp;
- char fc;
- bool noasgn, fwidth;
- tspec_t sz, t1 = NO_TSPEC, t2 = NO_TSPEC;
- type_t *tp = NULL;
+ const char *fp;
+ char fc;
+ bool noasgn, fwidth;
+ tspec_t sz, t1 = NO_TSPEC, t2 = NO_TSPEC;
+ type_t *tp = NULL;
fp = fmt;
fc = *fp++;
@@ -1073,8 +1073,8 @@ static const char ignorelist[][8] = {
static void
check_return_values(const hte_t *hte, sym_t *def)
{
- fcall_t *call;
- bool used, ignored;
+ fcall_t *call;
+ bool used, ignored;
if (def == NULL)
/* don't know whether or not the functions returns a value */
@@ -1127,12 +1127,12 @@ check_return_values(const hte_t *hte, sy
static void
check_argument_declarations(const hte_t *hte, sym_t *def, sym_t *decl)
{
- bool osdef, eq, dowarn;
- int n;
- sym_t *sym1, *sym;
- type_t **ap1, **ap2, *tp1, *tp2;
- char *pos1;
- const char *pos2;
+ bool osdef, eq, dowarn;
+ int n;
+ sym_t *sym1, *sym;
+ type_t **ap1, **ap2, *tp1, *tp2;
+ char *pos1;
+ const char *pos2;
osdef = false;
if (def != NULL) {
@@ -1210,8 +1210,8 @@ static bool
types_compatible(type_t *tp1, type_t *tp2,
bool ignqual, bool promot, bool asgn, bool *dowarn)
{
- tspec_t t, to;
- int indir;
+ tspec_t t, to;
+ int indir;
to = NO_TSPEC;
indir = 0;
@@ -1336,7 +1336,7 @@ types_compatible(type_t *tp1, type_t *tp
static bool
prototypes_compatible(type_t *tp1, type_t *tp2, bool *dowarn)
{
- type_t **a1, **a2;
+ type_t **a1, **a2;
if (tp1->t_vararg != tp2->t_vararg)
return false;
@@ -1370,8 +1370,8 @@ prototypes_compatible(type_t *tp1, type_
static bool
matches_no_arg_function(type_t *tp, bool *dowarn)
{
- type_t **arg;
- tspec_t t;
+ type_t **arg;
+ tspec_t t;
if (tp->t_vararg && dowarn != NULL)
*dowarn = true;
Index: src/usr.bin/xlint/lint2/emit2.c
diff -u src/usr.bin/xlint/lint2/emit2.c:1.30 src/usr.bin/xlint/lint2/emit2.c:1.31
--- src/usr.bin/xlint/lint2/emit2.c:1.30 Thu Feb 2 22:23:30 2023
+++ src/usr.bin/xlint/lint2/emit2.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: emit2.c,v 1.30 2023/02/02 22:23:30 rillig Exp $ */
+/* $NetBSD: emit2.c,v 1.31 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou. All Rights Reserved.
@@ -34,7 +34,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: emit2.c,v 1.30 2023/02/02 22:23:30 rillig Exp $");
+__RCSID("$NetBSD: emit2.c,v 1.31 2023/06/09 13:03:49 rillig Exp $");
#endif
#include "lint2.h"
@@ -59,7 +59,7 @@ outtype(type_t *tp)
#endif
while (tp != NULL) {
- tspec_t ts = tp->t_tspec;
+ tspec_t ts = tp->t_tspec;
if (ts == INT && tp->t_is_enum)
ts = ENUM;
if (!ch_isupper(tt[ts]))
@@ -166,7 +166,7 @@ outdef(hte_t *hte, sym_t *sym)
static void
dumpname(hte_t *hte)
{
- sym_t *sym, *def;
+ sym_t *sym, *def;
/* static and undefined symbols are not written */
if (hte->h_static || !hte->h_def)
Index: src/usr.bin/xlint/lint2/hash.c
diff -u src/usr.bin/xlint/lint2/hash.c:1.24 src/usr.bin/xlint/lint2/hash.c:1.25
--- src/usr.bin/xlint/lint2/hash.c:1.24 Fri May 20 21:18:55 2022
+++ src/usr.bin/xlint/lint2/hash.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: hash.c,v 1.24 2022/05/20 21:18:55 rillig Exp $ */
+/* $NetBSD: hash.c,v 1.25 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: hash.c,v 1.24 2022/05/20 21:18:55 rillig Exp $");
+__RCSID("$NetBSD: hash.c,v 1.25 2023/06/09 13:03:49 rillig Exp $");
#endif
/*
@@ -88,7 +88,7 @@ hte_t *
_hsearch(hte_t **table, const char *s, bool mknew)
{
unsigned int h;
- hte_t *hte;
+ hte_t *hte;
if (table == NULL)
table = htab;
@@ -159,9 +159,9 @@ symtab_init(void)
void
symtab_forall(void (*action)(hte_t *))
{
- int i;
- hte_t *hte;
- hte_t **table = htab;
+ int i;
+ hte_t *hte;
+ hte_t **table = htab;
for (i = 0; i < HSHSIZ2; i++) {
for (hte = table[i]; hte != NULL; hte = hte->h_link)
@@ -196,8 +196,8 @@ symtab_forall_sorted(void (*action)(hte_
void
_destroyhash(hte_t **table)
{
- int i;
- hte_t *hte, *nexthte;
+ int i;
+ hte_t *hte, *nexthte;
if (table == NULL)
err(1, "_destroyhash called on main hash table");
Index: src/usr.bin/xlint/lint2/main2.c
diff -u src/usr.bin/xlint/lint2/main2.c:1.28 src/usr.bin/xlint/lint2/main2.c:1.29
--- src/usr.bin/xlint/lint2/main2.c:1.28 Tue Mar 28 14:44:35 2023
+++ src/usr.bin/xlint/lint2/main2.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: main2.c,v 1.28 2023/03/28 14:44:35 rillig Exp $ */
+/* $NetBSD: main2.c,v 1.29 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: main2.c,v 1.28 2023/03/28 14:44:35 rillig Exp $");
+__RCSID("$NetBSD: main2.c,v 1.29 2023/06/09 13:03:49 rillig Exp $");
#endif
#include <stdio.h>
@@ -97,9 +97,9 @@ check_name_non_const(hte_t *hte)
int
main(int argc, char *argv[])
{
- int c, i;
- size_t len;
- char *lname;
+ int c, i;
+ size_t len;
+ char *lname;
libs = xcalloc(1, sizeof(*libs));
Index: src/usr.bin/xlint/lint2/msg.c
diff -u src/usr.bin/xlint/lint2/msg.c:1.19 src/usr.bin/xlint/lint2/msg.c:1.20
--- src/usr.bin/xlint/lint2/msg.c:1.19 Sun Feb 19 19:27:01 2023
+++ src/usr.bin/xlint/lint2/msg.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: msg.c,v 1.19 2023/02/19 19:27:01 rillig Exp $ */
+/* $NetBSD: msg.c,v 1.20 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -37,7 +37,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: msg.c,v 1.19 2023/02/19 19:27:01 rillig Exp $");
+__RCSID("$NetBSD: msg.c,v 1.20 2023/06/09 13:03:49 rillig Exp $");
#endif
#include <stdarg.h>
@@ -71,7 +71,7 @@ static const char *msgs[] = {
void
msg(int n, ...)
{
- va_list ap;
+ va_list ap;
va_start(ap, n);
@@ -104,12 +104,12 @@ lbasename(const char *path)
const char *
mkpos(pos_t *posp)
{
- size_t len;
- const char *fn;
- static char *buf;
- static size_t blen = 0;
- bool qm;
- int src, line;
+ size_t len;
+ const char *fn;
+ static char *buf;
+ static size_t blen = 0;
+ bool qm;
+ int src, line;
if (Hflag && posp->p_src != posp->p_isrc) {
src = posp->p_isrc;
Index: src/usr.bin/xlint/lint2/read.c
diff -u src/usr.bin/xlint/lint2/read.c:1.80 src/usr.bin/xlint/lint2/read.c:1.81
--- src/usr.bin/xlint/lint2/read.c:1.80 Mon May 22 12:55:04 2023
+++ src/usr.bin/xlint/lint2/read.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: read.c,v 1.80 2023/05/22 12:55:04 rillig Exp $ */
+/* $NetBSD: read.c,v 1.81 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou. All Rights Reserved.
@@ -38,7 +38,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: read.c,v 1.80 2023/05/22 12:55:04 rillig Exp $");
+__RCSID("$NetBSD: read.c,v 1.81 2023/06/09 13:03:49 rillig Exp $");
#endif
#include <ctype.h>
@@ -214,9 +214,9 @@ read_ln_line(const char *line)
void
readfile(const char *name)
{
- FILE *inp;
- size_t len;
- char *line;
+ FILE *inp;
+ size_t len;
+ char *line;
if (inpfns == NULL)
inpfns = xcalloc(ninpfns = 128, sizeof(*inpfns));
@@ -316,10 +316,10 @@ static void
funccall(pos_t pos, const char *cp)
{
arginf_t *ai, **lai;
- char c;
- bool rused, rdisc;
- hte_t *hte;
- fcall_t *fcall;
+ char c;
+ bool rused, rdisc;
+ hte_t *hte;
+ fcall_t *fcall;
const char *name;
fcall = xalloc(sizeof(*fcall));
@@ -468,10 +468,10 @@ parse_function_attribute(const char **pp
static void
decldef(pos_t pos, const char *cp)
{
- sym_t *symp, sym;
- char *pos1, *tname;
- bool used, renamed;
- hte_t *hte, *renamehte = NULL;
+ sym_t *symp, sym;
+ char *pos1, *tname;
+ bool used, renamed;
+ hte_t *hte, *renamehte = NULL;
const char *name, *newname;
(void)memset(&sym, 0, sizeof(sym));
@@ -564,8 +564,8 @@ decldef(pos_t pos, const char *cp)
static void
usedsym(pos_t pos, const char *cp)
{
- usym_t *usym;
- hte_t *hte;
+ usym_t *usym;
+ hte_t *hte;
const char *name;
usym = xalloc(sizeof(*usym));
@@ -651,14 +651,14 @@ parse_tspec(const char **pp, char c, boo
static unsigned short
inptype(const char *cp, const char **epp)
{
- char c;
- const char *ep;
- type_t *tp;
- int narg, i;
- bool osdef = false;
- size_t tlen;
+ char c;
+ const char *ep;
+ type_t *tp;
+ int narg, i;
+ bool osdef = false;
+ size_t tlen;
unsigned short tidx;
- int h;
+ int h;
/* If we have this type already, return its index. */
tlen = gettlen(cp, &ep);
@@ -753,10 +753,10 @@ inptype(const char *cp, const char **epp
static size_t
gettlen(const char *cp, const char **epp)
{
- const char *cp1;
- char c, s;
- tspec_t t;
- int narg, i;
+ const char *cp1;
+ char c, s;
+ tspec_t t;
+ int narg, i;
cp1 = cp;
@@ -932,7 +932,7 @@ gettlen(const char *cp, const char **epp
static unsigned short
findtype(const char *cp, size_t len, int h)
{
- thtab_t *thte;
+ thtab_t *thte;
for (thte = thtab[h]; thte != NULL; thte = thte->th_next) {
if (strncmp(thte->th_name, cp, len) != 0)
@@ -952,8 +952,8 @@ static unsigned short
storetyp(type_t *tp, const char *cp, size_t len, int h)
{
static unsigned int tidx = 1; /* 0 is reserved */
- thtab_t *thte;
- char *name;
+ thtab_t *thte;
+ char *name;
if (tidx >= USHRT_MAX)
errx(1, "sorry, too many types");
@@ -1002,10 +1002,10 @@ thash(const char *s, size_t len)
static char *
inpqstrg(const char *src, const char **epp)
{
- char *strg, *dst;
- size_t slen;
- char c;
- int v;
+ char *strg, *dst;
+ size_t slen;
+ char c;
+ int v;
dst = strg = xmalloc(slen = 32);
@@ -1085,10 +1085,10 @@ inpqstrg(const char *src, const char **e
static const char *
inpname(const char *cp, const char **epp)
{
- static char *buf;
- static size_t blen = 0;
- size_t len, i;
- char c;
+ static char *buf;
+ static size_t blen = 0;
+ size_t len, i;
+ char c;
len = parse_int(&cp);
if (len + 1 > blen)
@@ -1112,7 +1112,7 @@ inpname(const char *cp, const char **epp
static int
getfnidx(const char *fn)
{
- size_t i;
+ size_t i;
/* 0 is reserved */
for (i = 1; fnames[i] != NULL; i++) {
@@ -1140,11 +1140,11 @@ getfnidx(const char *fn)
void
mkstatic(hte_t *hte)
{
- sym_t *sym1, **symp, *sym;
- fcall_t **callp, *call;
- usym_t **usymp, *usym;
- hte_t *nhte;
- bool ofnd;
+ sym_t *sym1, **symp, *sym;
+ fcall_t **callp, *call;
+ usym_t **usymp, *usym;
+ hte_t *nhte;
+ bool ofnd;
/* Look for first static definition */
for (sym1 = hte->h_syms; sym1 != NULL; sym1 = sym1->s_next) {
Index: src/usr.bin/xlint/xlint/xlint.c
diff -u src/usr.bin/xlint/xlint/xlint.c:1.109 src/usr.bin/xlint/xlint/xlint.c:1.110
--- src/usr.bin/xlint/xlint/xlint.c:1.109 Sun Feb 19 19:27:02 2023
+++ src/usr.bin/xlint/xlint/xlint.c Fri Jun 9 13:03:49 2023
@@ -1,4 +1,4 @@
-/* $NetBSD: xlint.c,v 1.109 2023/02/19 19:27:02 rillig Exp $ */
+/* $NetBSD: xlint.c,v 1.110 2023/06/09 13:03:49 rillig Exp $ */
/*
* Copyright (c) 1996 Christopher G. Demetriou. All Rights Reserved.
@@ -38,7 +38,7 @@
#include <sys/cdefs.h>
#if defined(__RCSID)
-__RCSID("$NetBSD: xlint.c,v 1.109 2023/02/19 19:27:02 rillig Exp $");
+__RCSID("$NetBSD: xlint.c,v 1.110 2023/06/09 13:03:49 rillig Exp $");
#endif
#include <sys/param.h>
@@ -629,10 +629,10 @@ main(int argc, char *argv[])
static void
handle_filename(const char *name)
{
- const char *bn, *suff;
- char *ofn;
- size_t len;
- int fd;
+ const char *bn, *suff;
+ char *ofn;
+ size_t len;
+ int fd;
bn = lbasename(name, '/');
suff = lbasename(bn, '.');
@@ -716,7 +716,7 @@ needs_quoting:
static void
run_child(const char *path, list *args, const char *crfn, int fdout)
{
- int status, rv, signo;
+ int status, rv, signo;
if (Vflag) {
print_sh_quoted(args->items[0]);
@@ -809,7 +809,7 @@ find_libs(const list *l)
static bool
file_is_readable(const char *path)
{
- struct stat sbuf;
+ struct stat sbuf;
if (stat(path, &sbuf) == -1)
return false;
@@ -823,9 +823,9 @@ file_is_readable(const char *path)
static void
cat(const list *srcs, const char *dest)
{
- int ifd, ofd;
- ssize_t rlen;
- char buf[0x4000];
+ int ifd, ofd;
+ ssize_t rlen;
+ char buf[0x4000];
if ((ofd = open(dest, O_WRONLY | O_CREAT | O_TRUNC, 0666)) == -1) {
warn("cannot open %s", dest);