Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-25 | Use susinfo; Implement algorithms in C (with inline assembly on supported ↵ | Gabriel Jensen | |
platforms); Add comments; Fix strcpy counting the null-terminator; Fix strcpy taking a pointer-to-const as the output; Implement strcpy, streq in IA-32; Optimise streq: Only use the lower eight bytes for the return value; Optimise strlen: Use fewer registers; Fix memfill taking a pointer-to-const as the output; Fix strfill taking a pointer-to-const as the output; Update readme; Add private header; Remove assembly-specific version macro; | |||
2022-06-06 | Relicense under MPL2; Instead of throwing an error, define a macro when the ↵ | Gabriel Jensen | |
header is included on an unsupported platform; | |||
2022-05-26 | Fix indentation in license notices; Fix incorrect declaration for ↵ | Gabriel Jensen | |
rgo_strcpy, rgo_streq; Implement fndbyte,memeq,strcpy,streq; Add new tests; Fix bug in memcpy: Should jump if zero, not if equal; Remove declaration for rgo_memcmp; Add macro rgo_ver, defined to the current version number; Add assembly declaration for rgo_fndchr, rgo_fndbyte; Fix some incorrect comments; Use movups instead of movdqu in memcpy; | |||
2022-05-24 | Initial. | Gabriel Jensen | |