On 29.02.2024 16:27, Nicola Vetrini wrote:
> --- a/xen/include/public/xen.h
> +++ b/xen/include/public/xen.h
> @@ -988,7 +988,7 @@ typedef struct {
> ((b) >> 8) & 0xFF, ((b) >> 0) & 0xFF, \
> ((c) >> 8) & 0xFF, ((c) >> 0) & 0xFF, \
> ((d) >> 8) & 0xFF, ((d) >> 0) & 0xFF, \
> - e1, e2, e3, e4, e5, e6}}
> + (e1), (e2), (e3), (e4), (e5), (e6)}}
Why? Wasn't it agreed already that long macro arguments passed on
(no matter whether to a function, a macro, or like used here) don't
need parenthesizing?
Jan