On Thursday 27 August 2009 03:55:57 Mike Frysinger wrote: > > +int phy_init(void) > > +{ > > + /* Initialize the list */ > > + INIT_LIST_HEAD(&phy_drvs.list); > > does it really need to be dynamic ? arent there static initializers so > this can be done in .data ?
Using static initializers fails on PPC because of the somewhat broken relocation. So this dynamic implementation is the preferred version, at least for PPC people. Cheers, Stefan -- DENX Software Engineering GmbH, MD: Wolfgang Denk & Detlev Zundel HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany Phone: (+49)-8142-66989-0 Fax: (+49)-8142-66989-80 Email: off...@denx.de _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot