On Jul 30, 2008, at 11:07 AM, Wolfgang Denk wrote: > In message <[EMAIL PROTECTED]> > you wrote: >> >> .text : >> { >> cpu/mpc85xx/start.o (.text) >> - cpu/mpc85xx/traps.o (.text) >> - cpu/mpc85xx/interrupts.o (.text) >> - cpu/mpc85xx/cpu_init.o (.text) >> - cpu/mpc85xx/cpu.o (.text) >> - cpu/mpc85xx/speed.o (.text) >> - cpu/mpc85xx/pci.o (.text) >> - common/dlmalloc.o (.text) >> - lib_generic/crc32.o (.text) >> - lib_ppc/extable.o (.text) >> - lib_generic/zlib.o (.text) >> + drivers/bios_emulator/atibios.o (.text) >> *(.text) > > When you exclude all the other objects here, then why do you have to > include atibios.o ?
Ok, the issue is that the atibios/x86 emu was causing _end not to be 4- byte aligned and by putting in earlier it would get aligned for us. I've posted a new patch that adds a proper ALIGN for _end and dropped the explicit listing of atibios.o and start.o since they aren't needed. - k ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users