>>>>> "Wolfgang" == Wolfgang Denk <w...@denx.de> writes:
Hi, >> memmove is used in a number of performance critical places, like copying the >> linux kernel from nor flash to ram, so optimizing it can be interesting. >> >> Unfortunately, an arch specific version of memmove often isn't used, and >> not supported at all on a number of archs (arm/mips/nds32/nios2/x86) - >> But memcpy typically is. Wolfgang> So you are adding code, making the system even less efficient? This Wolfgang> sounds to be acounter-productive approach. Well, slightly less efficient for the (uncommon) situation where src/dest overlaps in return for significantly more efficiency for the situation where they don't. Wolfgang> Can you not instead arrange for arch specific, optimized versions Wolfgang> memmove() to be used? That's another option, but more work for implementers - So I would prefer this trivial patch instead. But I'll drop it if you disagree. -- Bye, Peter Korsgaard _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot