On Mon, Oct 12, 2009 at 4:55 PM, Felix Zielcke <fziel...@z-51.de> wrote: > David are you still there? > And also anyone who has access to a powerpc machine (and experience)? > > In Debian we the problem that the `__ashldi3' and `__bswapsi2' symbols > can't be found in the grub-ieee1275 build on powerpc and also sparc. > > Jordi already noticed this with the 1.96+20090721-4 IIRC and now other > people noticed this with 1.97~beta3 > AFAICS there wasn't anything relevant changed on our side, so seems to > be a gcc issue. > > `__ashldi3' is listed in include/grub/powerpc/libgcc.h and `__bswapsi2' > in the sparc64 header. > But something has now changed that this isn't enough anymore, at least > in Debian. > > We used gcc 4.3.3 at the time Jordi noticed this and now switched to > gcc-4.4.1. > > And David we still have this sparc bug open, which I forwared to > grub-devel: > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=538030
Hi, Try my branch, it includes the libgcc functions in grub instead of rely on external library. It builds and run properly for powerpc-ieee1275 last time I check. -- Bean gitgrub home: http://github.com/grub/grub/ my fork page: http://github.com/bean123/grub/ _______________________________________________ Grub-devel mailing list Grub-devel@gnu.org http://lists.gnu.org/mailman/listinfo/grub-devel