
12 Feb
2007
12 Feb
'07
5:46 p.m.
Using uboot 1.1.6 compiled with a powerpc gcc 4.1.0 cross compiler on a mpc5200 board and booting from flash. If I disable architecture specific bcopy, memmove and memcpy via __HAVE_ARCH_BCOPY etc, I'm able to boot up properly, in this case into GHS Integrity. If I use the architecture specific asm versions of these functions I get "CheckSuccess" errors.
Has anyone seen something similar? It appears as if the elf load doesn't do the same thing with the ppc optimized code but I would have thought someone would have noticed this sooner since lib_ppc/ppcstring.S appears to have been modified for quite some time now.
Chris