[uclibc-ng-devel] memmove() is failing on MIPS CPU

Rene Nielsen rene.nielsen at microsemi.com
Fri Apr 29 08:28:52 CEST 2016

Hi Waldemar,

My bad. I should've added uClibc's .config file in the first place. Here you go (had to rename it to be able to attach it).


-----Original Message-----
From: Waldemar Brodkorb [mailto:wbx at uclibc-ng.org] 
Sent: 28. april 2016 22:22
To: Rene Nielsen <rene.nielsen at microsemi.com>
Cc: Waldemar Brodkorb <wbx at uclibc-ng.org>; Lance Fredrickson <lancethepants at gmail.com>; devel at uclibc-ng.org
Subject: Re: [uclibc-ng-devel] memmove() is failing on MIPS CPU


Hi Rene,
Rene Nielsen wrote,

> I took a closer look at .../libc/string/mips/memcpy.S since that's the one that gets called with the unpatched memmove.c.
> It could be, I thought, that memcpy() is supposed to have support for overlapping regions, but then I came across this section:

Can you send me the uClibc config you use.
Don't know why I haven't thought about that, yet.

Still can't reproduce it with OpenADK, so may be my config is just better ;)

best regards
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config
Type: application/octet-stream
Size: 5745 bytes
Desc: config
URL: <http://mailman.uclibc-ng.org/pipermail/devel/attachments/20160429/96f5300b/attachment.obj>

More information about the devel mailing list