glibc/sysdeps/unix/sysv
Ulrich Drepper 1cab544423 Update.
1997-10-31 23:16  Ulrich Drepper  <drepper@cygnus.com>

	* posix/glob.c (glob): If calling glob_in_dir for a list which was
	generated by a glob call disable GLOB_ERR since there might be
	non-directories in the list (PR203).

	* posix/glob.h (GLOB_ONLYDIR): New flag.
	(__GLOB_FLAGS): Add GLOB_ONLYDIR.
	* posix/glob.c: Define HAVE_D_TYPE if _DIRENT_HAVE_D_TYPE is defined.
	(glob): Add GLOB_ONLYDIR to recursive call to match dirname.
	(glob_in_dir) [HAVE_D_TYPE]: While reading directory entries test
	whether they are directories if GLOB_ONLYDIR flag is given.
	* manual/pattern.texi: Document GLOB_ONLYDIR.

	* misc/Makefile (tests): Add tst-fdset.

	* sysdeps/i386/bits/select.h: Rewrite asm macros to be cleaner.

	* sysdeps/unix/sysv/linux/Dist: Add xstatconv.c.
	* sysdeps/unix/sysv/linux/alpha/Dist: Likewise.

	* time/strptime.c (strptime_internal): In %y format, regard years
	>= 69 as of twentieth century, all other as of twenty-first.

	* time/tzset.c: Correct typo and little optimization.

1997-10-31 16:01  Ulrich Drepper  <drepper@cygnus.com>

	* inet/getnetgrent.c: Allocate buffer dynamically if needed.
	Suggested by Joe Keane <jgk@jgk.org>.

1997-10-31  Andreas Jaeger  <aj@arthur.rhein-neckar.de>

	* io/ftw.h: Declare __ftw64_func_t and __nftw64_func_t only when
	__USE_FILE_OFFSET64 || __USE_LARGEFILE64 is true.

1997-10-30 05:47  Ulrich Drepper  <drepper@cygnus.com>

	* misc/mntent.c: Don't use statically allocated buffer.  Allocate
	it dynamically if necessary.
	* misc/efgcvt.c: Likewise.
	Patch by Joe Keane <jgk@jgk.org>.

	* misc/mntent.c: Allow freeing of allocated buffer in
	__libc_subfreeres.
	* misc/efgcvt.c: Likewise.

	* misc/efgcvt.c: Call correct reentrant functions.
	Use better values for MAXDIG.
	* misc/qefgcvt.c: Use better values for MAXDIG.

1997-10-29 18:48   Richard Henderson  <rth@cygnus.com>

	* sysdeps/unix/sysv/linux/Makefile [io]: Add xstatconv.
	* sysdeps/unix/sysv/linux/alpha/xstatconv.c: New file.  Convert
	between kernel_stat and the userland version indicated.
	* sysdeps/unix/sysv/linux/xstatconv.c: Likewise.
	* sysdeps/unix/sysv/linux/bits/stat.h: Define _STAT_VER_KERNEL.

	* sysdeps/unix/sysv/linux/fxstat.c: Defer to __xstat_conv.  Alias
	to __*xstat64 if requested.
	* sysdeps/unix/sysv/linux/lxstat.c: Likewise.
	* sysdeps/unix/sysv/linux/xstat.c: Likewise.

	* sysdeps/unix/sysv/linux/alpha/bits/stat.h: Add struct stat64.
	Increment _STAT_VER, and make struct stat the same.
	* sysdeps/unix/sysv/linux/alpha/bits/types.h: Add __ino64_t, and
	__off64_t.  Reorganize.
	* sysdeps/unix/sysv/linux/alpha/kernel_stat.h: Add struct glibc2_stat
	for backward compatibility.  Define XSTAT_IS_XSTAT64.

	* sysdeps/unix/sysv/linux/alpha/fxstat64.c: Empty file.
	* sysdeps/unix/sysv/linux/alpha/lxstat64.c: Likewise.
	* sysdeps/unix/sysv/linux/alpha/xstat64.c: Likewise.

	* sysdeps/unix/sysv/linux/alpha/bits/dirent.h (struct dirent): For
	consistency, force d_ino to use ino_t and supply padding.

1997-10-29 18:47  Richard Henderson  <rth@cygnus.com>

	* libio/iofopen.c: Correct weak_alias.
1997-10-31 22:55:02 +00:00
..
bits Update. 1997-06-23 21:55:26 +00:00
i386 Update. 1997-10-12 04:05:44 +00:00
irix4 Update. 1997-10-29 20:33:40 +00:00
isc2.2 Thu Jan 18 00:32:43 1996 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1996-01-19 00:42:21 +00:00
linux Update. 1997-10-31 22:55:02 +00:00
minix/bits Update. 1997-08-14 01:54:13 +00:00
sco3.2 Update. 1997-06-21 02:59:26 +00:00
sco3.2.4 Updated. 1997-06-26 22:23:01 +00:00
sysv4 Update. 1997-10-12 04:05:44 +00:00
direct.h initial import 1995-02-18 01:27:10 +00:00
Dist Update. 1997-03-19 05:47:56 +00:00
getdents.c update from main archive 970121 1997-01-23 04:24:20 +00:00
gethostname.c Update. 1997-05-26 23:01:17 +00:00
Makefile update from main archive 970121 1997-01-23 04:24:20 +00:00
setrlimit.c Update. 1997-06-23 21:55:26 +00:00
settimeofday.c Update. 1997-06-23 21:55:26 +00:00
sigaction.c Update. 1997-06-23 21:55:26 +00:00
syscalls.list * sysdeps/unix/sysv/syscalls.list: Add setrlimit and settimeofday, 1996-02-12 10:23:47 +00:00
sysd-stdio.c Update. 1997-05-25 01:12:55 +00:00
sysv_termio.h Update. 1997-06-23 21:55:26 +00:00
tcdrain.c Update. 1997-06-23 21:55:26 +00:00
tcflow.c Update. 1997-06-23 21:55:26 +00:00
tcflush.c Update. 1997-06-23 21:55:26 +00:00
tcgetattr.c Update. 1997-06-23 21:55:26 +00:00
tcgetpgrp.c Update. 1997-05-26 23:01:17 +00:00
tcsendbrk.c Update. 1997-06-23 21:55:26 +00:00
tcsetattr.c Update. 1997-06-23 21:55:26 +00:00
tcsetpgrp.c Update. 1997-05-26 23:01:17 +00:00