glibc/posix
Ulrich Drepper ceb579a3f8 Update.
2000-10-19  H.J. Lu  <hjl@gnu.org>

	* elf/Makefile (distribute): Add neededtest.c, neededobj1.c,
	neededobj2.c and neededobj3.c.
	(tests): Add neededtest.
	(modules-names): Add neededobj1, neededobj2 and neededobj3.
	($(objpfx)neededobj1.so): New target.
	($(objpfx)neededobj2.so): Likewise.
	($(objpfx)neededobj3.so): Likewise.
	($(objpfx)neededtest): Likewise.
	($(objpfx)neededtest.out): Likewise.
	* elf/neededtest.c: New. Based on the bug report from
	Allen Bauer <kylix_rd@hotmail.com>.
	* elf/neededobj1.c: Likewise.
	* elf/neededobj2.c: Likewise.
	* elf/neededobj3.c: Likewise.

2000-10-20  Ulrich Drepper  <drepper@redhat.com>

	* elf/dl-close.c (_dl_close): Decrement reference counter for all
	dependencies even if the DSO does not get unloaded.

	* elf/dl-load.c (_dl_map_object_from_fd): Pass pointer to ELF header
	to elf_machine_matches_host.
	* sysdeps/alpha/dl-machine.h (elf_machine_matches_host): Parameter
	is now pointer to ELF header.
	* sysdeps/arm/dl-machine.h: Likewise.
	* sysdeps/generic/dl-machine.h: Likewise.
	* sysdeps/hppa/dl-machine.h: Likewise.
	* sysdeps/i386/dl-machine.h: Likewise.
	* sysdeps/ia64/dl-machine.h: Likewise.
	* sysdeps/m68k/dl-machine.h: Likewise.
	* sysdeps/mips/dl-machine.h: Likewise.
	* sysdeps/mips/mips64/dl-machine.h: Likewise.
	* sysdeps/powerpc/dl-machine.h: Likewise.
	* sysdeps/s390/dl-machine.h: Likewise.
	* sysdeps/sh/dl-machine.h: Likewise.
	* sysdeps/sparc/sparc32/dl-machine.h: Likewise.
	* sysdeps/sparc/sparc64/dl-machine.h: Likewise.
	Patch by Martin Schwidefsksy <schwidefsky@de.ibm.com>.

2000-10-20  Jakub Jelinek  <jakub@redhat.com>

	* include/limits.h: Include bits/wordsize.h, use #if __WORDSIZE == 64
	check instead of #ifdef __alpha__.
	* include/bits/xopen_lim.h (WORD_BIT, LONG_BIT): Don't count on
	INT_MAX, __INT_MAX__, LONG_MAX or __LONG_MAX__ being defined when
	this is included.

	* posix/wordexp-tst.sh (testout): Place output file in build
	directory.  Patch by Joseph S. Myers <jsm28@cam.ac.uk>.
