[U-Boot] [PATCH 1/2] zlib/gunzip: Use WATCHDOG_RESET macro
Detlev Zundel
dzu at denx.de
Mon Sep 13 14:37:51 CEST 2010
Hi Stefan,
> 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>
Thanks, now even I can understand the code ;)
Acked-by: Detlev Zundel <dzu at denx.de>
Cheers
Detlev
--
A zen-buddhist walked into a pizza shop and
said, "Make me one with everything."
--
DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-40 Fax: (+49)-8142-66989-80 Email: dzu at denx.de
More information about the U-Boot
mailing list