Michael Brown
|
c44a193d0d
|
[legal] Add a selection of FILE_LICENCE declarations
Add FILE_LICENCE declarations to almost all files that make up the
various standard builds of gPXE.
|
hace 15 años |
Holger Lubitz
|
c4285e148d
|
use malloc attribute
|
hace 17 años |
Michael Brown
|
6d4e37cf42
|
Move include/malloc.h to include/gpxe/malloc.h, since everything in there
is now gPXE-specific. (The standard malloc() et al have been in stdlib.h
for a while).
Add free memory counter.
|
hace 18 años |
Michael Brown
|
3e0286dee3
|
Move ANSI C standard prototypes to stdlib.h; leave the gPXE-specific
function prototypes (e.g. malloc_dma()) in malloc.h.
|
hace 18 años |
Michael Brown
|
c4677c7e73
|
Implemented realloc(), and changed the semantics of malloc(0) to allow
for realloc(0) being a valid way to free memory.
|
hace 18 años |
Michael Brown
|
b601a7d355
|
Updated memory allocator to improve support for unaligned or partially
aligned blocks.
Moved header to include/malloc.h, since we now also provide the
POSIX-like malloc()/free() pair.
Not yet tested.
|
hace 18 años |