[PATCH V2 0/3] arm: omap3: Make functions static when possible
Adam Ford
aford173 at gmail.com
Thu Mar 18 13:40:51 CET 2021
A few functions are defined without being labeled as static
to that file. In an effort to keep SPL as small as possible,
one function needs to be moved into an #ifdef so it's only enabled
when the calling function is available, and all of these can simply be
marked as static.
Before:
text data bss dec hex filename
50988 1053 1888 53929 d2a9 spl/u-boot-spl
After:
text data bss dec hex filename
50972 1053 1888 53913 d299 spl/u-boot-spl
While not significant, a few bytes can be very helpful when SPL is limited.
Adam Ford (3):
arm: omap3: Make try_unlock_memory() static
arm: omap3: Make secureworld_exit() static
arm: omap3: Make secure_unlock_mem() static
arch/arm/include/asm/arch-omap3/sys_proto.h | 2 --
arch/arm/mach-omap2/omap3/board.c | 21 +++++++++++----------
2 files changed, 11 insertions(+), 12 deletions(-)
--
2.25.1
More information about the U-Boot
mailing list