kopensolaris-gnu/glibc.git
16 years agoUpdate.
drepper [Thu, 30 Sep 2004 06:42:39 +0000 (06:42 +0000)]
Update.

16 years ago(glob_in_dir): Don't blindly trust readdir results; for symlinks or
drepper [Thu, 30 Sep 2004 06:42:08 +0000 (06:42 +0000)]
(glob_in_dir): Don't blindly trust readdir results; for symlinks or
files of unknown type check using stat whether the file exists.

16 years ago(find_file): Handle leading "./". Fix recognition of files.
drepper [Thu, 30 Sep 2004 06:40:41 +0000 (06:40 +0000)]
(find_file): Handle leading "./".  Fix recognition of files.

16 years agoUpdate.
drepper [Thu, 30 Sep 2004 06:16:50 +0000 (06:16 +0000)]
Update.

16 years ago(__fdimf, __fdim, fdimf, fdim): Handle +inf/+inf.
drepper [Thu, 30 Sep 2004 06:16:28 +0000 (06:16 +0000)]
(__fdimf, __fdim, fdimf, fdim): Handle +inf/+inf.

16 years ago(tzfile_mtime): New variable.
drepper [Thu, 30 Sep 2004 06:16:02 +0000 (06:16 +0000)]
(tzfile_mtime): New variable.
(__tzfile_read): Reread the file if mtime is different.

16 years agoUpdate.
drepper [Thu, 30 Sep 2004 05:16:40 +0000 (05:16 +0000)]
Update.

16 years ago(nscd_gethst_r): Use correct constant for testing result of __nscd_get_map_ref.
drepper [Thu, 30 Sep 2004 04:58:34 +0000 (04:58 +0000)]
(nscd_gethst_r): Use correct constant for testing result of __nscd_get_map_ref.

16 years agoUpdate.
drepper [Thu, 30 Sep 2004 02:56:42 +0000 (02:56 +0000)]
Update.

16 years agoHandle +inf/+inf.
drepper [Thu, 30 Sep 2004 02:56:10 +0000 (02:56 +0000)]
Handle +inf/+inf.

16 years agoUpdate.
drepper [Thu, 30 Sep 2004 02:24:51 +0000 (02:24 +0000)]
Update.

16 years ago(perms): Add INITGROUPS entry.
drepper [Thu, 30 Sep 2004 02:24:43 +0000 (02:24 +0000)]
(perms): Add INITGROUPS entry.

16 years agoDeclare __nscd_getgrouplist. Fix parameter type in __nscd_getgrgrid_r.
drepper [Thu, 30 Sep 2004 02:23:52 +0000 (02:23 +0000)]
Declare __nscd_getgrouplist.  Fix parameter type in __nscd_getgrgrid_r.

16 years agoNo need to include <sys/mman.h>.
drepper [Thu, 30 Sep 2004 02:23:15 +0000 (02:23 +0000)]
No need to include <sys/mman.h>.

16 years agoDefine INITGROUPS, initgr_response_header. Add initgrdata element to
drepper [Thu, 30 Sep 2004 02:22:41 +0000 (02:22 +0000)]
Define INITGROUPS, initgr_response_header.  Add initgrdata element to
struct datahead.  Fix typo in comment.

16 years agoHandle INITGROUPS requests.
drepper [Thu, 30 Sep 2004 02:21:23 +0000 (02:21 +0000)]
Handle INITGROUPS requests.

16 years agoHandle INITGROUPS requests.
drepper [Thu, 30 Sep 2004 02:20:53 +0000 (02:20 +0000)]
Handle INITGROUPS requests.

16 years ago(prune_cache): Add support for INITGROUPS entries.
drepper [Thu, 30 Sep 2004 02:20:19 +0000 (02:20 +0000)]
(prune_cache): Add support for INITGROUPS entries.

16 years ago(distribute): Add compat-initgroups.c.
drepper [Thu, 30 Sep 2004 02:19:22 +0000 (02:19 +0000)]
(distribute): Add compat-initgroups.c.
(CFLAGS-initgroups.c): Add -DUSE_NSCD=1.

