summaryrefslogtreecommitdiffstats
path: root/libc/stdlib/malloc/malloc.c
Commit message (Expand)AuthorAgeFilesLines
* malloc: fix race condition and other bugs in the no-mmu mallocFreeman Wang2009-12-191-3/+4
* nommu: use MAP_UNINITIALIZE for mallocsMike Frysinger2009-11-231-1/+1
* trim Experimentally off and uncommented hiddenBernhard Reutner-Fischer2009-09-181-2/+0
* - revert 24148:24151Bernhard Reutner-Fischer2008-11-261-4/+4
* - remove some bloat that was added in r23660 and subsequent r23698.Bernhard Reutner-Fischer2008-11-251-4/+4
* next portion of libc_hidden_proto removalDenis Vlasenko2008-11-201-2/+2
* - fix another fallout from r23660Bernhard Reutner-Fischer2008-10-291-1/+1
* Finally fix the MALLOC=y and MALLOC_SIMPLE=y breakage from svn 23660. (I fou...Rob Landley2008-10-281-18/+15
* This should fix malloc with debug and without threads. (Chase N Douglas)Bernhard Reutner-Fischer2008-10-161-5/+21
* Fix bug 4994 hangs on read(). I have tested the patch extensibly on ARM/LT.old.Khem Raj2008-10-111-9/+11
* Introduce and use small[u]int type. Changes in size:Denis Vlasenko2008-05-201-1/+1
* fix up malloc debug buildingMike Frysinger2007-04-131-1/+1
* POSIX requires that errno be set whenever 0 is returned by malloc()Mike Frysinger2007-04-021-1/+1
* tweak the idea between having a MMU and actually using itMike Frysinger2006-02-181-1/+1
* hidden_def/hidden_proto: convert all users (I hope) termios split, add some m...Peter S. Mazinger2006-01-141-3/+3
* __malloc_consolidate is only libc internal, enable use of __sbrkPeter S. Mazinger2005-12-131-0/+1
* mmap/mremap/socket/rewind gonePeter S. Mazinger2005-12-081-0/+2
* Use MAP_PRIVATE whenever __ARCH_HAS_MMU__ is set.Eric Andersen2004-07-151-1/+6
* Don't set errno if for zero SIZE returns.Miles Bader2003-10-161-11/+14
* Fix errno values. Fix MALLOC_GLIBC_COMPAT handling in malloc/malloc.c,Eric Andersen2003-09-061-6/+18
* Add in a MALLOC_GLIBC_COMPAT option to let people decide if theyEric Andersen2003-08-081-0/+5
* Update malloc behavior on malloc(0) to be consistant withEric Andersen2003-01-231-2/+5
* Improve malloc debugging support.Miles Bader2002-11-211-12/+19
* Don't infinitely recurse when trying to grow __malloc_mmb_heap.Miles Bader2002-10-181-18/+19
* Fix locking to not deadlock when __UCLIBC_UCLINUX_BROKEN_MUNMAP__ is defined.Miles Bader2002-10-151-29/+22
* * Add support for uClinux's broken munmap, contingent onMiles Bader2002-10-091-18/+68
* Update debugging hooks.Miles Bader2002-09-061-0/+4
* Use `likely' & `unlikely' instead of the `__malloc_'-prefixed versions.Miles Bader2002-08-301-4/+4
* (malloc): Use MALLOC_SETUP.Miles Bader2002-08-191-3/+2
* Add flow-control hints with __malloc_likely and __malloc_unlikely.Miles Bader2002-08-141-5/+7
* Update debugging printfs.Miles Bader2002-07-311-1/+1
* Use MALLOC_HEADER_SIZE.Miles Bader2002-07-311-1/+1
* MALLOC_SET_SIZE now takes the user-address rather than the base-address.Miles Bader2002-07-301-2/+1
* Use new malloc header macros.Miles Bader2002-07-301-3/+4
* Size tweaks.Miles Bader2002-07-251-3/+4
* Miscellaneous tidying-up.Miles Bader2002-07-251-1/+1
* Redo the locking, so that it may actually work. Now locking is done atMiles Bader2002-07-251-8/+41
* Misc small cleanups.Miles Bader2002-07-241-1/+2
* * Automatically try to unmap heap free-areas when they get very big.Miles Bader2002-07-231-60/+50
* Doc fix.Miles Bader2002-07-191-1/+1
* Miles Bader implemented a new mmap based malloc which is muchEric Andersen2002-07-181-867/+94
* Minor cleanupEric Andersen2001-09-291-1/+2
* Update to accomodate the header file changesEric Andersen2001-09-271-1/+1
* Fix up breakage resulting from flipping the sense of some defines. Change fromEric Andersen2001-03-191-9/+10
* Update to "malloc" so it will work on CPUs not supporting non-aligned words.Eric Andersen2001-02-211-7/+35
* Reduce dependancies -- don't use sysconf() internal to libc.Eric Andersen2001-01-151-38/+0
* "I will always compile before I commit."Eric Andersen2001-01-121-2/+2
* Patch from James Graves <jgraves@deltamobile.com> to better handle m68k.Eric Andersen2001-01-121-2/+13
* Manuel Novoa III modified malloc.c and avlmacro.h to reduce code size byEric Andersen2001-01-121-534/+642
* A bunch of updates, part from Manuel Novoa III (such as more long longEric Andersen2001-01-011-2/+2