Home | History | Annotate | Download | only in ld.elf_so
History log of /src/libexec/ld.elf_so/rtldenv.h
RevisionDateAuthorComments
 1.12  06-May-2013  skrll Trailing whitespace
 1.11  11-Dec-2011  joerg branches: 1.11.6;
Mark xassert as __dead
 1.10  29-Oct-2010  christos branches: 1.10.6;
PR/44010: YAMAMOTO Takashi: sbrk: grow 0xb3ba2000 failed, error = 12"
(due to setenv changes?)
Provide a mini unsetenv that does not allocate/free memory and does not
bother about locking.
 1.9  05-Oct-2007  ad - Don't use the names malloc/free/etc, since we can end up pulling in libc's
malloc which is not what we want.
- Remove ancient memory compaction hack. Realloc on free memory is now an
error again (from joerg@).

Ok christos@.
 1.8  27-Sep-2007  christos provide xrealloc, and don't cast and use malloc and realloc directly.
 1.7  22-May-2006  drochner branches: 1.7.10;
sprinkle some __noreturn__ attributes, saves gcc4 warnings elsewhere
 1.6  24-Jul-2003  skrll ANSIfy and de-__P().
 1.5  24-Sep-2002  mycroft Include xassert() only if DEBUG, like the real assert().
Also, xassert() calls abort(), so there's no need to do it in all of the
callers.
 1.4  13-Sep-2002  mycroft Kill the extra newline in assert messages.
 1.3  01-Mar-1999  christos branches: 1.3.12;
KNF
 1.2  08-Oct-1997  mrg WARNS?=1
 1.1  16-Dec-1996  cgd First cut at an ELF shared loader. Originally from John Polstra's FreeBSD elf
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.
 1.3.12.1  28-May-2004  tron Apply patch (request by skrll in ticket #1702):
Bring "ld.elf_so" (mostly) in sync with NetBSD-current:
- MI and MD (e.g. under NetBSD-alpha) performance improvements
- RTLD_SELF, RTLD_NEXT, RTLD_DEFAULT support
- much better structured code
- closes PR bin/25464
 1.7.10.1  06-Nov-2007  matt sync with HEAD
 1.10.6.2  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")
 1.10.6.1  17-Apr-2012  yamt sync with head
 1.11.6.1  23-Jun-2013  tls resync from head

RSS XML Feed