16 years agoNSCD support for libc-side of initgroups/getgrouplist interfaces.
drepper [Thu, 30 Sep 2004 02:18:36 +0000 (02:18 +0000)]
NSCD support for libc-side of initgroups/getgrouplist interfaces.

16 years agoNSCD cache for initgroups.
drepper [Thu, 30 Sep 2004 02:18:04 +0000 (02:18 +0000)]
NSCD cache for initgroups.

16 years agoMove compat_call implementation into compat-initgroups.c.
drepper [Thu, 30 Sep 2004 02:14:32 +0000 (02:14 +0000)]
Move compat_call implementation into compat-initgroups.c.

16 years ago * sunrpc/get_myaddr.c (get_myaddress): Account for interfaces without
drepper [Thu, 30 Sep 2004 01:56:53 +0000 (01:56 +0000)]
* 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.

16 years agoCompatible NSS handling for getgrouplist.
drepper [Thu, 30 Sep 2004 01:29:38 +0000 (01:29 +0000)]
Compatible NSS handling for getgrouplist.

16 years agoUpdate.
drepper [Wed, 29 Sep 2004 22:47:22 +0000 (22:47 +0000)]
Update.

16 years agoDefine getaddrinfo hidden so that it is never found outside.
drepper [Wed, 29 Sep 2004 22:46:22 +0000 (22:46 +0000)]
Define getaddrinfo hidden so that it is never found outside.

16 years agoUpdate.
drepper [Wed, 29 Sep 2004 18:00:18 +0000 (18:00 +0000)]
Update.

16 years agoUpdate.
drepper [Wed, 29 Sep 2004 17:59:24 +0000 (17:59 +0000)]
Update.

16 years agoUpdate.
drepper [Wed, 29 Sep 2004 17:52:21 +0000 (17:52 +0000)]
Update.

16 years ago(si_segvflags): Renamed from si+flags due to comflict with si_flags
drepper [Wed, 29 Sep 2004 17:51:04 +0000 (17:51 +0000)]
(si_segvflags): Renamed from si+flags due to comflict with si_flags
from <elf.h>.

16 years agoUpdate. fedora-glibc-20040929T0821
drepper [Wed, 29 Sep 2004 05:59:26 +0000 (05:59 +0000)]
Update.

16 years agoUse NO_MAPPING instead of MAP_FAILED for test of failing
drepper [Wed, 29 Sep 2004 05:58:57 +0000 (05:58 +0000)]
Use NO_MAPPING instead of MAP_FAILED for test of failing
__nscd_get_map_ref.  Fix a few typos.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 23:08:14 +0000 (23:08 +0000)]
Update.

16 years ago(xtests): Add tst-getmyaddr.
drepper [Tue, 28 Sep 2004 23:07:18 +0000 (23:07 +0000)]
(xtests): Add tst-getmyaddr.

16 years agoTest for get_myaddress.
drepper [Tue, 28 Sep 2004 23:06:03 +0000 (23:06 +0000)]
Test for get_myaddress.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 22:44:12 +0000 (22:44 +0000)]
Update.

16 years ago(do_sigwait): Make sure SIGSETXID is not blocked.
drepper [Tue, 28 Sep 2004 22:43:12 +0000 (22:43 +0000)]
(do_sigwait): Make sure SIGSETXID is not blocked.

16 years ago(do_sigwaitinfo): Make sure SIGSETXID is not blocked.
drepper [Tue, 28 Sep 2004 22:41:12 +0000 (22:41 +0000)]
(do_sigwaitinfo): Make sure SIGSETXID is not blocked.

16 years ago(do_sigtimedwait): Make sure SIGSETXID is not blocked.
drepper [Tue, 28 Sep 2004 22:39:17 +0000 (22:39 +0000)]
(do_sigtimedwait): Make sure SIGSETXID is not blocked.

16 years ago(__sigprocmask): White space fixes.
drepper [Tue, 28 Sep 2004 22:37:06 +0000 (22:37 +0000)]
(__sigprocmask): White space fixes.

16 years ago(__sigprocmask): Make sure SIGSETXID does not get blocked.
drepper [Tue, 28 Sep 2004 22:35:44 +0000 (22:35 +0000)]
(__sigprocmask): Make sure SIGSETXID does not get blocked.

