"does well to be conservative about adopting a solution"?
Posted Apr 6, 2012 15:05 UTC (Fri) by
khim (subscriber, #9252)
In reply to:
"does well to be conservative about adopting a solution"? by cjcoats
Parent article:
A turning point for GNU libc
Generally compatibility is guaranteed only if programmer follows guidelines. And in this sense Drepper has a point: the memory areas should not overlap. Use memmove(3) if the memory areas do overlap. is listed as requirement for memcpy for at least half-century (perhaps more, but I'm not sure).
Sometimes, if there are a lot of broken programs, bug-to-bug compatibility is important enough to go further - and this is example what happened here in the end as you can see here.
(
Log in to post comments)