summaryrefslogtreecommitdiff
path: root/common/lib
AgeCommit message (Expand)Author
2006-08-27complete initialization.christos
2006-08-23Remove duplicate word. Markup fixes.wiz
2006-08-23Bump date for previous.wiz
2006-08-22Also guard object accessors against NULL (like we do foreign object types)thorpej
2006-08-21Add a workaround for GCC -Wuninitialized, similar to the prop_array.che
2006-08-21Add a workaround for a GCC -Wuninitialized mis-warning (seen for mips).he
2006-08-21Several changes to proplib:thorpej
2006-08-15Fix bug involving addresses >= 4G on ppc64.ross
2006-07-09Make HTML-safe.wiz
2006-07-09Sort SEE ALSO, make HTML-safe.wiz
2006-07-09Drop trailing whitespace.wiz
2006-07-07Change prop_number_t to store a uint64_t, rather than a uintmax_t. Nothorpej
2006-07-07Use a red-black tree to unique'ify the dictionary key symbols, rather thanthorpej
2006-07-07add reachover ffs and strlen for ppc64ross
2006-07-07revertross
2006-07-07And yet more .S files...ross
2006-07-05Add kernel and user space parts of a protocol for sending property liststhorpej
2006-07-05Reduce the memory footprint for prop_bool_t objects significantly, takingthorpej
2006-05-28remove unused variable that broke buildjnemeth
2006-05-28Keep a table of unique dictionary keysyms. This way, if we have 200 devicesthorpej
2006-05-28Fix the way that prop_array_ensure_capacity() and _prop_array_expand()thorpej
2006-05-18More cleanup.thorpej
2006-05-18Move all of the locking compatibility definitions into prop_object_impl.h.thorpej
2006-05-18Minor cleanup.thorpej
2006-05-18- Add prop_array_equals(), prop_dictionary_equals(), andthorpej
2006-05-07In _prop_dictionary_alloc(), explicitly set pd->pd_flags to zerosimonb
2006-04-27Initial commit of proplib, a library for manipulating property lists andthorpej
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