summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/malloc.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Part one of userland __P removal. Done with a simple regexp with some minor ...millert2002-02-161-3/+3
* THREAD_UNLOCK() on error before returning; millert@ ok.fgsch2002-01-231-1/+3
* correct an alignment mis-conception for malloc(0) returned regions.tdeval2001-12-051-14/+25
* remove dangling spaces and tabsmickey2001-11-011-16/+16
* mprotect allocations sized at 0 bytes. This will cause a fault for accesstdeval2001-10-301-36/+47
* -1 -> MAP_FAILEDart2001-05-111-3/+3
* Use madvise(MADV_FREE) to allow the 'h' option.art2001-05-101-4/+4
* missing THREAD_UNLOCK; netch@segfault.kiev.uaderaadt2000-04-101-1/+2
* typo fix; halogen@nol.netderaadt2000-03-011-2/+2
* calloc() needs to be separate from malloc in case a user wants to havemillert1999-11-101-25/+1
* Move calloc() into malloc.c and only zero out the area if malloc()millert1999-11-091-1/+25
* use writev() where possiblederaadt1999-09-161-12/+29
* wrong ret type for write define (millert@)d1999-02-031-2/+2
* malloc can't use write() if it fails very early, so use the unwrapped syscall...d1999-02-011-1/+10
* Add thread-safety to libc, so that libc_r will build (on i386 at least).d1998-11-201-9/+21
* Don't enumerate every arch in the #if since all OpenBSD platforms use the sam...millert1998-08-061-8/+4
* Oh fun, mucking about with files used on all archs.rahnds1998-06-281-2/+2
* make mmap() return void *, add MAP_FAILEDderaadt1998-01-021-4/+4
* Change realloc(foo,0) to behave like malloc(0). Both now return a pointerpefo1997-08-231-4/+1
* malloc_init() should try to not modify errnoderaadt1997-08-221-2/+3
* Use MALLOC_EXTRA_SANITY consistently (EXTRA_SANITY was used in many places)millert1997-07-021-15/+16
* Make it possible to not output warnings (errors causing aborts are alwaystholo1997-05-311-1/+8
* Add x/X option to behave like X11 xmalloc; from FreeBSDtholo1997-05-311-31/+71
* Be more careful with mixing typestholo1997-04-301-6/+5
* Check for overflow; from FreeBSDtholo1997-04-051-2/+4
* is we were set[ug]id an unitialized ptr bit usniklas1997-02-111-3/+6
* Make this 64-bit safe againtholo1997-02-091-16/+16
* Integrate latest malloc(3) from FreeBSDtholo1997-01-051-264/+124
* more 64bit fixesniklas1996-11-241-10/+12
* 64 bit cleanniklas1996-11-231-3/+25
* removed plus sign from start of linekstailey1996-11-221-2/+2
* Make sure we don't dereference stray pointer when running suid or sgidtholo1996-09-261-1/+3
* Restore check for suid / sgidtholo1996-09-261-2/+2
* Latest changes from FreeBSDtholo1996-09-261-220/+271
* From FreeBSD:tholo1996-09-191-3/+4
* Avoid pulling in stdiotholo1996-09-161-3/+3
* Remove dead codetholo1996-09-151-2/+2
* only support MALLOC_OPTIONS for non-setuidderaadt1996-09-111-3/+5
* asm -> __asm, clean lint(1) warningstholo1996-09-061-15/+16
* Move cfree(3) weak symbol into a seperate filetholo1996-08-211-22/+1
* Make the binding cfree() -> free() weak if possibletholo1996-08-201-5/+12
* Remove ANSI function delcarations and add a cfree() stub function.downsj1996-08-201-22/+67
* Fix RCS idstholo1996-08-191-3/+4
* malloc(3) implementation from FreeBSD; uses mmap(2) to get memorytholo1996-08-021-365/+1158
* Add prototypes for internal functionstholo1996-03-251-3/+3
* realloc(ptr, 0) does not free; from seebs@taniemarie.solon.com;deraadt1996-01-291-2/+11
* initial import of NetBSD treederaadt1995-10-181-0/+421