| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
the malloc/free level, not within the heap abstraction, and there's a
separate lock to control sbrk access.
Also, get rid of the separate `unmap_free_area' function in free.c, and
just put the code in the `free' function directly, which saves a bunch
of space (even compared to using an inline function) for some reason.
 | 
 | 
 | 
 | 
* Instead of using mmap/munmap directly for large allocations, just use
  the heap for everything (this is reasonable now that heap memory can
  be unmapped).
* Use sbrk instead of mmap/munmap on systems with an MMU.
 | 
 | 
 | 
 | 
smarter than the old "malloc-simple", and actually works, unlike
the old "malloc".  So kill the old "malloc-simple" and the old
"malloc" and replace them with Miles' new malloc implementation.
Update Config files to match.  Thanks Miles!
 | 
 | 
 | 
 | 
 | 
 | 
defining things to "0" in the disabled case to outright undefining them, lest
code that does an "#ifdef FOO" get inadvertantly triggered.  Remove now
unneeded lines from Rules.mak which makes the command line smaller and avoids
redundancy (since this stuff is now pulled in via features.h).
 -Erik
 | 
 | 
malloc still only works for little-endian CPUs... Patch by Jean-Yves Avenard
 | 
 | 
 | 
 | 
"I will always compile before I commit."
"I will always compile before I commit."
 -Erik
 | 
 | 
Also fixes 2 very important malloc bugs!  Anyone using malloc (esp mmu-less)
should update and recompile.
 -Erik
 | 
 | 
using functions instead on Inlining (size vas speed tradeoff).  I ran the
results through indent.  Looking pretty good IMHO.
 | 
 | 
support), and other updates by me (better cross platform, cross-compiler,
etc, support.  Now compiles with 2.0.x kernels for armnommu.
 | 
 | 
Fix a bug in getdelim -- patch from David Whedon <dwhedon@gordian.com>.
 | 
 | 
-Erik
 | 
 | 
 | 
 | 
 |