summaryrefslogtreecommitdiff
path: root/lib/libc/stdlib
AgeCommit message (Expand)Author
2008-11-16Our qsort() is inappropriate for kernel use because it makes recursivead
2008-11-16Make qsort() available in libkern.ad
2008-11-01use the right variable in memcpy.christos
2008-10-31make __findenv return the offset for the new entry to be inserted whenchristos
2008-10-26define and use LIBCDIR in terms of .CURDIR. fixes compat/lib/libc build.mrg
2008-09-10Prepare use of strtoull, strtoumax and strtoimax in tools/compat byjoerg
2008-08-27system(NULL) should return if the command interpreter is there or not.christos
2008-08-26fix range of strtouq(), from Henning Petersen per PR lib/39399drochner
2008-08-20Unify the implementation of strto{l,ul,ll,ull,imax,umax,q,uq} into onejoerg
2008-08-04Add C99 functions imaxabs and imaxdiv.matt
2008-07-21Remove the \n and tabs from the __COPYRIGHT() strings.lukem
2008-06-23Split choose_arena() back out into inline and non-inline portions.ad
2008-06-05Check to see if MALLOC_OPTIONS is actually set in the environment beforead
2008-04-30Convert TNF licenses to new 2 clause variantmartin
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-03-27Fix another integer overflow issue discovered by Maksymilian Arciemowicz.christos
2008-03-18Avoid integer overflow; reported by Maksymilian Arciemowicz.christos
2008-03-11Use size_t to avoid overflow when sorting large arrays. While here, ANSIfy.rmind
2008-03-08Redo the CPU-based arena selection slightly differently. With the latestad
2008-02-28mention RANDOM_MAXchristos
2008-02-25There's no need to do the mutex_trylock dance anymore in __cxa_finalize(),xtraeme
2008-02-25Add a comment for __libc_atexit_init() missed in previous that wasxtraeme
2008-02-25Make the atexit mutex recursive and initialize it in __libc_init()xtraeme
2008-02-03fix posix_memalign; we are not going to support alignments > pagesize inchristos
2007-12-12make this compile againmacallan
2007-12-07Fix twalk()s 3rd argument name so that it matches rest of manpage andsimonb
2007-12-04move decls for _malloc_{pre,post}fork() to extern.hchristos
2007-12-04- use a non localized version of strerror_r.christos
2007-12-01Back out the per-cpu arena changes. With this, ld.so magically stopsad
2007-11-30Fix the other half of the 'store int as a thread specific pointer'/dsl
2007-11-30converting a pointer to unsigned is bad; use uintptr_t.christos
2007-11-29Make the allocation arenas per-CPU in the most optimistic case, butad
2007-11-28Sync phk malloc.c with the latest one from FreeBSD. This gives us thechristos
2007-11-19Enable posix_memalign().ad
2007-11-09always compile getopt_long. some ifdef reduction. more to come.christos
2007-11-06Revert previous. This mess of ifdefs needs to be killed.christos
2007-11-06move the test to replace getopt higher up, before we need to include anything.christos
2007-10-30Build a local copy of exit that doesn't call __cxa_finalize. It's notskrll
2007-10-24Add HISTORY: The strtof() and strtold() functions appeared in NetBSDreed
2007-10-22Revert the CSE parts of the previous change. "run" is calculated withsimonb
2007-10-19- do some CSE.christos
2007-10-16use mremap for huge -> huge realloc.yamt
2007-10-15we don't have reallocf.yamt
2007-10-15make lint happy.yamt
2007-10-15malloc_print_stats: print huge_allocated correctly. it's already in bytes.yamt
2007-10-15use MAP_ALIGNED.yamt
2007-10-09Add defs for hppa. From he@.ad
2007-10-07On sparc64, both __sparc__ and __sparc64__ is defined. Avoid redefinitionhe
2007-10-06Update for jemalloc.ad
2007-10-06Use jemalloc as the default allocator unless USE_JEMALLOC=no.ad