On Fri, 2008-10-24 at 19:53 -0200, Manoel wrote: > Changing the load-base worked in the P5 machine but when I tested in the > P6 machine I got the following message: > Relocation overflow > In function grub_arch_dl_relocate_symbols. > It means that I'm lacking memory?
No. Look at the code. For R_PPC_REL24, delta is shifted by 6 bits left and right and should stay the same. It's a 32-bit signed integer. The overflow would happen for positive numbers that exceed (0x7fffffff>>6) or 0x01ffffff. A similar limit exists for negative numbers. I suggest that you add some print statements to find out what's happening. -- Regards, Pavel Roskin _______________________________________________ Grub-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/grub-devel
