summaryrefslogtreecommitdiffstats
path: root/lib/libc/arch/i386/string/Makefile.inc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* we do not need the complexity of an assembly swab function here.tedu2014-12-111-2/+2
| | | | ok deraadt
* Noone cares what castle the princess is inderaadt2014-12-021-3/+3
|
* restructure libc/string + libc/arch/*/string coperation regardingderaadt2014-11-301-5/+7
| | | | | | | | | | | | | | | | (potentially) MD versions (function dependent, not filename dependent) split out memcpy/memmove/bcopy and strchr/index/strrchr/rindex Bring back amd64 .S versions And the final touch: switch all architectures temporarily to MI memcpy.c, which contains syslog + abort for overlapping copies. A nice harsh undefined behaviour. We will clean the entire userland of the remaining issues in this catagory, then switch to the optimised memcpy which skips the memmove check. I tried to cut this change into pieces, but testing each sub-step on every architecture is too time consuming and mindnumbing. ok miod
* remove lint leftovers; ok guenther@okan2012-09-041-3/+1
|
* Remove assembly version of strlen from i386 and amd64, where it'smikeb2012-01-171-3/+3
| | | | | | | up to 3 times slower than the C code most of the time. This was brought up by DragonflyBSD guys initially. ok deraadt, guenther. miod will not miss it.
* missing parts from last commitmillert1999-04-251-2/+2
|
* Fix RCS idstholo1996-08-191-1/+1
| | | | Make sure everything uses {SYS,}LIBC_SCCS properly
* Add support for building lint(1) librarytholo1996-03-251-0/+2
|
* initial import of NetBSD treederaadt1995-10-181-0/+7