On Sun, Sep 27, 2026 at 5:00 AM Richard Henderson <[email protected]> wrote: > > Signed-off-by: Richard Henderson <[email protected]> > --- > include/qemu/compiler.h | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/include/qemu/compiler.h b/include/qemu/compiler.h > index 4c49f52eb07..3661dc5fbaa 100644 > --- a/include/qemu/compiler.h > +++ b/include/qemu/compiler.h > @@ -25,6 +25,14 @@ > #define QEMU_PACKED __attribute__((packed)) > #define QEMU_ALIGNED(X) __attribute__((aligned(X))) > > +#define QEMU_ARG_NONNULL __attribute__((nonnull)) > +#define QEMU_ARG_LIST_NONNULL(...) __attribute__((nonnull(__VA_LIST__)))
__VA_LIST__? Supposed to be __VA_ARGS__? Doesn't appear to be used in the series, which is probably why it builds.