2000-10-21 00:02:39 +00:00
..
bits Update. 2000-04-30 17:03:03 +00:00
glob Update. 2000-04-28 05:12:30 +00:00
sys Update. 2000-08-14 04:57:27 +00:00
.cvsignore
Depend New file, libio needs localedata for tests. 2000-07-29 07:57:34 +00:00
Makefile (tests): Add tst-dir. (tst-dir-ARGS): New variable. 2000-09-07 08:27:17 +00:00
PTESTS
PTESTS2C.sed
TESTS
TESTS2C.sed
Versions Update. 2000-06-14 00:55:24 +00:00
annexc.c Update. 2000-08-27 18:28:09 +00:00
bsd-getpgrp.c Update. 2000-05-23 08:43:26 +00:00
confstr.c Update. 2000-08-29 01:20:23 +00:00
cpio.h
execl.c
execle.c Fix size parameter of memcpy. 2000-05-08 15:21:25 +00:00
execlp.c
execv.c
execvp.c
fnmatch.c Update. 2000-09-01 19:36:44 +00:00
fnmatch.h
fnmatch_loop.c Update. 2000-09-01 19:36:44 +00:00
getconf.c Update. 2000-04-13 03:55:50 +00:00
getopt.c Update. 2000-10-16 18:17:25 +00:00
getopt.h
getopt1.c
getopt_init.c
glob.h Update. 2000-08-21 06:49:52 +00:00
globtest.c * tst-trans.c: Include <stdlib.h> and <string.h>. 2000-06-21 12:39:22 +00:00
globtest.sh Update. 2000-07-23 01:23:29 +00:00
ptestcases.h
re_comp.h
regex.c Update. 2000-10-18 11:01:58 +00:00
regex.h Update. 2000-08-21 23:31:38 +00:00
regexbug1.c
runptests.c
runtests.c * tst-trans.c: Include <stdlib.h> and <string.h>. 2000-06-21 12:39:22 +00:00
sched.h
spawn.c Update. 2000-04-15 16:51:16 +00:00
spawn.h Update. 2000-08-21 06:49:52 +00:00
spawn_faction_addclose.c Update. 2000-10-01 19:08:30 +00:00
spawn_faction_adddup2.c Update. 2000-10-01 19:08:30 +00:00
spawn_faction_addopen.c Update. 2000-10-01 19:08:30 +00:00
spawn_faction_destroy.c Update. 2000-04-15 16:51:16 +00:00
spawn_faction_init.c Update. 2000-10-01 19:08:30 +00:00
spawn_int.h Update. 2000-04-15 16:51:16 +00:00
spawnattr_destroy.c Update. 2000-04-15 16:51:16 +00:00
spawnattr_getdefault.c Change posix_spawnattr_getdefault and posix_spawnattr_setdefault to posix_spawnattr_getsigdefault and posix_spawnattr_setsigdefault respectively. 2000-05-01 20:52:04 +00:00
spawnattr_getflags.c Update. 2000-04-15 16:51:16 +00:00
spawnattr_getpgroup.c Update. 2000-04-15 16:51:16 +00:00
spawnattr_getschedparam.c Update. 2000-04-15 16:51:16 +00:00
spawnattr_getschedpolicy.c Update. 2000-04-15 16:51:16 +00:00
spawnattr_getsigmask.c Update. 2000-04-15 16:51:16 +00:00
spawnattr_init.c Update. 2000-04-15 16:51:16 +00:00
spawnattr_setdefault.c Change posix_spawnattr_getdefault and posix_spawnattr_setdefault to posix_spawnattr_getsigdefault and posix_spawnattr_setsigdefault respectively. 2000-05-01 20:52:04 +00:00
spawnattr_setflags.c Update. 2000-04-15 16:51:16 +00:00
spawnattr_setpgroup.c Update. 2000-04-15 16:51:16 +00:00
spawnattr_setschedparam.c Update. 2000-06-14 00:55:24 +00:00
spawnattr_setschedpolicy.c Update. 2000-04-15 16:51:16 +00:00
spawnattr_setsigmask.c Update. 2000-06-14 00:55:24 +00:00
spawni.c Update. 2000-08-21 04:18:25 +00:00
spawnp.c Update. 2000-04-15 16:51:16 +00:00
tar.h
test-vfork.c * tst-trans.c: Include <stdlib.h> and <string.h>. 2000-06-21 12:39:22 +00:00
testcases.h
testfnm.c Update. 2000-03-26 20:35:45 +00:00
tst-dir.c Update. 2000-09-27 07:22:02 +00:00
tst-exec.c Update. 2000-05-29 04:40:43 +00:00
tst-fnmatch.c (main): Also set LC_CTYPE category. 2000-07-04 20:56:12 +00:00
tst-fnmatch.input Update. 2000-07-05 22:02:03 +00:00
tst-fork.c Update. 2000-05-29 01:00:03 +00:00
tst-getaddrinfo.c * tst-trans.c: Include <stdlib.h> and <string.h>. 2000-06-21 12:39:22 +00:00
tst-getlogin.c
tst-mmap.c
tst-preadwrite.c Update. 2000-05-29 07:31:53 +00:00
tst-preadwrite64.c Test for pread64 and pwrite64. 2000-05-26 19:48:39 +00:00
tst-regexloc.c Update. 2000-08-14 06:17:28 +00:00
tst-spawn.c Update. 2000-05-29 07:31:53 +00:00
tst-truncate.c Update. 2000-05-26 20:49:00 +00:00
tst-truncate64.c Update. 2000-05-26 20:31:12 +00:00
tstgetopt.c Update. 2000-09-06 18:07:07 +00:00
unistd.h * posix/unistd.h: Move internal prototypes from here ... 2000-08-24 08:32:13 +00:00
wait.h
wordexp-test.c * tst-trans.c: Include <stdlib.h> and <string.h>. 2000-06-21 12:39:22 +00:00
wordexp-tst.sh Update. 2000-10-21 00:02:39 +00:00
wordexp.c Update. 2000-09-26 07:56:19 +00:00
wordexp.h