16 years ago(sigfillset): Don't set SIGSETXID.
drepper [Tue, 28 Sep 2004 22:32:30 +0000 (22:32 +0000)]
(sigfillset): Don't set SIGSETXID.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 22:24:08 +0000 (22:24 +0000)]
Update.

16 years ago(__pthread_kill): Don't allow SIGSETXID to be sent.
drepper [Tue, 28 Sep 2004 22:22:37 +0000 (22:22 +0000)]
(__pthread_kill): Don't allow SIGSETXID to be sent.

16 years ago(__sigaction): Don't allow action for SIGSETXID to be defined.
drepper [Tue, 28 Sep 2004 22:21:13 +0000 (22:21 +0000)]
(__sigaction): Don't allow action for SIGSETXID to be defined.

16 years ago(pthread_sigmask): Make sure SIGSETXID cannot be blocked.
drepper [Tue, 28 Sep 2004 22:19:38 +0000 (22:19 +0000)]
(pthread_sigmask): Make sure SIGSETXID cannot be blocked.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 22:16:26 +0000 (22:16 +0000)]
Update.

16 years ago(getbroadcastnets): Fix test for failing getifaddrs call.
drepper [Tue, 28 Sep 2004 22:15:40 +0000 (22:15 +0000)]
(getbroadcastnets): Fix test for failing getifaddrs call.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 22:13:11 +0000 (22:13 +0000)]
Update.

16 years ago(__get_myaddress): Fix test for failing getifaddrs call.
drepper [Tue, 28 Sep 2004 22:12:09 +0000 (22:12 +0000)]
(__get_myaddress): Fix test for failing getifaddrs call.

16 years ago(get_myaddress): Fix test for failing getifaddrs call.
drepper [Tue, 28 Sep 2004 22:06:17 +0000 (22:06 +0000)]
(get_myaddress): Fix test for failing getifaddrs call.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 18:25:52 +0000 (18:25 +0000)]
Update.

16 years ago(ptmalloc_init): Allow MALLOC_CHECK_==0 to disable all checking.
drepper [Tue, 28 Sep 2004 18:24:50 +0000 (18:24 +0000)]
(ptmalloc_init): Allow MALLOC_CHECK_==0 to disable all checking.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 10:36:33 +0000 (10:36 +0000)]
Update.

16 years ago(pthread_cond_t): Add __extension__ to long long types.
drepper [Tue, 28 Sep 2004 10:34:50 +0000 (10:34 +0000)]
(pthread_cond_t): Add __extension__ to long long types.

16 years ago(pthread_cond_t): Add __extension__ to long long types.
drepper [Tue, 28 Sep 2004 10:33:54 +0000 (10:33 +0000)]
(pthread_cond_t): Add __extension__ to long long types.

16 years ago(pthread_cond_t): Add __extension__ to long long types.
drepper [Tue, 28 Sep 2004 10:33:06 +0000 (10:33 +0000)]
(pthread_cond_t): Add __extension__ to long long types.

16 years ago(pthread_cond_t): Add __extension__ to long long types.
drepper [Tue, 28 Sep 2004 10:32:01 +0000 (10:32 +0000)]
(pthread_cond_t): Add __extension__ to long long types.

16 years ago(pthread_cond_t): Add __extension__ to long long types.
drepper [Tue, 28 Sep 2004 10:31:14 +0000 (10:31 +0000)]
(pthread_cond_t): Add __extension__ to long long types.

16 years ago(pthread_cond_t): Add __extension__ to long long types.
drepper [Tue, 28 Sep 2004 10:30:22 +0000 (10:30 +0000)]
(pthread_cond_t): Add __extension__ to long long types.

16 years ago(pthread_cond_t): Add __extension__ to long long types.
drepper [Tue, 28 Sep 2004 10:29:32 +0000 (10:29 +0000)]
(pthread_cond_t): Add __extension__ to long long types.

16 years ago(pthread_cond_t): Add __extension__ to long long types.
drepper [Tue, 28 Sep 2004 10:27:49 +0000 (10:27 +0000)]
(pthread_cond_t): Add __extension__ to long long types.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 08:59:29 +0000 (08:59 +0000)]
Update.

