This is part of my Google Summer of Code project, Independency of D from the C Standard Library.
The purpose of the project is to replace basic memory utilities (memcpy, memmove, memset, memcmp) currently provided by the C Standard Library.
noc
folder holds any common code.
Dmemset
contains the work on the replacement of memset()
of the C Standard Library.
Dmemmove
contains the work on the replacement of memmove()/memcpy()
of the C Standard Library.
Dmemcmp
contains the work on the replacement of memcmp()
of the C Standard Library.
You can move in any of the above 3 folders to compile and run a test-suite and a benchmark suite.
E-mail: sdi1600105@di.uoa.gr
If you are involved in D, you can also ping me on Slack (Stefanos Baziotis), or post in the dlang forum thread above.