[U-Boot] [PATCH 1/2] zlib/gunzip: Use WATCHDOG_RESET macro

Wolfgang Denk wd at denx.de
Tue Oct 12 21:15:22 CEST 2010


Dear Stefan Roese,

In message <1283952898-4247-1-git-send-email-sr at denx.de> you wrote:
> As usually done in U-Boot, the watchdog_reset code is called via a
> macro (WATCHDOG_RESET). In zlib.c this was done differently, by using
> a function pointer which is initialized with WATCHDOG_RESET upon watchdog
> usage or with NULL otherwise. This patch now uses the plain
> WATCHDOG_RESET macros to call the function resulting in slightly smaller
> U-Boot images and simpler code.
> 
> U-Boot code size reduction:
> 
> PowerPC board with watchdog support (lwmon5):
> -> 80 bytes smaller image size
> 
> PowerPC board without watchdog support (sequoia):
> -> 112 bytes smaller image size
> 
> Signed-off-by: Stefan Roese <sr at denx.de>
> Cc: Detlev Zundel <dzu at denx.de>
> Cc: Wolfgang Denk <wd at denx.de>
> ---
>  lib/gunzip.c |    5 -----
>  lib/zlib.c   |   10 ++++------
>  2 files changed, 4 insertions(+), 11 deletions(-)

Applied, thanks.

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH,     MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd at denx.de
You could end up being oddly sad and full of a strange, diffuse  com-
passion  which would lead you to believe that it might be a good idea
to wipe out the whole human race and start again with amoebas.
                                 - Terry Pratchett, _Guards! Guards!_


More information about the U-Boot mailing list