> > Le 08/01/2011 11:49, Albert ARIBAUD a écrit : > > >> In my investigations for 'NULL fixup' (-> see > >> http://thread.gmane.org/gmane.comp.boot-loaders.u-boot/89864/focus=89906) > >> pointed out that only symbols in 'absolute fixup' loop could be 'NULL' > >> if there is a not aliased/empty weakly linked symbol. > > BTW: is such a situation normal? IIUC, it means there is a weakly linked > symbol without *any* defintion, *and* it is referenced in the code. > Granted, maybe it is checked before it is referenced, but we may want to > check for and report at build time if possible. Would that be useful?
Not very normal but it is a bug that should be fixed so you don't crash and burn. The behaviour should be the same on all archs. Then you could consider adding a build time failure for undef weaks if WD et. all think it is a good idea. I don't see a good reason to ban undef. weaks ATM. One day they might be needed. _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot