Dear Stefano Babic, In message <1295798910-20382-1-git-send-email-sba...@denx.de> you wrote: > The usage of bss values in drivers before initialisation of bss is forbidden. > In that special case some data in .rel.dyn gets corrupted. > > This patch is the same as recently applied for arm926js architecture. > > Signed-off-by: Stefano Babic <sba...@denx.de> > CC: Heiko Schocher <h...@denx.de> > --- > arch/arm/cpu/armv7/mx5/timer.c | 6 ++++-- > 1 files changed, 4 insertions(+), 2 deletions(-) > > diff --git a/arch/arm/cpu/armv7/mx5/timer.c b/arch/arm/cpu/armv7/mx5/timer.c > index 3044fcf..1972f64 100644 > --- a/arch/arm/cpu/armv7/mx5/timer.c > +++ b/arch/arm/cpu/armv7/mx5/timer.c > @@ -44,8 +44,10 @@ static struct mxc_gpt *cur_gpt = (struct mxc_gpt > *)GPT1_BASE_ADDR; > #define GPTCR_CLKSOURCE_32 (4<<6) /* Clock source */ > #define GPTCR_TEN (1) /* Timer enable */ > > -static ulong timestamp; > -static ulong lastinc; > +DECLARE_GLOBAL_DATA_PTR; > + > +#define timestamp (gd->tbl) > +#define lastinc (gd->lastinc)
Why do we need these parens? 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: w...@denx.de "UNIX was not designed to stop you from doing stupid things, because that would also stop you from doing clever things." - Doug Gwyn _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot