Module Name: src Committed By: riastradh Date: Sun Apr 30 08:46:20 UTC 2023
Modified Files: src/sys/sys: sdt.h Log Message: sys/sdt.h: Nix needless SDT_VAR_DECL. Previously introduced as a provisional build fix, its need has been obviated by making SDT_PROBE* do __USE on the arguments in builds without KDTRACE_HOOKS. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/sys/sdt.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/sys/sdt.h diff -u src/sys/sys/sdt.h:1.20 src/sys/sys/sdt.h:1.21 --- src/sys/sys/sdt.h:1.20 Sun Apr 30 08:46:03 2023 +++ src/sys/sys/sdt.h Sun Apr 30 08:46:20 2023 @@ -1,4 +1,4 @@ -/* $NetBSD: sdt.h,v 1.20 2023/04/30 08:46:03 riastradh Exp $ */ +/* $NetBSD: sdt.h,v 1.21 2023/04/30 08:46:20 riastradh Exp $ */ /*- * Copyright 2006-2008 John Birrell <j...@freebsd.org> @@ -173,8 +173,6 @@ arg1, xarg1, arg2, xarg2, arg3, xarg3, arg4, xarg4, arg5, xarg5, arg6, \ xarg6) -#define SDT_VAR_DECL(decl) __nothing - #define DTRACE_PROBE(name) \ __nothing #define DTRACE_PROBE1(name, type0, arg0) \ @@ -400,8 +398,6 @@ (uintptr_t)(arg6)); \ } while (0) -#define SDT_VAR_DECL(decl) decl ; - #define DTRACE_PROBE_IMPL_START(name, arg0, arg1, arg2, arg3, arg4) do \ { \ static SDT_PROBE_DEFINE(sdt, , , name); \