.. |
Makefile
|
3a7ac9c7a7
Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much.
|
19 gadi atpakaļ |
Makefile.in
|
a80fc77b65
All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
|
19 gadi atpakaļ |
calloc.c
|
8d532c5131
Rework malloc. The new default implementation is based on dlmalloc from Doug
|
21 gadi atpakaļ |
free.c
|
f3b60effac
(free_to_heap): Unlock the heap before returning in the
|
21 gadi atpakaļ |
heap.h
|
d05dafe2fc
Fix a long-standing bug with pthreads. A couple of linuxthreads files
|
21 gadi atpakaļ |
heap_alloc.c
|
056f9d9894
Redo the locking, so that it may actually work. Now locking is done at
|
22 gadi atpakaļ |
heap_alloc_at.c
|
056f9d9894
Redo the locking, so that it may actually work. Now locking is done at
|
22 gadi atpakaļ |
heap_debug.c
|
4d952dfe77
Improve malloc debugging support.
|
22 gadi atpakaļ |
heap_free.c
|
f36ef4a88b
Doc fix.
|
22 gadi atpakaļ |
malloc.c
|
921fde55c3
Use MAP_PRIVATE whenever __ARCH_HAS_MMU__ is set.
|
20 gadi atpakaļ |
malloc.h
|
a4541d42ff
The variable used to store pagesize is not the same as the
|
20 gadi atpakaļ |
malloc_debug.c
|
8c61ed7fd4
Debugging tweaks.
|
22 gadi atpakaļ |
memalign.c
|
3fa4f2f6ca
Initial checkin.
|
22 gadi atpakaļ |
realloc.c
|
3e6ccac195
Code formatting cleanup.
|
21 gadi atpakaļ |