Module Name: src Committed By: rillig Date: Tue Apr 11 17:52:11 UTC 2023
Modified Files: src/usr.bin/xlint/lint1: debug.c externs1.h Log Message: lint: in debug mode, use different names for macro and function No functional change. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28 src/usr.bin/xlint/lint1/debug.c cvs rdiff -u -r1.175 -r1.176 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/debug.c diff -u src/usr.bin/xlint/lint1/debug.c:1.27 src/usr.bin/xlint/lint1/debug.c:1.28 --- src/usr.bin/xlint/lint1/debug.c:1.27 Mon Apr 10 23:56:30 2023 +++ src/usr.bin/xlint/lint1/debug.c Tue Apr 11 17:52:11 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: debug.c,v 1.27 2023/04/10 23:56:30 rillig Exp $ */ +/* $NetBSD: debug.c,v 1.28 2023/04/11 17:52:11 rillig Exp $ */ /*- * Copyright (c) 2021 The NetBSD Foundation, Inc. @@ -35,7 +35,7 @@ #include <sys/cdefs.h> #if defined(__RCSID) -__RCSID("$NetBSD: debug.c,v 1.27 2023/04/10 23:56:30 rillig Exp $"); +__RCSID("$NetBSD: debug.c,v 1.28 2023/04/11 17:52:11 rillig Exp $"); #endif #include <stdlib.h> @@ -81,7 +81,7 @@ debug_indent_dec(void) } void -(debug_enter)(const char *func) +debug_enter_func(const char *func) { printf("%*s+ %s\n", 2 * debug_indentation++, "", func); @@ -100,7 +100,7 @@ debug_step(const char *fmt, ...) } void -(debug_leave)(const char *func) +debug_leave_func(const char *func) { printf("%*s- %s\n", 2 * --debug_indentation, "", func); Index: src/usr.bin/xlint/lint1/externs1.h diff -u src/usr.bin/xlint/lint1/externs1.h:1.175 src/usr.bin/xlint/lint1/externs1.h:1.176 --- src/usr.bin/xlint/lint1/externs1.h:1.175 Tue Mar 28 14:44:35 2023 +++ src/usr.bin/xlint/lint1/externs1.h Tue Apr 11 17:52:11 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: externs1.h,v 1.175 2023/03/28 14:44:35 rillig Exp $ */ +/* $NetBSD: externs1.h,v 1.176 2023/04/11 17:52:11 rillig Exp $ */ /* * Copyright (c) 1994, 1995 Jochen Pohl @@ -131,11 +131,11 @@ void debug_printf(const char *fmt, ...) void debug_print_indent(void); void debug_indent_inc(void); void debug_indent_dec(void); -void debug_enter(const char *); +void debug_enter_func(const char *); void debug_step(const char *fmt, ...) __printflike(1, 2); -void debug_leave(const char *); -#define debug_enter() (debug_enter)(__func__) -#define debug_leave() (debug_leave)(__func__) +void debug_leave_func(const char *); +#define debug_enter() debug_enter_func(__func__) +#define debug_leave() debug_leave_func(__func__) #else #define debug_noop() do { } while (false) #define debug_dinfo(d) debug_noop()