16 years agoMake language field consistent in form with nn_NO.
drepper [Tue, 28 Sep 2004 08:58:35 +0000 (08:58 +0000)]
Make language field consistent in form with nn_NO.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 07:57:56 +0000 (07:57 +0000)]
Update.

16 years ago(si_flags): Add support to get this value.
drepper [Tue, 28 Sep 2004 07:57:14 +0000 (07:57 +0000)]
(si_flags): Add support to get this value.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 07:46:43 +0000 (07:46 +0000)]
Update.

16 years ago(utime): Allow second argument to be NULL.
drepper [Tue, 28 Sep 2004 07:46:16 +0000 (07:46 +0000)]
(utime): Allow second argument to be NULL.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 07:13:35 +0000 (07:13 +0000)]
Update.

16 years ago(gaih_inet): If NAME is a numerical IP address and AI_CANONNAME is set, return
drepper [Tue, 28 Sep 2004 07:11:00 +0000 (07:11 +0000)]
(gaih_inet): If NAME is a numerical IP address and AI_CANONNAME is set, return
copy of NAME as ai_canonname.

16 years ago(elf_machine_rela_relative): Replace static inline by auto inline, add
aj [Tue, 28 Sep 2004 04:54:41 +0000 (04:54 +0000)]
(elf_machine_rela_relative): Replace static inline by auto inline, add
always_inline attribute.
(elf_machine_rel): Likewise.
(elf_machine_rela): Likewise.
(elf_machine_lazy_rel): Likewise.
(elf_machine_lazy_rela): Likewise.
(elf_machine_rel_relative): Likewise.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 04:38:21 +0000 (04:38 +0000)]
Update.

16 years agoFix d_t_fmt ("a viz" -> "mis").
drepper [Tue, 28 Sep 2004 04:37:33 +0000 (04:37 +0000)]
Fix d_t_fmt ("a viz" -> "mis").

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 03:02:24 +0000 (03:02 +0000)]
Update.

16 years agoExport xdr_quad_t and xdr_u_quad_t.
drepper [Tue, 28 Sep 2004 03:00:55 +0000 (03:00 +0000)]
Export xdr_quad_t and xdr_u_quad_t.

16 years agoAdd xdr_quad_t and xdr_u_quad_t aliases.
drepper [Tue, 28 Sep 2004 02:59:38 +0000 (02:59 +0000)]
Add xdr_quad_t and xdr_u_quad_t aliases.

16 years agoDeclare xdr_quad_t and xdr_u_quad_t.
drepper [Tue, 28 Sep 2004 02:56:46 +0000 (02:56 +0000)]
Declare xdr_quad_t and xdr_u_quad_t.

16 years agoUpdate.
drepper [Tue, 28 Sep 2004 02:05:12 +0000 (02:05 +0000)]
Update.

16 years agoActually, quad_t and u_quad_t are better choices.
drepper [Tue, 28 Sep 2004 02:03:49 +0000 (02:03 +0000)]
Actually, quad_t and u_quad_t are better choices.

16 years agoadd bz tag
roland [Tue, 28 Sep 2004 01:59:52 +0000 (01:59 +0000)]
add bz tag

16 years ago.
roland [Tue, 28 Sep 2004 01:58:10 +0000 (01:58 +0000)]
.

16 years ago2004-09-27 Roland McGrath <roland@redhat.com>
roland [Tue, 28 Sep 2004 01:58:03 +0000 (01:58 +0000)]
2004-09-27  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/bits/waitstatus.h (__WIFSIGNALED): Simplify bit
twiddling in last change.

16 years ago(get_type): Use "long long" for TOK_HYPER. Otherwise isvectordef will
drepper [Tue, 28 Sep 2004 01:57:41 +0000 (01:57 +0000)]
(get_type): Use "long long" for TOK_HYPER.  Otherwise isvectordef will
loop infinitely if typedef hyper int64_6 is seen.
(unsigned_dec): Use "unsigned long long" for similar reasons.

16 years ago.
roland [Tue, 28 Sep 2004 01:42:49 +0000 (01:42 +0000)]
.

