Dear Graeme Russ, > Hi Marek, > > On Fri, Aug 17, 2012 at 12:50 AM, Marek Vasut <[email protected]> wrote: > > Dear Graeme Russ, > > > > [...] > > > >> >> 2) We can pass a pointer to a driver_core struct (or whatever struct > >> >> it > >> >> > >> >> is that holds the 'reloc' helper function pointer). We can't pick > >> >> up misuse at compile time, but dm_malloc() can print a > >> >> meaningful message if it is called pre-relocation with no > >> >> relocation function. (We should add a flag to indicate that no > >> >> relocation helper is required which may be the case for very > >> >> simple drivers) > >> > > >> > Yes, but it would prevent using dm_malloc(size_t size, driver *drv) > >> > for one-time buffers inside helper functions - strdup() for instance, > >> > >> Hmm, I hadn't thought of that > > > > So, we're back to square 1 ? > > Nope - just a slight tweak is all
What tweak ? > Regards, > > Graeme Best regards, Marek Vasut _______________________________________________ U-Boot mailing list [email protected] http://lists.denx.de/mailman/listinfo/u-boot

