summaryrefslogtreecommitdiff
path: root/libexec/ld.elf_so/malloc.c
AgeCommit message (Collapse)Author
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
Patches provided by Joel Baker in PR 22284, verified by myself.
2003-07-24ANSIfy and de-__P().skrll
2002-09-24Use/require AT_PAGESZ on all platforms. (The kernel has exported it for ~3mycroft
years now.) Use _rtld_pagesz instead of getpagesize() to determine the page size in our local malloc(). Saves a system call. Also, since we're now relocated early, we don't need to be careful to avoid globals, so most of the VARPSZ hacks are eliminated.
1999-06-17MAP_COPY -> MAP_PRIVATEthorpej
1999-03-03Make this compile without -DRTLD_LOADER and fix printf format problems onchristos
the alpha.
1999-03-01KNFchristos
1997-10-08WARNS?=1mrg
1996-12-16First cut at an ELF shared loader. Originally from John Polstra's FreeBSD elfcgd
kit, then hacked on by Matt Thomas <matt@3am-software.com>, then by me (to make it work with new versions of the toolchain, etc.). This runs, but it's in serious need of cleaning and/or a fair bit of reworking. See the README file for more information, and a list of things to do.