[PATCH v4 11/14] log: add a per line log helper
Stephen Hemminger
stephen at networkplumber.org
Tue Dec 19 18:16:52 CET 2023
On Tue, 19 Dec 2023 16:45:19 +0100
Thomas Monjalon <thomas at monjalon.net> wrote:
> 18/12/2023 15:38, David Marchand:
> > +#ifdef RTE_TOOLCHAIN_GCC
> > +#define RTE_LOG_CHECK_NO_NEWLINE(fmt) \
> > + static_assert(!__builtin_strchr(fmt, '\n'), \
> > + "This log format string contains a \\n")
> > +#else
> > +#define RTE_LOG_CHECK_NO_NEWLINE(...)
> > +#endif
>
> No support in clang?
clang has static assert, but probably not builtin_strchr
More information about the dev
mailing list