summaryrefslogtreecommitdiff
path: root/sys/lib/libkern/arch/m88k
AgeCommit message (Collapse)Author
2004-04-01It turns out that the so-called fast ffs(3) routines were wrong, as soon asMiod Vallat
more than one bit is set, as the ff1 instruction counts from the highest order. However, gcc/m88k with optimization enabled would use a correct, short sequence based upon ff1 and tweaks, to achieve the intended result, hence i did not catch this flaw initially. So revert to the C implementation - it is correct, still decently fast, and will only be used when compiling at -O0.
2004-01-22use C comments, works betterTheo de Raadt
2004-01-21A faster ffs() routine based upon the ff1 assembly instruction.Miod Vallat
2003-06-01strcpy/strcat/sprintf removal in all bootblocks. various testing byTheo de Raadt
various people. outside of some messy things in src/gnu, only one thing in the main tree now violates this rule: bind
2001-02-01??? Bogons! How did this get broken?Steve Murphree
2000-12-18strlcat and strlcpy into libkern.Niels Provos
2000-06-16Pull memcmp() into libkern. Also, use asm version of memset() on m68k.Todd C. Miller
1999-03-03added ffs()Steve Murphree
1998-12-15Support for the m88k arch.Steve Murphree