[DTrace-devel] [PATCH 12/61] Get rid of obsolete DTRACE_SIZEOF_* macros
eugene.loh at oracle.com
eugene.loh at oracle.com
Fri Jul 8 14:44:56 UTC 2022
From: Eugene Loh <eugene.loh at oracle.com>
These macros were for when records were at the end of the descriptor.
With commit ecbe2271e2bb ("Implementation of the printa() action"),
the array is replaced with a pointer, and the DTRACE_SIZEOF_* macros
become obsolete. Actually, dtrace_eprobedesc_t no longer even exists.
Signed-off-by: Eugene Loh <eugene.loh at oracle.com>
---
include/dtrace/metadesc.h | 8 --------
1 file changed, 8 deletions(-)
diff --git a/include/dtrace/metadesc.h b/include/dtrace/metadesc.h
index 76d08697..fcdeaa04 100644
--- a/include/dtrace/metadesc.h
+++ b/include/dtrace/metadesc.h
@@ -67,12 +67,4 @@ typedef struct dtrace_fmtdesc {
uint16_t dtfd_format; /* format identifier */
} dtrace_fmtdesc_t;
-#define DTRACE_SIZEOF_EPROBEDESC(desc) \
- (sizeof(dtrace_eprobedesc_t) + ((desc)->dtdd_nrecs ? \
- (((desc)->dtdd_nrecs - 1) * sizeof(dtrace_recdesc_t)) : 0))
-
-#define DTRACE_SIZEOF_AGGDESC(desc) \
- (sizeof(dtrace_aggdesc_t) + ((desc)->dtagd_nrecs ? \
- (((desc)->dtagd_nrecs - 1) * sizeof(dtrace_recdesc_t)) : 0))
-
#endif /* _DTRACE_METADESC_H */
--
2.18.4
More information about the DTrace-devel
mailing list