glibc/sysdeps/i386
Roland McGrath f68b86cc7b Tue Jun 4 18:57:57 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* elf/dladdr.c: Remove #include <setjmp.h>, we don't use it.

	* shlib-versions: Set libdl=2.

	* elf/dl-deps.c (_dl_map_object_deps): Use a linked list of alloca'd
 	elements and then scan it to fill the single malloc'd array, instead
 	of using realloc to grow the array in the first pass.  _dl_map_object
	may do some mallocs that break our stream of reallocs, and the minimal
	realloc can't handle that.

	* elf/dl-init.c (_dl_init_next): Take argument, link_map whose
 	searchlist describes the piece of the DT_NEEDED graph to be
 	initialized.
	* elf/link.h: Update prototype.
	* sysdeps/i386/dl-machine.h (RTLD_START): Pass _dl_loaded as argument
	to _dl_init_next.
	* sysdeps/m68k/dl-machine.h: Likewise.
	* elf/dl-deps.c (_dl_open): Pass new object as arg to _dl_init_next.

	* elf/link.h (struct link_map): Add `l_reserved' member, soaking up
	extra bits in last byte.
	* elf/dl-deps.c (_dl_map_object_deps): Use that for mark bit to avoid
	putting dup elts in search list.

	* elf/dlclose.c: Use MAP->l_searchlist to find deps to close.

	* elf/dlsym.c: Don't tweak linked list.  Scope array given to
	_dl_lookup_symbol does the right thing.
Tue Jun  4 02:25:44 1996  Roland McGrath  <roland@delasyd.gnu.ai.mit.edu>
1996-06-04 23:06:02 +00:00
..
elf Fri Aug 25 12:12:42 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-08-25 19:23:32 +00:00
fpu * sysdeps/i386/fpu/__math.h (logb): Correct contraint from =u to =t. 1996-05-29 05:12:55 +00:00
i486 Sun May 26 15:15:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-26 19:19:51 +00:00
i586 Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00
Implies initial import 1995-02-18 01:27:10 +00:00
Makefile initial import 1995-02-18 01:27:10 +00:00
__longjmp.S Fri Sep 1 16:16:12 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-09-01 22:25:08 +00:00
abort.c initial import 1995-02-18 01:27:10 +00:00
add_n.S Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00
addmul_1.S Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00
asm-syntax.h initial import 1995-02-18 01:27:10 +00:00
bsd-_setjmp.S Use JUMPTARGET macro in jmp insn. 1995-07-23 00:53:42 +00:00
bsd-setjmp.S Use JUMPTARGET macro in jmp insn. 1995-07-23 00:53:42 +00:00
bytesex.h initial import 1995-02-18 01:27:10 +00:00
bzero.c initial import 1995-02-18 01:27:10 +00:00
dl-machine.h Tue Jun 4 18:57:57 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-06-04 23:06:02 +00:00
ffs.c initial import 1995-02-18 01:27:10 +00:00
gmp-mparam.h Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00
init-first.c Thu Sep 21 00:03:53 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-09-21 06:24:21 +00:00
jmp_buf.h Rewrote i386 setjmp in assembly. 1995-08-31 17:33:01 +00:00
ldbl2mpn.c Wed Mar 20 11:28:49 1996 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> 1996-03-21 15:20:37 +00:00
lshift.S Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00
memchr.S Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
memcmp.S Mon Feb 26 10:22:30 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> 1996-02-27 00:55:03 +00:00
memcopy.h initial import 1995-02-18 01:27:10 +00:00
memset.c initial import 1995-02-18 01:27:10 +00:00
mul_1.S Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00
rshift.S Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00
setjmp.S Mon Mar 18 13:20:46 1996 Roland McGrath <roland@charlie-brown.gnu.ai.mit.edu> 1996-03-18 18:32:47 +00:00
stpcpy.S Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
stpncpy.S Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
strchr.S Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
strcspn.S Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
strlen.c initial import 1995-02-18 01:27:10 +00:00
strpbrk.S Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
strrchr.S Tue May 14 19:42:04 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-15 15:49:26 +00:00
strspn.S Sat Oct 14 02:52:36 1995 Ulrich Drepper <drepper@ipd.info.uni-karlsruhe.de> 1995-10-16 01:37:51 +00:00
strtok.S Thu May 30 11:24:05 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-30 16:12:42 +00:00
strtok_r.S Sun May 26 15:15:08 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-26 19:19:51 +00:00
sub_n.S Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00
submul_1.S Updated from /src/gmp-2.0 1996-05-07 21:04:52 +00:00