Module Name: src
Committed By: rillig
Date: Sat Jul 31 19:12:35 UTC 2021
Modified Files:
src/usr.bin/xlint/lint1: externs1.h
Log Message:
lint: do not evaluate arguments of debug_step
To analyze the unexpected test failure of op_shl_lp64, I had reverted
debug_step to evaluate its arguments. I then accidentally committed
that without running the tests again.
Anyway, the previous commit can now be used as a demonstration that
initdecl is indeed missing the initialization for __uint128_t, which
leads to the internal error in op_shl_lp64.
To generate a diff of this commit:
cvs rdiff -u -r1.125 -r1.126 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/externs1.h
diff -u src/usr.bin/xlint/lint1/externs1.h:1.125 src/usr.bin/xlint/lint1/externs1.h:1.126
--- src/usr.bin/xlint/lint1/externs1.h:1.125 Sat Jul 31 19:07:52 2021
+++ src/usr.bin/xlint/lint1/externs1.h Sat Jul 31 19:12:35 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: externs1.h,v 1.125 2021/07/31 19:07:52 rillig Exp $ */
+/* $NetBSD: externs1.h,v 1.126 2021/07/31 19:12:35 rillig Exp $ */
/*
* Copyright (c) 1994, 1995 Jochen Pohl
@@ -131,8 +131,7 @@ void debug_leave(const char *);
#define debug_node(tn, indent) debug_noop()
#define debug_printf(...) debug_noop()
#define debug_indent() debug_noop()
-static inline void __printflike(1, 2) debug_step(const char *fmt, ...) {}
-/*#define debug_step(...) debug_noop()*/
+#define debug_step(...) debug_noop()
#define debug_indent() debug_noop()
#define debug_indent_inc() debug_noop()
#define debug_indent_dec() debug_noop()