summaryrefslogtreecommitdiff
path: root/common/lib/libc
AgeCommit message (Expand)Author
2007-11-02use the ffs32 from bitops.h which is fasterchristos
2007-09-19Improve consistency between <sys/bswap.h> and what's actuallyhe
2007-07-18cast to void* to avoid a fatal warningdrochner
2007-07-18Fix SIGBUS issues on strict alignment issues. Use le32dec in RMD160joerg
2007-06-21Apply the patch, with some minor tweaks, supplied in PR/36513.scw
2007-06-20Apply the patch supplied in PR/36512 to fix the buffer overlap check.scw
2007-06-04handle fortify, ansify.christos
2007-06-03Make these work with _FORTIFY_SOURCE, by overriding the fortified definitionschristos
2007-04-08Remove support for NetBSD/{,evb}sh5.scw
2007-03-31Add these so kernels built -O0 will link.matt
2007-02-19don't do the weak symbol thing in kernel context.chs
2007-02-18Make SHA512_Last static since it is not part of the API. Suggested bychristos
2007-02-17make SHA512_Last weak.christos
2006-12-18remove bogus (void)&var; from Anon Ymouschristos
2006-11-13Add strsep(3) to libkern.dyoung
2006-11-01Add include of <sys/param.h>, to allow vax kernels to build again.he
2006-10-27Simplify the __attribute__ ifdef mess now that __used does the rightuwe
2006-10-27restruct the include files to look like the other hash functions.christos
2006-10-27this is shared with the kernel now.christos
2006-10-26Do the used/unused dance under #ifdef KERNEL too. Prevents mcountuwe
2006-10-08- Move strtoll.c and strtoull.c from libc/stdlib to common/libc/stdlib.thorpej
2006-08-15Fix bug involving addresses >= 4G on ppc64.ross
2006-07-07add reachover ffs and strlen for ppc64ross
2006-07-07revertross
2006-07-07And yet more .S files...ross
2006-04-23Now that bcopy.S doesn't contain the actual implemenation, move ituwe
2006-04-22Move the code into memcpy.S. Adjust the other files accordingly.uwe
2006-04-22libc gets gcc millicode from libgcc, so we don't need to keep ituwe
2006-04-22Move strtoumax.c from libc/stdlib to common/libc/stdlib and include itthorpej
2006-04-07prefix local labels with ".L".yamt
2006-03-30remove bogus _LIBC defines. broke lint.christos
2006-03-13Enforce argument domain by assigning to a char variable and searchingmartin
2006-02-08Don't rename bswap{16,32} if either _KERNEL or _STANDALONE are defined,simonb
2006-02-05Don't do DIAGASSERT against NULL if _KERNEL This puts us back toross
2006-02-04Define htonl &co as alternative names to bswap only if little endian.uwe
2006-02-04libc wants __bswapNN, kernel wants bswapNN. That was not accounteduwe
2006-01-13fix the mc68010 case.christos
2006-01-08always compile in the userland portion. XXX: We might want to change thischristos
2006-01-05Add the m68010 versions of the integer multiply divide, modulo,he
2005-12-27Don't redefine _LOCORE if it's already defined.tsutsui
2005-12-27don't rename bswap{16,32} if defined(_KERNEL) || defined(_STANDALONE).yamt
2005-12-27make alpha kernel buildable again.yamt
2005-12-27lack of COMMON_ARCHDIR is not fatal.yamt
2005-12-27print a meaningful error rather than "Need an operator".yamt
2005-12-24Include <sys/param.h> first to make VAX port happy.matt
2005-12-24Don't include "DEFS.h" when <machine/asm.h> is enough.matt
2005-12-23Fix PR 32363 by defining _NOREGNAMES.skrll
2005-12-22move from libc.christos
2005-12-21x86_64 uses i386 assembly files in standalone mode.christos
2005-12-21conditionally build this on GPROF again.christos