Hi Ludwig, On 2026-05-07T12:06:22, Ludwig Nussel <[email protected]> wrote: > mkimage: define log_err and log_info > > Define log_err and log_info centrally in mkimage.h so any file used in > this context benefits from it. > > This patch is in preparation for a change in image-fit-sig.c in the > next patch. > > Signed-off-by: Ludwig Nussel <[email protected]> > > boot/image-pre-load.c | 3 --- > tools/mkimage.h | 5 +++++ > 2 files changed, 5 insertions(+), 3 deletions(-)
Reviewed-by: Simon Glass <[email protected]> > diff --git a/tools/mkimage.h b/tools/mkimage.h > @@ -31,6 +31,11 @@ > #endif /* MKIMAGE_DEBUG */ > > #define log_debug(fmt, args...) debug(fmt, ##args) > +#define log_info(fmt, args...) printf(fmt, ##args) > +/* can't use stderr here as that's unbuffered and would produce > + * output different from u-boot's console > + */ > +#define log_err(fmt, args...) printf(fmt, ##args) The comment is a bit off. These macros are only active under USE_HOSTCC, where there is no console, so the real concern is that stderr would interleave out of order with stdout. Something like: /* * Use stdout rather than stderr so error messages stay * interleaved with normal output in the order produced. */ Also kernel comment style puts the opening /* on its own line. Regards, Simon

