[GSoC] 'Independency of D from the C Standard Library' progress and update thread

Walter Bright newshound2 at digitalmars.com
Tue Jun 4 22:18:20 UTC 2019


On 6/3/2019 3:45 PM, Andrei Alexandrescu wrote:
> (2) is quite specious and really needs some evidence. Is cruft in memcpy really 
> an issue? I looked memcpy() implementations a while ago but didn't save 
> bookmarks. Did a google search just now and found 
> https://github.com/gcc-mirror/gcc/blob/master/libgcc/memcpy.c, which is very far 
> from cruft-ridden. I do remember elaborate implementations of memcpy but so are 
> (somewhat ironically) the 512 lines of the proposed implementation. I found one 
> here:
> 
> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/arch/x86/lib/memcpy_64.S?id=HEAD

And here:

https://github.com/DigitalMars/dmc/blob/master/src/CORE32/MEMCPY.ASM


More information about the Digitalmars-d mailing list