On Tue, Dec 25, 2007 at 11:29:58AM +0100, Yoshinori K. Okuji wrote: > On Tuesday 25 December 2007 10:32, Robert Millan wrote: > > Any comments on this one? > > > > It seems to me that the module dependency hack doesn't take into account > > gcc internal symbols. > > > > Maybe skipping symbols starting with _ (or __?) would suffice ? > > If this is easy, I think it would be better to add symbols defined in libgcc > into kernel-defined symbols on ppc (as well as on sparc?).
Ah, I see there's a mechanism for that already. Philipp, I'm attaching a patch for the __floatundisf. There might be others, though. Please, could you check and report ? Thanks -- Robert Millan <GPLv2> I know my rights; I want my phone call! <DRM> What use is a phone call, if you are unable to speak? (as seen on /.)
diff -ur grub2/include/grub/powerpc/libgcc.h grub2.powerpc/include/grub/powerpc/libgcc.h --- grub2/include/grub/powerpc/libgcc.h 2007-07-22 01:32:24.000000000 +0200 +++ grub2.powerpc/include/grub/powerpc/libgcc.h 2007-12-25 11:50:33.000000000 +0100 @@ -25,6 +25,7 @@ void EXPORT_FUNC (__fixunsdfsi) (void); void EXPORT_FUNC (__floatsidf) (void); void EXPORT_FUNC (__floatsisf) (void); +void EXPORT_FUNC (__floatundisf) (void); void EXPORT_FUNC (__lshrdi3) (void); void EXPORT_FUNC (__make_dp) (void); void EXPORT_FUNC (__make_fp) (void);
_______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel