glibc/elf
Ulrich Drepper b3fc5f84d1 Update.
* sysdeps/libm-ieee754/e_gamma_r.c: Initialize *signgamp for NaN
	returns.
	* sysdeps/libm-ieee754/e_gammaf_r.c: Likewise.
	* sysdeps/libm-ieee754/e_gammal_r.c: Likewise.
	Reported by John Reiser <jreiser@BitWagon.com> [PR libc/1185].

	* elf/dl-dst.h: Fix typo.
	* elf/dl-open.c: Likewise.

1999-06-26  Zack Weinberg  <zack@rabi.columbia.edu>

	* elf/dl-libc.c: New file, provides three functions:
	__libc_dlopen, __libc_dlclose, __libc_dlsym.
	* include/dlfcn.h: Prototype them.  Prototype _dl_addr.
	* elf/Makefile (routines): Add dl-libc.c.
	* elf/dl-profstub.c (_dl_mcount_wrapper): Change type of
	argument to void *.
	* elf/ldsodefs.h: Change proto and use of _dl_mcount_wrapper to match.

	* iconv/gconv.c: Include dlfcn.h.
	* iconv/gconv_db.c: Likewise.
	* malloc/mtrace.c: Likewise.  Don't include ldsodefs.h.

	* iconv/gconv_int.h (struct __gconv_loaded_object): Change
	`handle' to a void *.
	(__gconv_find_func): Delete prototype.

	* iconv/gconv_dl.c: Don't include ldsodefs.h.  Remove
	dlerror_run and related functions and structs.  Use
	__libc_dlopen, __libc_dlsym, __libc_dlclose.
	* nss/nsswitch.c: Likewise.

1999-06-28  Ulrich Drepper  <drepper@cygnus.com>
1999-06-28 15:52:36 +00:00
..
.cvsignore Tue May 14 14:07:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-14 20:30:25 +00:00
dl-addr.c Update. 1999-02-20 15:02:24 +00:00
dl-close.c (_dl_close): Add cast to avoid warning about const incorrectness. 1999-05-17 09:56:54 +00:00
dl-debug.c Update. 1998-04-02 13:11:24 +00:00
dl-deps.c (_dl_map_object_deps): When looking for the next occurence of the aux object start with the current list entry, not the new one. Adjust tail pointer in the unique list. Explain how the meaning of the variables changes. 1999-06-26 18:01:25 +00:00
dl-dst.h Update. 1999-06-28 15:52:36 +00:00
dl-error.c Update. 1999-02-22 18:05:04 +00:00
dl-fini.c Update. 1998-04-02 13:11:24 +00:00
dl-init.c Update. 1998-09-06 09:16:53 +00:00
dl-libc.c Update. 1999-06-28 15:52:36 +00:00
dl-load.c Update. 1999-06-17 09:36:54 +00:00
dl-lookup.c Update. 1999-06-07 15:57:26 +00:00
dl-minimal.c Update. 1998-04-21 18:15:51 +00:00
dl-misc.c Update. 1998-06-29 12:44:22 +00:00
dl-object.c Update. 1999-01-20 00:00:16 +00:00
dl-open.c Update. 1999-06-28 15:52:36 +00:00
dl-profile.c Update. 1998-06-07 14:06:56 +00:00
dl-profstub.c Update. 1999-06-28 15:52:36 +00:00
dl-reloc.c Update. 1999-02-20 15:02:24 +00:00
dl-runtime.c Update. 1999-02-20 15:02:24 +00:00
dl-support.c Update. 1999-05-11 13:00:20 +00:00
dl-symbol.c Update. 1998-09-06 09:16:53 +00:00
dl-version.c Update. 1999-02-22 18:05:04 +00:00
dladdr.c Update. 1998-03-24 00:39:45 +00:00
dlclose.c Update. 1998-03-24 00:39:45 +00:00
dlerror.c (dlerror): Don't assume that __libc_internal_tsd_get is defined. __libc_getspecific is already well-protected, so just use it directly. 1998-04-23 22:45:20 +00:00
dlfcn.h Update. 1999-02-16 15:35:52 +00:00
dlopen.c Update. 1999-05-05 23:29:18 +00:00
dlopenold.c Update. 1999-05-05 23:29:18 +00:00
dlsym.c Update. 1999-06-19 09:58:37 +00:00
dlvsym.c Update. 1999-06-19 09:58:37 +00:00
do-lookup.h Update. 1999-06-07 00:02:14 +00:00
do-rel.h Update. 1999-02-20 15:02:24 +00:00
dynamic-link.h Update. 1999-02-20 15:02:24 +00:00
elf.h Update. 1999-04-12 09:05:16 +00:00
eval.c Update. 1997-06-21 02:59:26 +00:00
failobj.c Update. 1999-01-25 11:00:16 +00:00
gen-trusted-dirs.awk Update. 1999-05-03 21:59:35 +00:00
genrtldtbl.awk Testsuite for owrdexp. 1998-03-05 16:42:56 +00:00
interp.c Update. 1998-05-08 20:42:23 +00:00
ldd.bash.in Update. 1999-01-04 12:33:59 +00:00
ldsodefs.h Update. 1999-06-28 15:52:36 +00:00
link.h Update. 1999-05-07 00:00:48 +00:00
loadfail.c Update. 1999-01-20 20:01:17 +00:00
loadtest.c Update. 1999-01-20 00:34:52 +00:00
Makefile Update. 1999-06-28 15:52:36 +00:00
multiload.c Update. 1999-02-19 00:00:05 +00:00
origtest.c Update. 1999-05-05 23:29:18 +00:00
preloadtest.c Update. 1999-01-20 00:34:52 +00:00
restest1.c Update. 1999-01-19 23:47:25 +00:00
rtld.c Update. 1999-05-11 13:00:20 +00:00
sln.c Update. 1998-08-20 17:40:36 +00:00
sofini.c Update. 1997-09-30 17:10:40 +00:00
soinit.c Update. 1997-12-22 20:53:38 +00:00
sprof.c Update. 1999-02-09 09:50:05 +00:00
testobj1.c Update. 1999-01-21 08:31:59 +00:00
testobj1_1.c Update. 1999-01-21 08:31:59 +00:00
testobj2.c Update. 1999-01-21 08:31:59 +00:00
testobj3.c Update. 1999-01-21 08:31:59 +00:00
testobj4.c Update. 1999-01-21 08:31:59 +00:00
testobj5.c Update. 1999-01-21 08:31:59 +00:00
testobj6.c Update. 1999-01-21 08:31:59 +00:00
Versions Update. 1999-05-11 13:00:20 +00:00