On Oct 26, 2009, at 4:03 AM, Leon Woestenberg wrote: > Hello, > > my MPC85xx U-Boot crashed on the last instruction: > openembedded/tmp/cross/ppce500v2/bin/powerpc-angstrom-linux-gnuspe- > objdump > -M e500x2 -S u-boot | less > > int parse_stream_outer(struct in_str *inp, int flag) > { > effa4784: 94 21 ff 38 stwu r1,-200(r1) > effa4788: 7c 08 02 a6 mflr r0 > effa478c: 42 9f 00 05 bcl- 20,4*cr7+so,effa4790 > <parse_stream_outer+0xc> > effa4790: 7d 80 00 26 mfcr r12 > effa4794: 13 c1 b3 21 evstdd r30,176(r1) > > ...which is a SPE instruction, although -mno-spe was used. > > tmp/cross/ppce500v2/bin/powerpc-angstrom-linux-gnuspe-gcc --version > powerpc-angstrom-linux-gnuspe-gcc (GCC) 4.3.3 > > Seems to be a known issue (since 2008-04?!) > > Googled some, turns out this patch/workaround works for me on > MPC8536DS. > > Signed-off-by: Leon Woestenberg <l...@sidebranch.com>
applied to 85xx - k _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot