Paul Eggert 
							
						 
					 
					
						
						
							
						
						59ba27a63a 
					 
					
						
						
							
							Replace FSF snail mail address with URLs.  
						
						 
						
						
						
						
					 
					
						2012-02-09 23:18:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						a784e50247 
					 
					
						
						
							
							Remove pre-ISO C support  
						
						 
						
						... 
						
						
						
						No more __const. 
						
						
					 
					
						2012-01-07 23:57:22 -05:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						629f62ef0f 
					 
					
						
						
							
							Correctly handle missing initgroups database  
						
						 
						
						
						
						
					 
					
						2011-10-17 09:53:10 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						3ce1f29594 
					 
					
						
						
							
							Cleanup of configuration options  
						
						 
						
						... 
						
						
						
						Make several tool features mandatory and simplify the code. 
						
						
					 
					
						2011-09-10 14:34:15 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						c41af17eed 
					 
					
						
						
							
							Fix handling of initgroups database.  
						
						 
						
						
						
						
					 
					
						2011-06-15 21:06:19 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						a4527b51d4 
					 
					
						
						
							
							Remove __libc_alloca_cutoff workaround  
						
						 
						
						
						
						
					 
					
						2011-05-19 21:15:22 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						7b3b0b2a63 
					 
					
						
						
							
							More configurability for secondary group lookup  
						
						 
						
						... 
						
						
						
						Together with a previous patch which introduced the initgroups
entry in nsswitch.conf this patch allows more customization of
the lookups for initgroups/getgrouplist.  Nothing changes if
the groups entry in nsswitch.conf is used.  If the initgroups entry
is used instead the code now doesn't automatically continue looking
for more entries aftedr a successful lookup.  Instead the normal
rules are followed which do specify that by default no more
service is consulted.  This can be overwritten with
	[SUCCESS=continue]
appropriately placed in the line. 
						
						
					 
					
						2011-05-10 00:36:29 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						125ee683b3 
					 
					
						
						
							
							Add finer grained control for initgroups lookups to NSS.  
						
						 
						
						
						
						
					 
					
						2011-04-29 11:16:30 -04:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						c3e2f19bb9 
					 
					
						
						
							
							Add self-contained test for NSS.  
						
						 
						
						... 
						
						
						
						While at it fix interaction between __nss_configure_lookup and nscd.
