<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc/elf/noload.c, branch vdso</title>
<subtitle>Fork of glibc for development</subtitle>
<id>https://git.zx2c4.com/glibc/atom/elf/noload.c?h=vdso</id>
<link rel='self' href='https://git.zx2c4.com/glibc/atom/elf/noload.c?h=vdso'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/'/>
<updated>2011-02-26T01:49:48Z</updated>
<entry>
<title>Fix memory leak in dlopen with RTLD_NOLOAD.</title>
<updated>2011-02-26T01:49:48Z</updated>
<author>
<name>Andreas Schwab</name>
<email>schwab@redhat.com</email>
</author>
<published>2011-02-26T01:49:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=4bff6e0175ed195871f4e01cc4c4c33274b8f6e3'/>
<id>urn:sha1:4bff6e0175ed195871f4e01cc4c4c33274b8f6e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2000-11-26T06:18:02Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2000-11-26T06:18:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=a850e77f3f10ce5cac3cc708274cc2a39360faa6'/>
<id>urn:sha1:a850e77f3f10ce5cac3cc708274cc2a39360faa6</id>
<content type='text'>
	* elf/loadfail.c: Little cosmetic changes to avoid warnings.
	* elf/loadtest.c: Likewise.
	* elf/multiload.c: Likewise.
	* elf/next.c: Likewise.
	* elf/nodelete.c: Likewise.
	* elf/noload.c: Likewise.
	* elf/order.c: Likewise.
	* elf/origtest.c: Likewise.
	* elf/preloadtest.c: Likewise.
	* elf/restest1.c: Likewise.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2000-07-20T22:53:54Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2000-07-20T22:53:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=bf8b3e74bfdc50935445c324f8dc03025a6f2419'/>
<id>urn:sha1:bf8b3e74bfdc50935445c324f8dc03025a6f2419</id>
<content type='text'>
	* elf/elf.h: Add various DF_1_*, DTF_1_*, and DF_P1_* entries.
	* elf/dl-close.c (_dl_close): Don't close an object if it is marked
	with nodelete.
	* elf/dl-open.c (dl_open_worker): Pass RTLD_NOLOAD as new parameter
	to _dl_map_object.  Return immediately if no object loaded.
	Set DF_1_NODELETE bit in l_flags_1 if RTLD_NODELETE was passed.
	* elf/dynamic-link.h (elf_get_dynamic_info): Copy DT_FLAGS_1 entry
	if it exists into l_flags_1 word.
	* elf/dl-load.c (_dl_map_object_from_fd): Take no parameter and use
	it to determine whether loading is wanted or not.
	(_dl_map_object): Likewise.
	Call _dl_map_object_from_fd with new parameter.
	* sysdeps/generic/ldsodefs.h: Update prototype.
	* elf/dl-deps.c: Add new parameter to _dl_map_object calls.
	* elf/rtld.c: Likewise.
	* elf/Makefile (tests): Add noload.  Add rules to generate noload.
	* elf/noload.c: New file.
	* include/link.h (struct link_map): Add l_feature_1 and l_flags_1.
	* sysdeps/generic/bits/dlfcn.h: Define RTLD_NOLOAD and RTLD_NODELETE.
	* sysdeps/mips/bits/dlfcn.h: Likewise.
</content>
</entry>
</feed>