16 years ago2004-09-27 Roland McGrath <roland@redhat.com>
roland [Tue, 28 Sep 2004 01:42:37 +0000 (01:42 +0000)]
2004-09-27  Roland McGrath  <roland@redhat.com>

* posix/sys/wait.h [__WIFCONTINUED] (WIFCONTINUED): New macro.
* stdlib/stdlib.h [__WIFCONTINUED] (WIFCONTINUED): New macro.
* sysdeps/generic/bits/waitstatus.h (__W_CONTINUED): New macro.
[WCONTINUED] (__WIFCONTINUED): New macro.
(__WIFSIGNALED): Rewritten to exclude __W_CONTINUED value, and have no
branches.

16 years ago2004-09-27 Roland McGrath <roland@redhat.com>
roland [Tue, 28 Sep 2004 01:42:35 +0000 (01:42 +0000)]
2004-09-27  Roland McGrath  <roland@redhat.com>

* posix/tst-waitid.c (do_test): Add tests for waitpid with WCONTINUED.

16 years ago.
roland [Tue, 28 Sep 2004 00:43:00 +0000 (00:43 +0000)]
.

16 years ago2004-09-27 Roland McGrath <roland@redhat.com>
roland [Tue, 28 Sep 2004 00:42:52 +0000 (00:42 +0000)]
2004-09-27  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/waitid.c (do_waitid): Add fifth argument to
all three syscall uses, not just one!

16 years ago * sysdeps/alpha/alphaev6/memcpy.S: Mark .prologue. fedora-glibc-20040927T0611
rth [Sun, 26 Sep 2004 17:40:29 +0000 (17:40 +0000)]
    * sysdeps/alpha/alphaev6/memcpy.S: Mark .prologue.
        * sysdeps/unix/alpha/sysdep.h (LEAF, ENTRY): Align entry points
        to 16 byte boundaries.

16 years agoUpdate.
drepper [Sun, 26 Sep 2004 13:39:25 +0000 (13:39 +0000)]
Update.

16 years ago(process_file): Before complaining about too-short
drepper [Sun, 26 Sep 2004 13:38:59 +0000 (13:38 +0000)]
(process_file): Before complaining about too-short
file, check that it potentially be an ELF file.  Also complain about
empty files.

16 years agoUpdate.
drepper [Sun, 26 Sep 2004 12:50:39 +0000 (12:50 +0000)]
Update.

16 years agoFix ld.so recognition for new LD_TRACE_LOADED_OBJECTS output format.
drepper [Sun, 26 Sep 2004 12:49:33 +0000 (12:49 +0000)]
Fix ld.so recognition for new LD_TRACE_LOADED_OBJECTS output format.

16 years agoUpdate.
drepper [Sun, 26 Sep 2004 12:12:28 +0000 (12:12 +0000)]
Update.

16 years ago(_dl_non_dynamic_init): Fix cleaning of environment.
drepper [Sun, 26 Sep 2004 12:11:41 +0000 (12:11 +0000)]
(_dl_non_dynamic_init): Fix cleaning of environment.

16 years agoUpdate.
drepper [Sun, 26 Sep 2004 11:11:28 +0000 (11:11 +0000)]
Update.

16 years ago(getbroadcastnets): Use getifaddrs instead of ioctl.
drepper [Sun, 26 Sep 2004 11:10:59 +0000 (11:10 +0000)]
(getbroadcastnets): Use getifaddrs instead of ioctl.
Change interface to avoid buffer overrun and remove now useless parameters.
(clnt_broadcast): Adjust caller.

16 years ago(__get_myaddress): Use getifaddrs instead of ioctl.
drepper [Sun, 26 Sep 2004 11:10:30 +0000 (11:10 +0000)]
(__get_myaddress): Use getifaddrs instead of ioctl.

16 years ago(get_myaddress): Use getifaddrs instead of ioctl.
drepper [Sun, 26 Sep 2004 11:10:07 +0000 (11:10 +0000)]
(get_myaddress): Use getifaddrs instead of ioctl.

16 years ago(is_network_up): Use getifaddrs instead of ioctl.
drepper [Sun, 26 Sep 2004 11:09:36 +0000 (11:09 +0000)]
(is_network_up): Use getifaddrs instead of ioctl.