Otherwise the test fails if nscd is runnung. 
						
						
					 
					
						2010-08-11 07:25:02 -07:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						dfe11a137c 
					 
					
						
						
							
							Fix up grp.h for XPG7.  
						
						 
						
						
						
						
					 
					
						2010-01-12 20:01:46 -08:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Schwab 
							
						 
					 
					
						
						
							
						
						ff6ff38db2 
					 
					
						
						
							
							Remove redundant .gitignore files.  
						
						 
						
						
						
						
					 
					
						2009-05-16 10:18:34 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jim Meyering 
							
						 
					 
					
						
						
							
						
						2e180a2622 
					 
					
						
						
							
							rename each .cvsignore file to .gitignore  
						
						 
						
						
						
						
					 
					
						2009-05-15 18:13:37 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						bc16e0c467 
					 
					
						
						
							
							* grp/compat-initgroups.c [NOT_IN_libc] (__libc_use_alloca): Define.  
						
						 
						
						
						
						
					 
					
						2009-02-07 17:00:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						1a9dd4e4e4 
					 
					
						
						
							
							[BZ  #9781 ]  
						
						 
						
						... 
						
						
						
						* grp/compat-initgroups.c (compat_call): Switch to use malloc when
	the input line is too long. 
						
						
					 
					
						2009-02-07 04:40:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						332c4465b0 
					 
					
						
						
							
							* grp/initgroups.c (internal_getgrouplist): Don't prematurely  
						
						 
						
						... 
						
						
						
						abort if there is no initgroups_dyn function. 
						
						
					 
					
						2008-10-30 16:55:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						a585280778 
					 
					
						
						
							
							[BZ  #2883 ]  
						
						 
						
						... 
						
						
						
						* sysvipc/sys/msg.h: Change return value to ssize_t.
	* sysdeps/unix/sysv/linux/msgrcv.c: Likewise. 
						
						
					 
					
						2006-08-03 15:41:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						39571a1360 
					 
					
						
						
							
							(getgrouplist): Simplify code a bit.  Don't allocate one additional  
						
						 
						
						... 
						
						
						
						element on NEWGROUPS. 
						
						
					 
					
						2006-08-03 15:31:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						6c215a8d6c 
					 
					
						
						
							
							* grp/initgroups.c (internal_getgrouplist): Remove unnecessary  
						
						 
						
						... 
						
						
						
						test introduced in patch for bz #661 .
	(getgrouplist): Simplify code a bit. 
						
						
					 
					
						2006-08-03 15:26:02 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						9d13fb2413 
					 
					
						
						
							
							Moved to csu/errno-loc.c.  
						
						 
						
						
						
						
					 
					
						2005-12-14 15:06:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland McGrath 
							
						 
					 
					
						
						
							
						
						edac424073 
					 
					
						
						
							
							[BZ  #661 ]  
						
						 
						
						... 
						
						
						
						2005-03-19  Bruno Haible  <bruno@clisp.org >
	* intl/dcigettext.c (struct known_translation_t): Change type of
	domainname field to 'const char *'.
	(DCIGETTEXT): Remove const-cast.
	[BZ #661 ]
	* grp/initgroups.c (internal_getgrouplist): Check if we have
	enough space before adding the primary group to the list. 
						
						
					 
					
						2005-03-29 23:41:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						537e7234f7 
					 
					
						
						
							
							* grp/putgrent.c (putgrent): Don't write 0 as group  
						
						 
						
						... 
						
						
						
						ID if groupname starts with + or -.
	* pwd/putpwent.c (putpwent): Don't write 0 as user or
	group ID if user name starts with + or -.
2005-01-09  Kaz Kojima  <kkojima@rr.iij4u.or.jp >
	* sysdeps/generic/ldsodefs.h (struct audit_ifaces): Add sh variants.
	* sysdeps/elf/tst-auditmod1.c: Add sh support.
	* sysdeps/sh/bits/link.h: New.
	* sysdeps/sh/dl-machine.h: Remove trampoline code here.  Define
	ARCH_LA_PLTENTER and ARCH_LA_PLTEXIT.  Remove obsolete comments.
	(RTLD_START): Define __fpscr_values.
	* sysdeps/sh/dl-trampoline.S: New file.
	* sysdeps/sh/sh4/dl-trampoline.S: New file.
	* sysdeps/sh/sh4/Versions [ld]: Add __fpscr_values.
	* sysdeps/sh/sh4/dl-machine.h: Remove.
2005-01-10  Jakub Jelinek  <jakub@redhat.com >
	* time/tst-strptime.c (day_tests): Add 2 new tests.
	(test_tm, main): Issue an error instead of segfaulting if
	strptime returns NULL.
2005-01-10  H.J. Lu  <hongjiu.lu@intel.com >
	* sysdeps/alpha/libc-tls.c (__tls_get_addr): Updated for dtv_t union.
	* sysdeps/ia64/libc-tls.c (__tls_get_addr): Likewise. 
						
						
					 
					
						2005-01-12 03:12:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						a334319f65 
					 
					
						
						
							
							(CFLAGS-tst-align.c): Add -mpreferred-stack-boundary=4.  
						
						 
						
						
						
						
					 
					
						2004-12-22 20:10:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jakub Jelinek 
							
						 
					 
					
						
						
							
						
						0ecb606cb6 
					 
					
						
						
							
							2.5-18.1  
						
						 
						
						
						
						
					 
					
						2007-07-12 18:26:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						695c43708f 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2004-10-05  Ulrich Drepper  <drepper@redhat.com >
	* grp/initgroups.c: Remove duplicate group IDs.
	* grp/compat-initgroups.c: Likewise.
	* nscd/initgrcache.c: Likewise. 
						
						
					 
					
						2004-10-05 15:36:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						f7e7a39681 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						* grp/initgroups.c: Move compat_call implementation...
	* grp/compat-initgroups.c: ...to here.  New file.
	* grp/Makefile (distribute): Add compat-initgroups.c.
	(CFLAGS-initgroups.c): Add -DUSE_NSCD=1.
	* mscd/initgrcache.c: New file.
	* nscd/nscd_initgroups.c: New file.
	* nscd/Makefile (routines): Add nscd_initgroups.
	(nscd-modules): Add initgrcache.
	* nscd/cache.c (prune_cache): Add support for INITGROUPS entries.
	* nscd/connections.c: Handle INITGROUPS requests.
	* nscd/nscd-client.h: Define INITGROUPS, initgr_response_header.
	Add initgrdata element to struct datahead.  Fix typo in comment.
	* nscd/nscd_proto.h: Declare __nscd_getgrouplist.  Fix parameter
	type in __nscd_getgrgrid_r.
	* nscd/selinux.c (perms): Add INITGROUPS entry.
	* nscd/nscd_getai.c: No need to include <sys/mman.h>.
	* sunrpc/get_myaddr.c (get_myaddress): Account for interfaces without
	assigned addresses.
	* sunrpc/pmap_clnt.c (__get_myaddress): Likewise.
	* sunrpc/pmap_rmt.c (getbroadcastnets): Likewise.
	* sunrpc/clnt_udp.c (is_network_up): Likewise. 
						
						
					 
					
						2004-09-30 02:24:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						7a80496fb1 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2004-07-23  Ulrich Drepper  <drepper@redhat.com >
	* posix/bits/posix1_lim.h: Fix values for _POSIX_CHILD_MAX and
	_POSIX_OPEN_MAX.  Add _POSIX_HOST_NAME_MAX, _POSIX_SYMLINK_MAX,
	_POSIX_SYMLOOP_MAX, and _POSIX_RE_DUP_MAX.
	Reported by Andrew Josey.
	* include/features.h: Document _POSIX_C_SOURCE == 200112L.
	* grp/grp.h: Define gid_t if __USE_XOPEN2K is defined.
	* pwd/pwd.h: Define uid_t and gid_t if __USE_XOPEN2K is defined.
	* io/sys/stat.h: Define dev_t, gid_t, ino_t, mode_t, nlink_t,
	off_t, time_t, and uid_t if __USE_XOPEN2K is defined.
	* signal/signal.h: Define pid_t if __USE_XOPEN2K is defined.
	* posix/unistd.h: Define gid_t, off_t, pid_t, uid_t, and
	useconds_t if __USE_XOPEN2K is defined.
	* io/utime.h: Define time_t if __USE_XOPEN2K is defined.
	* libio/stdio.h: Declare fseeko and ftello if __USE_XOPEN2K is defined. 
						
						
					 
					
						2004-07-23 07:08:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						ff0913d3a3 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2004-03-30  Ulrich Drepper  <drepper@redhat.com >
	* nis/nss_nis/nis-initgroups.c: Implement getting the information
	from the netid.byname map if the system administrator allows this.
	* grp/initgroups.c (initgroups): Limit the initial allocation to 64
	entries to not allocate too much on systems with really high limits. 
						
						
					 
					
						2004-03-30 18:23:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						9e59d9cbd2 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						Make stream locking operations really work.
	* misc/Makefile (CFLAGS-mntent_r.c): Define.
	* shadow/Makefile (CFLAGS-fgetspent_r.c): Define.
	(CFLAGS-putspent.c): Define.
	* grp/Makefile (CFLAGS-fgetgrent_r.c): Define.
	(CFLAGS-putgrent.c): Define.
	* pwd/Makefile (CFLAGS-fgetpwent_r.c): Define.
	Reported by Shunichi Sagawa <s-sagawa@jp.fujitsu.com >. 
						
						
					 
					
						2004-02-09 07:39:42 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						8dab36a119 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2003-09-12  Ulrich Drepper  <drepper@redhat.com >
	* grp/Makefile (CFLAGS-getgrgid_r.c, CFLAGS-getgrnam_r.c,
	CFLAGS-fgetgrent.c, CFLAGS-fgetgrent_r.c, CFLAGS-putgrent.c,
	CFLAGS-initgroups.c, CFLAGS-getgrgid.c): Add -fexceptions.
	* inet/Makefile (CFLAGS-either_ntoh.c, CFLAGS-either_hton.c,
	CFLAGS-getnetgrent.c, CFLAGS-getnetgrent_r.c): Likewise.
	* io/Makefile (CFLAGS-posix_fallocate.c, CFLAGS-posix_fallocate64.c):
	Likewise.
	* misc/Makefile (CFLAGS-err.c): Likewise.
	* posix/Makefile (CFLAGS-getaddrinfo.c, CFLAGS-spawn.c,
	CFLAGS-spawnp.c, CFLAGS-spawni.c, CFLAGS-pause.c, CFLAGS-glob.c,
	CFLAGS-glob64.c): Likewise.
	* pwd/Makefile (CFLAGS-getpw.c): Likewise.
	* shadow/Makefile (CFLAGS-fgetspent.c, CFLAGS-fgetspent_r.c,
	CFLAGS-putspent.c, CFLAGS-getspnam.c, CFLAGS-getspnam_r.c): Likewise.
	* stdio-common/Makefile (CFLAGS-cuserid.c): Likewise.
	* sunrpc/Makefile (CFLAGS-openchild.c): Likewise.
	* stdlib/Makefile (CFLAGS-mkstemp.c): Remove definition.
	* libio/stdio.h: Remove __THROW from cuserid prototype.
	* locale/loadarchive.c: Use only non-cancelable interfaces.
	* resolv/herror.c (herror): Likewise.
	* malloc/hooks.c: Before using IO stream mark stream so it uses
	only non-cancelable interfaces.
	* malloc/malloc.c: Likewise.
	* posix/getopt.c: Likewise.
2003-09-11  Jakub Jelinek  <jakub@redhat.com >
	* Makerules (LDFLAGS-c.so): Remove -u __register_frame.
2003-09-12  Ulrich Drepper  <drepper@redhat.com >
	* stdio-common/stdio_ext.h: Mark most functions with __THROW.
	* misc/err.h: Remove __THROW from all prototypes.
	* posix/getopt.h (__THROW): Define if not already defined.  Add
	__THROW to the getopt functions.
2003-09-11  Ulrich Drepper  <drepper@redhat.com >
	* io/Makefile (CFLAGS-lockf.c): Add -fexceptions.
	(CFLAGS-fts.c): Likewise.
	* io/fcntl.h: Remove __THROW from lockf prototypes.
	* io/fts.h: Remove most __THROW. 
						
						
					 
					
						2003-09-12 22:37:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						72ef277e5a 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2003-09-03  Ulrich Drepper  <drepper@redhat.com >
	* grp/Makefile (CFLAGS-getgrent_r.c): Add -fexceptions.
	(CFLAGS-getgrent.c): Likewise.
	* pwd/Makefile (CFLAGS-getpwent_r.c): Add -fexceptions.
	(CFLAGS-getpwent.c): Likewise.
	* shadow/Makefile (CFLAGS-getspent_r.c): Add -fexceptions.
	(CFLAGS-getspent.c): Likewise.
	* inet/Makefile: Add -fexceptions to CFLAGS for the various
	getXXent and getXXbyYY functions.
	* locale/loadlocale.c: Use not-cancelable variants of open, close,
	and read. 
						
						
					 
					
						2003-09-03 09:26:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						2f7f7bc658 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2003-06-16  Thorsten Kukuk  <kukuk@suse.de >
	* include/libc-symbols.h: Add static_link_warning macro.
	* grp/initgroups.c: Print linker warning if this function
	is called in a static linked binary.
	* nss/getXXbyYY.c: Likewise.
	* nss/getXXbyYY_r.c: Likewise.
	* nss/getXXent.c: Likewise.
	* nss/getXXent_r.c: Likewise.
	* sysdeps/posix/getaddrinfo.c: Likewise.
2003-06-16  Bruno Haible  <bruno@clisp.org >
	* iconvdata/gconv-modules (ISO-8859-15): Add aliases ISO_8859-15,
	LATIN-9.
	(ISO-8859-16): Add aliases ISO_8859-16:2001, ISO_8859-16.
	(IBM1047): Add alias IBM-1047.
	(GBK): Add aliases MS936, WINDOWS-936.
2003-06-16  Jakub Jelinek  <jakub@redhat.com >
	* sysdeps/unix/sysv/linux/xstatconv.c (__xstat_conv): Define even if
	defined __ASSUME_STAT64_SYSCALL && defined XSTAT_IS_XSTAT64.
	(__xstat64_conv): Change xstat_conv to __xstat_conv.
	Reported by Arnaud Desitter <arnaud.desitter@geography.oxford.ac.uk >. 
						
						
					 
					
						2003-06-16 17:18:06 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						b9b9a51e49 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2003-04-23  Ulrich Drepper  <drepper@redhat.com >
	* grp/initgroups.c (getgrouplist): Don't copy too much into the
	user buffer if more groups are found than fit into it.
	* nis/nss_nis/nis-initgroups.c (_nss_nis_initgroups_dyn): Use
	extend_alloca. 
						
						
					 
					
						2003-04-23 21:27:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						2c008571c3 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2003-04-19  Ulrich Drepper  <drepper@redhat.com >
	* catgets/nl_types.h: Remove __THROW marker from cancellation points.
	* dirent/dirent.h: Likewise.
	* dlfcn/dlfcn.h: Likewise.
	* grp/grp.h: Likewise.
	* iconv/iconv.h: Likewise.
	* io/fcntl.h: Likewise.
	* io/ftw.h: Likewise.
	* libio/stdio.h: Likewise.
	* misc/sys/mman.h: Likewise.
	* misc/sys/select.h: Likewise.
	* misc/sys/syslog.h: Likewise.
	* misc/sys/uio.h: Likewise.
	* posix/spawn.h: Likewise.
	* posix/unistd.h: Likewise.
	* posix/sys/wait.h: Likewise.
	* pwd/pwd.h: Likewise.
	* resolv/netdb.h: Likewise.
	* rt/aio.h: Likewise.
	* shadow/shadow.h: Likewise.
	* signal/signal.h: Likewise.
	* socket/sys/socket.h: Likewise.
	* stdlib/stdlib.h: Likewise.
	* streams/stropts.h: Likewise.
	* string/string.h: Likewise.
	* sysdeps/gnu/utmpx.h: Likewise.
	* sysvipc/sys/msg.h: Likewise.
	* termios/termios.h: Likewise.
	* time/time.h: Likewise.
	* wcsmbs/wchar.h: Likewise.
	* iconv/gconv_cache.c: Include <not-cancel.h> and use non-cancelable
	functions.
	* misc/daemon.c: Likewise.
	* sysdeps/generic/backtracesymsfd.c: Likewise.
	* sysdeps/generic/check_fds.c: Likewise.
	* sysdeps/unix/sysv/linux/gethostid.c: Likewise.
	* sysdeps/unix/sysv/linux/not-cancel.h: New file.
	* sysdeps/generic/not-cancel.h: New file.
	* csu/Makefile (distribute): Add not-cancel.h.
	* sysdeps/unix/sysv/linux/fatal-prepare.h: New file.
	* sysdeps/unix/sysv/linux/Makefile: Define FATAL_PREPARE_INCLUDE
	for assert.c and assert-perr.c to include <fatal-prepare.h>.
	* sysdeps/unix/sysv/linux/Dist: Add fatal-prepare.h.
	* sysdeps/posix/remove.c (remove): Rewrite.  No need to restore
	errno and unlink first.
	* io/ftw.c (ftw_dir): In all places assume fchdir is available.
2003-04-18  Ulrich Drepper  <drepper@redhat.com >
	* sysdeps/unix/sysv/linux/libc_fatal.c (__libc_fatal): Use
	INTERNAL_SYSCALL instead of INLINE_SYSCALL. 
						
						
					 
					
						2003-04-19 16:57:17 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland McGrath 
							
						 
					 
					
						
						
							
						
						c877418f2e 
					 
					
						
						
							
							* include/libc-symbols.h (__libc_freeres_fn_section, libc_freeres_fn):  
						
						 
						
						... 
						
						
						
						New macros.
	* elf/dl-close.c (free_mem): Use libc_freeres_fn macro, remove
	text_set_element.
	* elf/dl-libc.c (free_mem): Likewise.
	* iconv/gconv_conf.c (free_mem): Likewise.
	* iconv/gconv_db.c (free_mem): Likewise.
	* iconv/gconv_dl.c (free_mem): Likewise.
	* iconv/gconv_cache.c (free_mem): Likewise.
	* intl/finddomain.c (free_mem): Likewise.
	* intl/dcigettext.c (free_mem): Likewise.
	* locale/setlocale.c (free_mem): Likewise.
	* misc/fstab.c (fstab_free): Likewise.
	* nss/nsswitch.c (free_mem): Likewise.
	* posix/regcomp.c (free_mem): Likewise.
	* resolv/gai_misc.c (free_res): Likewise.
	* stdlib/fmtmsg.c (free_mem): Likewise.
	* sunrpc/clnt_perr.c (free_mem): Likewise.
	* sysdeps/generic/setenv.c (free_mem): Likewise.
	* sysdeps/unix/sysv/linux/shm_open.c (freeit): Likewise.
	* sysdeps/pthread/aio_misc.c (free_res): Likewise.
	* time/tzset.c (free_mem): Likewise.
	* malloc/mtrace.c (release_libc_mem): Add __libc_freeres_fn_section.
	* locale/loadarchive.c (_nl_archive_subfreeres): Likewise.
	* malloc/set-freeres.c (__libc_freeres): Likewise.
	* login/getutent.c: Include stdlib.h instead of stddef.h.
	(buffer): Change into pointer to utmp, add libc_freeres_ptr.
	(__getutent): Allocate buffer the first time it is run.
	* login/getutid.c: Include stdlib.h instead of stddef.h.
	(buffer): Change into pointer to utmp, add libc_freeres_ptr.
	(__getutid): Allocate buffer the first time it is run.
	* login/getutline.c: Include stdlib.h instead of stddef.h.
	(buffer): Change into pointer to utmp, add libc_freeres_ptr.
	(__getutline): Allocate buffer the first time it is run.
	* malloc/mtrace.c (malloc_trace_buffer): Change into char *.
	(mtrace): Allocate malloc_trace_buffer.
	* resolv/nsap_addr.c (inet_nsap_ntoa): Decrease size of tmpbuf.
	* resolv/ns_print.c (ns_sprintrrf): Decrease size of t.
	* string/strerror.c: Include libintl.h and errno.h.
	(buf): New variable.
	(strerror): Only allocate buffer if actually needed (unknown error).
	* time/tzfile.c (transitions): Add libc_freeres_ptr.
	(freeres): Remove.
2002-10-25  Jakub Jelinek  <jakub@redhat.com >
	* include/libc-symbols.h (libc_freeres_ptr): New macro.
	* malloc/set-freeres.c (__libc_freeres_ptrs): Define using
	symbol_set_define.
	(__libc_freeres): Free all pointers in that section.
	* Makerules (build-shlib): Add $(LDSEDCMD-$(@F:lib%.so=%).so) to sed
	commands when creating .lds script.
	(LDSEDCMD-c.so): New variable.
	* inet/rcmd.c (ahostbuf): Change into char *.  Add libc_freeres_ptr.
	(rcmd_af): Use strdup to allocate ahostbuf.
	* inet/rexec.c (ahostbuf): Change into char *.  Add libc_freeres_ptr.
	(rexec_af): Use strdup to allocate ahostbuf.
	* stdio-common/reg-printf.c (printf_funcs): Remove.
	(__printf_arginfo_table): Change into printf_arginfo_function **.
	Add libc_freeres_ptr.
	(__register_printf_function): Allocate __printf_arginfo_table
	and __printf_function_table the first time it is called.
	* stdio-common/printf-parse.h (__printf_arginfo_table): Change into
	printf_arginfo_function **.
	(parse_one_spec): Add __builtin_expect.
	* grp/fgetgrent.c (buffer): Add libc_freeres_ptr.
	(free_mem): Remove.
	* inet/getnetgrent.c (buffer): Add libc_freeres_ptr.
	(free_mem): Remove.
	* intl/localealias.c (libc_freeres_ptr): Define if !_LIBC.
	(string_space, map): Add libc_freeres_ptr.
	(free_mem): Remove.
	* misc/efgcvt.c (FCVT_BUFPTR): Add libc_freeres_ptr.
	(free_mem): Remove.
	* misc/mntent.c (getmntent_buffer): Add libc_freeres_ptr.
	(free_mem): Remove.
	* crypt/md5-crypt.c (libc_freeres_ptr): Define if !_LIBC.
	(buffer): Add libc_freeres_ptr.
	(free_mem): Remove for _LIBC.
	* nss/getXXbyYY.c (buffer): Add libc_freeres_ptr.
	(free_mem): Remove.
	* nss/getXXent.c (buffer): Add libc_freeres_ptr.
	(free_mem): Remove.
	* pwd/fgetpwent.c (buffer): Add libc_freeres_ptr.
	(free_mem): Remove.
	* resolv/res_hconf.c (ifaddrs): Add libc_freeres_ptr.
	(free_mem): Remove.
	* shadow/fgetspent.c (buffer): Add libc_freeres_ptr.
	(free_mem): Remove.
	* sysdeps/posix/ttyname.c (getttyname_name): Add libc_freeres_ptr.
	(free_mem): Remove.
	* sysdeps/unix/sysv/linux/getsysstats.c (mount_proc): Add
	libc_freeres_ptr.
	(free_mem): Remove.
	* sysdeps/unix/sysv/linux/ttyname.c (getttyname_name, ttyname_buf): Add
	libc_freeres_ptr.
	(free_mem): Remove.
2002-10-30  Jakub Jelinek  <jakub@redhat.com >
	* malloc/obstack.c [_LIBC] (obstack_free): Change into strong_alias
	instead of duplicating the whole function in libc. 
						
						
					 
					
						2002-11-01 20:44:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						bf494c7d6b 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						* grp/initgroups.c (__nss_group_data): Declare as hidden. 
						
						
					 
					
						2002-03-13 19:21:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland McGrath 
							
						 
					 
					
						
						
							
						
						79dbd98195 
					 
					
						
						
							
							* nss/nsswitch.c (__nss_next): Don't use __FUNCTION__ as literal.  
						
						 
						
						... 
						
						
						
						* grp/initgroups.c (internal_getgrouplist): Likewise. 
						
						
					 
					
						2001-12-17 05:52:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Jaeger 
							
						 
					 
					
						
						
							
						
						41bdb6e20c 
					 
					
						
						
							
							Update to LGPL v2.1.  
						
						 
						
						... 
						
						
						
						2001-07-06  Paul Eggert  <eggert@twinsun.com >
	* manual/argp.texi: Remove ignored LGPL copyright notice; it's
	not appropriate for documentation anyway.
	* manual/libc-texinfo.sh: "Library General Public License" ->
	"Lesser General Public License".
2001-07-06  Andreas Jaeger  <aj@suse.de >
	* All files under GPL/LGPL version 2: Place under LGPL version
	2.1. 
						
						
					 
					
						2001-07-06 04:58:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						8fee1bb0b2 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2001-06-07  Mark Kettenis  <kettenis@gnu.org >
	* grp/initgroups.c (initgroups): Factor out re-usable code into...
	(internal_getgrouplist): ... new function.
	(getgrouplist): New function.
	* grp/grp.h (getgrouplist): New prototype.
	* grp/Versions [2.2.4]: Add getgrouplist.
2001-06-16  Ulrich Drepper  <drepper@redhat.com >
	* inet/netinet/ip6.h: Fix comments in ip6_hdr.
	Patch by Pekka Savola <pekkas@netcore.fi >. 
						
						
					 
					
						2001-06-16 19:50:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roland McGrath 
							
						 
					 
					
						
						
							
						
						3de33da93f 
					 
					
						
						
							
							* grp/initgroups.c (initgroups) [NGROUPS_MAX != 0]: Always use sysconf  
						
						 
						
						... 
						
						
						
						instead of the constant NGROUPS_MAX.  That way, the limit can be
	raised in the kernel configuration without having to recompile libc.
	* sysdeps/posix/euidaccess.c: Don't #include <limits.h> or try to
	define NGROUPS_MAX; we don't use it here. 
						
						
					 
					
						2001-04-17 03:34:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Jaeger 
							
						 
					 
					
						
						
							
						
						bf4de8f367 
					 
					
						
						
							
							* malloc/memusagestat.c (main): Use return instead of exit to  
						
						 
						
						... 
						
						
						
						avoid warning. 
* io/pwd.c (main): Likewise. 
* iconvdata/tst-table-from.c (main): Likewise. 
* ctype/test_ctype.c (main): Likewise. 
* setjmp/tst-setjmp.c (main): Likewise. 
* signal/tst-signal.c (main): Likewise. 
* stdlib/tst-strtol.c (main): Likewise. 
* stdlib/tst-strtod.c (main): Likewise. 
* stdlib/tst-strtoll.c (main): Likewise. 
* stdlib/tst-xpg-basename.c (main): Likewise. 
* dirent/tst-seekdir.c (main): Likewise. 
* grp/testgrp.c (main): Likewise. 
* inet/test_ifindex.c (main): Likewise. 
* io/test-utime.c (main): Likewise. 
* posix/test-vfork.c (main): Likewise. 
* posix/testfnm.c (main): Likewise. 
* stdio-common/temptest.c (main): Likewise. 
* stdio-common/test_rdwr.c (main): Likewise. 
* stdio-common/tst-fileno.c (main): Likewise. 
* stdio-common/tst-sscanf.c (main): Likewise. 
* stdio-common/tstscanf.c (main): Likewise. 
* string/bug-strncat1.c (main): Likewise. 
* string/bug-strpbrk1.c (main): Likewise. 
* string/bug-strspn1.c (main): Likewise. 
* string/test-ffs.c (main): Likewise. 
* string/tst-inlcall.c (main): Likewise. 
* string/tst-svc.c (main): Likewise. 
* timezone/test-tz.c (main): Likewise. 
* wctype/test_wcfuncs.c (main): Likewise. 
* wctype/test_wctype.c (main): Likewise.
	* stdlib/tst-random.c: Add attribute noreturn to fail. 
						
						
					 
					
						2000-12-31 10:52:32 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						84364bf861 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						* grp/initgroups.c (initgroups): Deallocate groups array.
	Reported by jani.raiha@sonera.com  [PR libc/1868]. 
						
						
					 
					
						2000-08-24 07:57:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Jaeger 
							
						 
					 
					
						
						
							
						
						72eb780897 
					 
					
						
						
							
							(initgroups_dyn_function): Renamed from initgroups_function, adopted prototype for change from 2000-07-23. (initgroups): Follow type change.  
						
						 
						
						
						
						
					 
					
						2000-07-24 16:48:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						7603ea28d3 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						* string/endian.h: Explain the _*_ENDIAN constant values a bit
	more.  Patch by scarlet@mit.edu  [PR libc/1799].
	* io/ftwtest-sh: Add -f parameter to chmod if -R is also given.
	[PR libc/1792].
	* argp/argp-parse.c (parser_finalize): Reverse order in which
	parsers are run for ARGP_KEY_END.  [PR libc/1755]. 
						
						
					 
					
						2000-07-24 05:41:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						cf9e9ad98f 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						* grp/initgroups.c (initgroups): Don't limit the possible number
	of groups to NGROUPS_MAX.  Allow dynamic resizing.  Loop around
	the setgroups call while the call fails and descrease the number
	of groups each round.
	The name of the initgroups function in the NSS modules changed.
	(compat_call): Adapt for dynamic resizing.
	* hesiod/nss_hesiod/hesiod-grp.c (_nss_hesiod_initgroups_dyn):
	Implement dynamic resizing.
	* nis/nss_compat/compat-initgroups.c (_nss_compat_initgroups_dyn):
	Likewise.
	* nis/nss_nis/compat-initgroups.c (_nss_nis_initgroups_dyn): Likewise.
	* hesiod/Versions: Change exported interface name.
	* nis/Versions: Change exported interface name.
2000-07-23  Ulrich Drepper  <drepper@redhat.com > 
						
						
					 
					
						2000-07-24 01:26:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						3f36c56313 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2000-07-22  Ulrich Drepper  <drepper@redhat.com >
	* grp/Makefile: Change Makefiles and tests to run only when necessary.
	* malloc/Makefile: Likewise.
	* malloc/tst-mtrace.sh: Likewise.
	* posix/Makefile: Likewise.
	* posix/globtest.sh: Likewise.
	* posix/wordexp-tst.sh: Likewise.
	* string/Makefile: Likewise. 
						
						
					 
					
						2000-07-23 01:23:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Andreas Jaeger 
							
						 
					 
					
						
						
							
						
						6b9fecdc46 
					 
					
						
						
							
							* sysdeps/unix/sysv/linux/getsysstats.c (free_mem): Revert last  
						
						 
						
						... 
						
						
						
						patch.
	* grp/fgetgrent.c (free_mem): Remove if - free (0) is valid.
	* inet/getnetgrent.c (free_mem): Likewise.
	* misc/mntent.c (free_mem): Likewise.
	* nss/getXXbyYY.c (free_mem): Likewise.
	* nss/getXXent.c (free_mem): Likewise.
	* pwd/fgetpwent.c (free_mem): Likewise.
	* shadow/fgetspent.c (free_mem): Likewise. 
						
						
					 
					
						2000-07-14 07:42:07 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						a711dd4ba8 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2000-04-21  Ulrich Drepper  <drepper@redhat.com >
	* iconv/iconv.c (iconv): Add __builtin_expect where useful.
	* iconv/iconv_close.c (iconv_close): Likewise.
	* iconv/iconv_open.c (iconv_open): Likewise.
	* grp/putgrent.c (putgrent): Unlock steam if fprintf failed.  Add
	__builtin_expect where useful.
	* grp/initgroups.c (initgroups): Test for result of memory
	allocation and punt if it fails.
	* dirent/scandir.c (scandir): Add __builtin_expect where useful.
	* grp/fgetgrent.c (fgetfrent): Likewise.
	* grp/fgetgrent_r.c (__fgetgrent_r): Likewise. 
						
						
					 
					
						2000-04-21 16:15:11 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						4159e38701 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						* misc/Makefile (routines): Add mincore.
2000-03-20  Andreas Jaeger  <aj@suse.de >
	* sysdeps/generic/mincore.c: New stub file.
	* sysdeps/unix/sysv/linux/arm/bits/mman.h (MADV_*): Add flags
	from latest Linux kernel.
2000-03-20  Ulrich Drepper  <drepper@redhat.com > 
						
						
					 
					
						2000-03-20 22:54:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						0ed99ce46d 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						2000-02-27  Ulrich Drepper  <drepper@redhat.com >
	* conform/conformtest.pl (@headers): Add wordexp.h, wctype.h, wchar.h,
	varargs.h, utmpx.h, utime.h, unistd.h, ulimit.h, ucontext.h, time.h,
	termios.h, tar.h, sys/wait.h, sys/uio.h, sys/types.h, sys/times.h,
	sys/timeb.h, sys/time.h, sys/statvfs.h, sys/stat.h, sys/shm.h,
	sys/sem.h, and sys/resource.h.
	Implement handling of allow-header.
	* conform/data/fcntl.h-data: Correct various bugs.
	* conform/data/fnmatch.h-data: Likewise.
	* conform/data/math.h-data: Likewise.
	* conform/data/ndbm.h-data: Likewise.
	* conform/data/nl_types.h-data: Likewise.
	* conform/data/poll.h-data: Likewise.
	* conform/data/pthread.h-data: Likewise.
	* conform/data/semaphore.h-data: Likewise.
	* conform/data/setjmp.h-data: Likewise.
	* conform/data/signal.h-data: Likewise.
	* conform/data/stdarg.h-data: Likewise.
	* conform/data/stddef.h-data: Likewise.
	* conform/data/stdio.h-data: Likewise.
	* conform/data/stdlib.h-data: Likewise.
	* conform/data/string.h-data: Likewise.
	* conform/data/strings.h-data: Likewise.
	* conform/data/stropts.h-data: Likewise.
	* conform/data/syslog.h-data: Likewise.
	* conform/data/sys/ipc.h-data: Likewise.
	* conform/data/sys/mman.h-data: Likewise.
	* conform/data/sys/msg.h-data: Likewise.
	* conform/data/tar.h-data: New file.
	* conform/data/termios.h-data: New file.
	* conform/data/time.h-data: New file.
	* conform/data/ucontext.h-data: New file.
	* conform/data/ulimit.h-data: New file.
	* conform/data/unistd.h-data: New file.
	* conform/data/utime.h-data: New file.
	* conform/data/utmpx.h-data: New file.
	* conform/data/varargs.h-data: New file.
	* conform/data/wchar.h-data: New file.
	* conform/data/wctype.h-data: New file.
	* conform/data/wordexp.h-data: New file.
	* conform/data/sys/resource.h-data: New file.
	* conform/data/sys/sem.h-data: New file.
	* conform/data/sys/shm.h-data: New file.
	* conform/data/sys/stat.h-data: New file.
	* conform/data/sys/statvfs.h-data: New file.
	* conform/data/sys/time.h-data: New file.
	* conform/data/sys/timeb.h-data: New file.
	* conform/data/sys/times.h-data: New file.
	* conform/data/sys/types.h-data: New file.
	* conform/data/sys/uio.h-data: New file.
	* conform/data/sys/wait.h-data: New file.
	* grp/grp.h (getgrent_r): Declare only if __USE_GNU.
	* include/sys/time.h (__itimes): Fix type of second parameter.
	* io/sys/stat.h (S_IFLNK): Define also if __USE_XOPEN.
	(S_ISVTX): Likewise.
	* io/sys/statvfs.h: Define fsblkcnt_t and fsfilcnt_t.
	* locale/langindo.h: Make ERA_YEAR, INT_CURR_SYMBOL, CURRENCY_SYMBOL,
	MON_DECIMAL_POINT, MON_THOUSANDS_SEP, MON_GROUPING, POSITIVE_SIGN,
	NEGATIVE_SIGN, INT_FRAC_DIGITS, FRAC_DIGITS, P_CS_PRECEDES,
	P_SEP_BY_SPACE, N_CS_PRECEDES, N_SEP_BY_SPACE, P_SIGN_POSN,
	N_SIGN_POSN, DECIMAL_POINT, THOUSANDS_SEP, GROUPING, YESEXPR,
	NOEXPR, YESSTR, and NOSTR only available if __USE_GNU.
	* math/bits/mathcalls.h: Don't declare tgamma and scalbn if only
	__USE_XOPEN.
	* posix/unistd.h: Don't define ptrdiff_t.
	(sbrk): Correct type of parameter.
	* sysdeps/generic/sbrk.c: Likewise.
	* sysdeps/mach/hurd/sbrk.c: Likewise.
	* posix/sys/types.h: Allow id_t, suseconds_t, fsblkcnt_t, and
	fsfilcnt_t being defined elsewhere.
	* resource/sys/resource.h: Define id_t.
	If __USE_XOPEN use int for type of first parameter if getrlimit,
	getrlimit64, setrlimit, setrlimit64, getrusage, getpriority, and
	setpriority.
	* sysdeps/generic/getpriority.c: Fix type of second parameter.
	* sysdeps/generic/setpriority.c: Likewise.
	* sysdeps/mach/hurd/getpriority.c: Likewise.
	* sysdeps/mach/hurd/setpriority.c: Likewise.
	* sysdeps/unix/sysv/irix4/getpriority.c: Likewise.
	* sysdeps/unix/sysv/irix4/setpriority.c: Likewise.
	* sysdeps/unix/sysv/linux/getpriority.c: Likewise.
	* sysdeps/generic/utimes.c: Fix parameter of third parameter.
	* sysdeps/mach/hurd/utimes.c: Likewise.
	* sysdeps/posix/utimes.c: Likewise.
	* sysdeps/generic/bits/shm.h: Define shmatt_t type and use it in
	struct shmid_ds definition.
	* sysdeps/gnu/bits/shm.h: Likewise.
	* sysdeps/unix/sysv/linux/alpha/bits/shm.h: Likewise.
	* sysdeps/unix/sysv/linux/bits/shm.h: Likewise.
	* sysdeps/unix/sysv/linux/sparc/bits/shm.h: Likewise.
	* sysvipc/sys/shm.h: Define time_t.
	* sysvipc/sys/sem.h (struct sembuf): Make sem_num field unsigned.
	* sysdeps/gnu/bits/sem.h: Rename anonymous type struct sem_queue and
	struct sem_undo to struct __sem_queue and struct __sem_undo resp.
	* time/time.h: Define suseconds_t if not already done.
	* sysdeps/unix/sysv/linux/bits/statvfs.h: Rename f_spare to __f_spare.
	* sysdeps/unix/sysv/linux/fstatvfs64.c: Likewise.
	* sysdeps/unix/sysv/linux/statvfs64.c: Likewise.
	* sysdeps/unix/sysv/linux/internal_statvfs.c: Likewise.
	* intl/bindtextdom.c: Use rwlock to avoid surprising results in
	multithreaded applications.
	* intl/dcigettext.c: Likewise.
	* intl/textdomain.c: Likewise.
	* intl/*.c: Update copyright.
	* sysdeps/generic/bits/libc-lock.h: Define __libc_rwlock_* stubs.
2000-02-27  Andreas Jaeger  <aj@suse.de >
	* sysdeps/unix/sysv/linux/configure.in: Treat also "/usr/" as
	prefix especially.
2000-02-27  Ulrich Drepper  <drepper@redhat.com >
	* po/de.po: Update from translation team.
	* po/ko.po: Likewise. 
						
						
					 
					
						2000-02-28 05:08:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulrich Drepper 
							
						 
					 
					
						
						
							
						
						c1422e5b7c 
					 
					
						
						
							
							Update.  
						
						 
						
						... 
						
						
						
						Patch by khendricks@ivey.uwo.ca  [libc/1382]. 
						
						
					 
					
						1999-10-09 21:56:43 +00:00