]> git.baikalelectronics.ru Git - uboot.git/commit
trace: Reduce the number of function sites
authorSimon Glass <sjg@chromium.org>
Sun, 15 Jan 2023 21:15:47 +0000 (14:15 -0700)
committerTom Rini <trini@konsulko.com>
Sat, 11 Feb 2023 17:22:35 +0000 (12:22 -0500)
commit313afd8d079e48a0dc88a505d96430136fd410ef
tree5ae0a2527e8e8541c41c53159fd9a89bc79b861f
parentff0f80993f9df4619dc285410dca2e55238f13b1
trace: Reduce the number of function sites

Given that the compiler adds two function calls into each function, the
current spacing is overkill. Drop it down to 16 bytes per function, which
is still plenty. This saves some space in the trace buffer.

Also move the calculation into a function, so it is common code. Add a
check for gd->mon_len being unset, which breaks tracing.

Signed-off-by: Simon Glass <sjg@chromium.org>
include/trace.h
lib/trace.c