Steve Bennett workware.net.au> writes:
>
> Fix the asm-optimised memcpy and memmove so they
> work for little-endian as well as big-endian.
>
> Testing has shown no issues, but I am not a microblaze
> asm expert so YMMV.
>
For future reference, this works, but for soft-fp to work you also nee
On Friday 21 September 2012 01:38:41 Steve Bennett wrote:
> --- a/libc/string/microblaze/memcpy.S
> +++ b/libc/string/microblaze/memcpy.S
>
> +#ifdef __MICROBLAZEEL__
> + #define BSLLI bsrli
> + #define BSRLI bslli
> +#else
> + #define BSLLI bslli
> + #define BSRLI bsrli
> +#endif
ping!
On 21/09/2012, at 3:38 PM, Steve Bennett wrote:
> Fix the asm-optimised memcpy and memmove so they
> work for little-endian as well as big-endian.
>
> Testing has shown no issues, but I am not a microblaze
> asm expert so YMMV.
>
> Signed-off-by: Steve Bennett
> ---
> libc/string/microbl
Fix the asm-optimised memcpy and memmove so they
work for little-endian as well as big-endian.
Testing has shown no issues, but I am not a microblaze
asm expert so YMMV.
Signed-off-by: Steve Bennett
---
libc/string/microblaze/memcpy.S | 128 +--
libc/string/