[DTrace-devel] [PATCH 12/61] Get rid of obsolete DTRACE_SIZEOF_* macros

Kris Van Hees kris.van.hees at oracle.com
Thu Jul 28 13:47:03 UTC 2022


On Fri, Jul 08, 2022 at 10:44:56AM -0400, eugene.loh--- via DTrace-devel wrote:
> 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>

Reviewed-by: Kris Van Hees <kris.van.hees at oracle.com>

... queued for dev

> ---
>  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
> 
> 
> _______________________________________________
> DTrace-devel mailing list
> DTrace-devel at oss.oracle.com
> https://oss.oracle.com/mailman/listinfo/dtrace-devel



More information about the DTrace-devel mailing list