This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| /* | |
| This is a library of memcpy() routines similar to the memcpy(3) defined | |
| in the Standard C Library with the exception that they doesn't return the | |
| pointer to 'dst' as per the standard. I have not found value in that | |
| functionality and dropped it. Outside of that limitation, these routines | |
| are a drop-in replacement for memcpy(3). | |
| The value of these routines is making quick copies of small data structures | |
| such as character strings. The goal is inline-able routines optimized | |
| for low latency copies ranging from 1-63 bytes. |