kopensolaris-gnu/glibc.git
11 years ago.
drepper [Fri, 25 Jul 2008 17:06:50 +0000 (17:06 +0000)]
.

11 years ago(init_mq_netlink): Use SOCK_CLOEXEC if possible.
drepper [Fri, 25 Jul 2008 17:06:40 +0000 (17:06 +0000)]
(init_mq_netlink): Use SOCK_CLOEXEC if possible.

11 years ago.
drepper [Fri, 25 Jul 2008 16:50:10 +0000 (16:50 +0000)]
.

11 years agoExport __libc_clntudp_bufcreate@GLIBC_PRIVATE.
drepper [Fri, 25 Jul 2008 16:49:55 +0000 (16:49 +0000)]
Export __libc_clntudp_bufcreate@GLIBC_PRIVATE.

11 years ago(clntudp_bufcreate): Now a wrapper around __libc_clntudp_bufcreate.
drepper [Fri, 25 Jul 2008 16:49:27 +0000 (16:49 +0000)]
(clntudp_bufcreate): Now a wrapper around __libc_clntudp_bufcreate.
(__libc_clntudp_bufcreate): Former implementation of clntudp_bufcreate
which takes an additional parameter.  Create socket with non-blocking
mode and close-on-exec flag set, if wanted.

11 years ago(aux): Add have_sock_cloexec.
drepper [Fri, 25 Jul 2008 16:46:49 +0000 (16:46 +0000)]
(aux): Add have_sock_cloexec.

11 years agoDefinition of __have_sock_cloexec variable.
drepper [Fri, 25 Jul 2008 16:46:23 +0000 (16:46 +0000)]
Definition of __have_sock_cloexec variable.

11 years agoDeclare __have_sock_cloexec.
drepper [Fri, 25 Jul 2008 16:45:45 +0000 (16:45 +0000)]
Declare __have_sock_cloexec.

11 years agoDeclare __libc_clntudp_bufcreate and __libc_clntudp_bufcreate_internal.
drepper [Fri, 25 Jul 2008 16:45:15 +0000 (16:45 +0000)]
Declare __libc_clntudp_bufcreate and __libc_clntudp_bufcreate_internal.

11 years ago(yp_bind_client_create): Use __libc_clntpudp_bufcreate instead of
drepper [Fri, 25 Jul 2008 16:44:30 +0000 (16:44 +0000)]
(yp_bind_client_create): Use __libc_clntpudp_bufcreate instead of
clntudp_create.  The socket has already the close-on-exec flag set if
SOCK_CLOEXEC is defined.

11 years ago.
drepper [Fri, 25 Jul 2008 05:30:10 +0000 (05:30 +0000)]
.

11 years agoAvoid fcntl calls to set close-on-exec flag and non-blocking mode by
drepper [Fri, 25 Jul 2008 05:28:34 +0000 (05:28 +0000)]
Avoid fcntl calls to set close-on-exec flag and non-blocking mode by
using socket, paccept, and inotify_init1.

11 years agoDefine __ASSUME_PACCEPT, __ASSUME_IN_NONBLOCK, and __ASSUME_PACCEPT if
drepper [Fri, 25 Jul 2008 05:27:17 +0000 (05:27 +0000)]
Define __ASSUME_PACCEPT, __ASSUME_IN_NONBLOCK, and __ASSUME_PACCEPT if
appropriate.

11 years ago.
drepper [Fri, 25 Jul 2008 04:51:56 +0000 (04:51 +0000)]
.

11 years agoDefine TFD_CLOEXEC and TFD_NONBLOCK.
drepper [Fri, 25 Jul 2008 04:51:44 +0000 (04:51 +0000)]
Define TFD_CLOEXEC and TFD_NONBLOCK.

11 years agoDefine SFD_CLOEXEC and SFD_NONBLOCK.
drepper [Fri, 25 Jul 2008 04:51:15 +0000 (04:51 +0000)]
Define SFD_CLOEXEC and SFD_NONBLOCK.

11 years agoDefine IN_CLOEXEC and IN_NONBLOC. Declare inotify_init1.
drepper [Fri, 25 Jul 2008 04:50:41 +0000 (04:50 +0000)]
Define IN_CLOEXEC and IN_NONBLOC.  Declare inotify_init1.

11 years agoDefine EFD_CLOEXEC and EFD_NONBLOCK.
drepper [Fri, 25 Jul 2008 04:50:03 +0000 (04:50 +0000)]
Define EFD_CLOEXEC and EFD_NONBLOCK.

11 years agoDefine EPOLL_CLOEXEC and EPOLL_NONBLOCK. Declare epoll_create2.
drepper [Fri, 25 Jul 2008 04:49:31 +0000 (04:49 +0000)]
Define EPOLL_CLOEXEC and EPOLL_NONBLOCK.  Declare epoll_create2.

11 years agotimerfd.h header for Linux/Alpha.
drepper [Fri, 25 Jul 2008 04:48:16 +0000 (04:48 +0000)]
timerfd.h header for Linux/Alpha.

11 years agosignalfd.h header for Linux/Alpha.
drepper [Fri, 25 Jul 2008 04:48:08 +0000 (04:48 +0000)]
signalfd.h header for Linux/Alpha.

11 years agoinotify.h header for Linux/Alpha.
drepper [Fri, 25 Jul 2008 04:48:03 +0000 (04:48 +0000)]
inotify.h header for Linux/Alpha.

11 years agoeventfd.h header for Linux/Alpha.
drepper [Fri, 25 Jul 2008 04:47:57 +0000 (04:47 +0000)]
eventfd.h header for Linux/Alpha.

11 years agoepoll.h header for Linux/Alpha.
drepper [Fri, 25 Jul 2008 04:47:52 +0000 (04:47 +0000)]
epoll.h header for Linux/Alpha.

11 years agoLinux/SPARC socket.h header.
drepper [Fri, 25 Jul 2008 04:47:39 +0000 (04:47 +0000)]
Linux/SPARC socket.h header.

11 years agoLinux/i386 implementation of paccept.
drepper [Fri, 25 Jul 2008 04:46:00 +0000 (04:46 +0000)]
Linux/i386 implementation of paccept.

11 years agoDefine SOCK_CLOEXEC and SOCK_NONBLOCK.
drepper [Fri, 25 Jul 2008 04:45:12 +0000 (04:45 +0000)]
Define SOCK_CLOEXEC and SOCK_NONBLOCK.

11 years agotimerfd.h header for Linux/Alpha.
drepper [Fri, 25 Jul 2008 04:44:10 +0000 (04:44 +0000)]
timerfd.h header for Linux/Alpha.

11 years agosignalfd.h header for Linux/Alpha.
drepper [Fri, 25 Jul 2008 04:44:03 +0000 (04:44 +0000)]
signalfd.h header for Linux/Alpha.

11 years agoinotify.h header for Linux/Alpha.
drepper [Fri, 25 Jul 2008 04:43:59 +0000 (04:43 +0000)]
inotify.h header for Linux/Alpha.

11 years agoeventfd.h header for Linux/Alpha.
drepper [Fri, 25 Jul 2008 04:43:52 +0000 (04:43 +0000)]
eventfd.h header for Linux/Alpha.

11 years agoepoll.h header for Linux/Alpha.
drepper [Fri, 25 Jul 2008 04:43:46 +0000 (04:43 +0000)]
epoll.h header for Linux/Alpha.

11 years agoAdd epoll_create2, inotify_init1, and pipe2 entries.
drepper [Fri, 25 Jul 2008 04:42:18 +0000 (04:42 +0000)]
Add epoll_create2, inotify_init1, and pipe2 entries.

11 years agoAdd SOCKOP_paccept.
drepper [Fri, 25 Jul 2008 04:41:18 +0000 (04:41 +0000)]
Add SOCKOP_paccept.

11 years agoUse signalfd4 syscall if possible.
drepper [Fri, 25 Jul 2008 04:40:50 +0000 (04:40 +0000)]
Use signalfd4 syscall if possible.

11 years agoLinux implementation of paccept.
drepper [Fri, 25 Jul 2008 04:40:10 +0000 (04:40 +0000)]
Linux implementation of paccept.

11 years agoUse eventfd1 syscall if possible.
drepper [Fri, 25 Jul 2008 04:39:45 +0000 (04:39 +0000)]
Use eventfd1 syscall if possible.

11 years ago[glibc] (GLIBC_2.9): Add epoll_create2 and inotify_init1.
drepper [Fri, 25 Jul 2008 04:39:11 +0000 (04:39 +0000)]
[glibc] (GLIBC_2.9): Add epoll_create2 and inotify_init1.

11 years agoTypo in last change.
drepper [Fri, 25 Jul 2008 04:38:07 +0000 (04:38 +0000)]
Typo in last change.

11 years agoAdd entry for dup3.
drepper [Fri, 25 Jul 2008 04:36:59 +0000 (04:36 +0000)]
Add entry for dup3.

11 years agoDeclare paccept.
drepper [Fri, 25 Jul 2008 04:36:25 +0000 (04:36 +0000)]
Declare paccept.

11 years agoStub implementation of paccept.
drepper [Fri, 25 Jul 2008 04:35:53 +0000 (04:35 +0000)]
Stub implementation of paccept.

11 years ago[glibc] (GLIBC_2.9): Add paccept.
drepper [Fri, 25 Jul 2008 04:35:30 +0000 (04:35 +0000)]
[glibc] (GLIBC_2.9): Add paccept.

11 years ago(routines): Add paccept.
drepper [Fri, 25 Jul 2008 04:34:54 +0000 (04:34 +0000)]
(routines): Add paccept.

11 years agoDeclare dup3 and pipe2.
drepper [Fri, 25 Jul 2008 04:34:14 +0000 (04:34 +0000)]
Declare dup3 and pipe2.

11 years agoStub implementation of pipe2.
drepper [Fri, 25 Jul 2008 04:32:56 +0000 (04:32 +0000)]
Stub implementation of pipe2.

11 years agoStub implementation of dup3.
drepper [Fri, 25 Jul 2008 04:32:48 +0000 (04:32 +0000)]
Stub implementation of dup3.

11 years ago[glibc] (GLIBC_2.9): Add dup3 and pipe2.
drepper [Fri, 25 Jul 2008 04:31:58 +0000 (04:31 +0000)]
[glibc] (GLIBC_2.9): Add dup3 and pipe2.

11 years ago(routines): Add dup3 and pipe2.
drepper [Fri, 25 Jul 2008 04:30:52 +0000 (04:30 +0000)]
(routines): Add dup3 and pipe2.

11 years ago(glibc): Add GLIBC_2.9.
drepper [Fri, 25 Jul 2008 04:30:12 +0000 (04:30 +0000)]
(glibc): Add GLIBC_2.9.

11 years ago.
drepper [Thu, 24 Jul 2008 18:33:44 +0000 (18:33 +0000)]
.

11 years ago(_dl_get_origin): Use _dl_execfn if available and avoid compatibility
drepper [Thu, 24 Jul 2008 18:33:28 +0000 (18:33 +0000)]
(_dl_get_origin): Use _dl_execfn if available and avoid compatibility
code if __ASSUME_AT_EXECFN is defined.

11 years ago(rtld_global_ro): Add _dl_execfn.
drepper [Thu, 24 Jul 2008 18:28:35 +0000 (18:28 +0000)]
(rtld_global_ro): Add _dl_execfn.
Don't define _dl_origin_path if __ASSUME_AT_EXECFN is defined.

11 years ago[!__ASSUME_AT_EXECFN] (process_envvars): Don't handle LD_ORIGIN_PATH.
drepper [Thu, 24 Jul 2008 18:26:48 +0000 (18:26 +0000)]
[!__ASSUME_AT_EXECFN] (process_envvars): Don't handle LD_ORIGIN_PATH.

11 years ago(AT_EXECFN): Define.
drepper [Thu, 24 Jul 2008 18:24:24 +0000 (18:24 +0000)]
(AT_EXECFN): Define.

11 years ago(_dl_sysdep_start): Handle AT_EXECFN.
drepper [Thu, 24 Jul 2008 18:24:01 +0000 (18:24 +0000)]
(_dl_sysdep_start): Handle AT_EXECFN.

11 years agoDefine _dl_execfn. Don't define _dl_origin_path if __ASSUME_AT_EXECFN
drepper [Thu, 24 Jul 2008 18:23:12 +0000 (18:23 +0000)]
Define _dl_execfn.  Don't define _dl_origin_path if __ASSUME_AT_EXECFN
is defined.
(_dl_aux_init): Handle AT_EXECFN.

11 years agoDefine __ASSUME_AT_EXECFN for 2.6.27 and up.
drepper [Thu, 24 Jul 2008 18:21:32 +0000 (18:21 +0000)]
Define __ASSUME_AT_EXECFN for 2.6.27 and up.

11 years ago.
drepper [Thu, 24 Jul 2008 18:20:03 +0000 (18:20 +0000)]
.

11 years agoDon't declare _dl_discover_osversion only for older kernels.
drepper [Thu, 24 Jul 2008 18:03:17 +0000 (18:03 +0000)]
Don't declare _dl_discover_osversion only for older kernels.

11 years ago.
roland [Tue, 22 Jul 2008 20:21:19 +0000 (20:21 +0000)]
.

11 years ago2008-07-22 Roland McGrath <roland@frob.com>
roland [Tue, 22 Jul 2008 20:21:04 +0000 (20:21 +0000)]
2008-07-22  Roland McGrath  <roland@frob.com>

* hurd/fd-read.c (_hurd_fd_read): Fix last change.

11 years ago.
roland [Mon, 21 Jul 2008 19:50:40 +0000 (19:50 +0000)]
.

11 years ago2008-07-21 Roland McGrath <roland@frob.com>
roland [Mon, 21 Jul 2008 19:50:36 +0000 (19:50 +0000)]
2008-07-21  Roland McGrath  <roland@frob.com>

* hurd/fd-read.c (_hurd_fd_read): Return EGRATUITOUS if the server
returned too much data out of line.

11 years ago.
drepper [Sun, 20 Jul 2008 17:11:28 +0000 (17:11 +0000)]
.

11 years ago(setname): Remove inline to avoid compiler warning.
drepper [Sun, 20 Jul 2008 17:11:20 +0000 (17:11 +0000)]
(setname): Remove inline to avoid compiler warning.

11 years ago.
drepper [Sun, 20 Jul 2008 08:49:18 +0000 (08:49 +0000)]
.

11 years ago(setlocale): Take the setlocale lock earlier.
drepper [Sun, 20 Jul 2008 08:49:07 +0000 (08:49 +0000)]
(setlocale): Take the setlocale lock earlier.

11 years ago(_IO_helper_overflow): Use __wmemmove instead of wmemmove. fedora-glibc-20080716T0944
drepper [Tue, 15 Jul 2008 19:16:25 +0000 (19:16 +0000)]
(_IO_helper_overflow): Use __wmemmove instead of wmemmove.

11 years ago(_IO_helper_overflow): Fix bugs in last checkin.
drepper [Tue, 15 Jul 2008 18:56:49 +0000 (18:56 +0000)]
(_IO_helper_overflow): Fix bugs in last checkin.

11 years ago.
drepper [Tue, 15 Jul 2008 18:13:22 +0000 (18:13 +0000)]
.

11 years ago(_IO_helper_overflow): In case _IO_sputn doesn't manage to write
drepper [Tue, 15 Jul 2008 18:13:10 +0000 (18:13 +0000)]
(_IO_helper_overflow): In case _IO_sputn doesn't manage to write
anything, fail.

11 years ago.
drepper [Tue, 15 Jul 2008 17:16:43 +0000 (17:16 +0000)]
.

11 years ago(__malloc_check_init): Remove printf.
drepper [Tue, 15 Jul 2008 17:16:07 +0000 (17:16 +0000)]
(__malloc_check_init): Remove printf.

11 years ago.
roland [Mon, 14 Jul 2008 01:16:45 +0000 (01:16 +0000)]
.

11 years ago2008-07-14 Samuel Thibault <samuel.thibault@ens-lyon.org>
roland [Mon, 14 Jul 2008 01:16:41 +0000 (01:16 +0000)]
2008-07-14  Samuel Thibault  <samuel.thibault@ens-lyon.org>

* sysdeps/mach/hurd/bits/fcntl.h: Include <sys/types.h>.

11 years ago.
drepper [Sat, 12 Jul 2008 17:40:49 +0000 (17:40 +0000)]
.

11 years ago(main_loop_poll): Fix handling of read errors from inotify.
drepper [Sat, 12 Jul 2008 17:40:38 +0000 (17:40 +0000)]
(main_loop_poll): Fix handling of read errors from inotify.
(main_loop_epoll): Likewise.

11 years ago.
drepper [Fri, 11 Jul 2008 17:05:42 +0000 (17:05 +0000)]
.

11 years agoAdd Kannada collation support.
drepper [Fri, 11 Jul 2008 17:05:20 +0000 (17:05 +0000)]
Add Kannada collation support.

11 years ago.
drepper [Wed, 9 Jul 2008 22:41:56 +0000 (22:41 +0000)]
.

11 years agoRemove unnecessary res_pquery prototype.
drepper [Wed, 9 Jul 2008 22:41:47 +0000 (22:41 +0000)]
Remove unnecessary res_pquery prototype.

11 years ago.
drepper [Wed, 9 Jul 2008 20:48:04 +0000 (20:48 +0000)]
.

11 years ago(__libc_res_nquery): Issue debug message only if DEBUG is defined.
drepper [Wed, 9 Jul 2008 20:47:45 +0000 (20:47 +0000)]
(__libc_res_nquery): Issue debug message only if DEBUG is defined.

11 years agoLittle checkin problem in last patch.
drepper [Wed, 9 Jul 2008 18:06:38 +0000 (18:06 +0000)]
Little checkin problem in last patch.

11 years agoLittle checkin problem in last patch.
drepper [Wed, 9 Jul 2008 18:05:57 +0000 (18:05 +0000)]
Little checkin problem in last patch.

11 years ago.
drepper [Wed, 9 Jul 2008 17:59:15 +0000 (17:59 +0000)]
.

11 years ago(__libc_res_nquery): Align buffer for T_AAAA query. Adjust buffer
drepper [Wed, 9 Jul 2008 17:59:05 +0000 (17:59 +0000)]
(__libc_res_nquery): Align buffer for T_AAAA query.  Adjust buffer
size computation for padding.

11 years ago.
drepper [Tue, 8 Jul 2008 16:32:55 +0000 (16:32 +0000)]
.

11 years agoAdd rules to build and run tst-setvbuf1.
drepper [Tue, 8 Jul 2008 16:32:28 +0000 (16:32 +0000)]
Add rules to build and run tst-setvbuf1.

11 years agoExpected output of tst-setvbuf1.
drepper [Tue, 8 Jul 2008 16:32:14 +0000 (16:32 +0000)]
Expected output of tst-setvbuf1.

11 years agoTest for setvbuf setting fully buffered mode on unbuffered stream.
drepper [Tue, 8 Jul 2008 16:32:02 +0000 (16:32 +0000)]
Test for setvbuf setting fully buffered mode on unbuffered stream.

11 years ago.
drepper [Tue, 8 Jul 2008 16:21:11 +0000 (16:21 +0000)]
.

11 years ago(_IO_setvbuf): Correctly clear buffering flags when selecting
drepper [Tue, 8 Jul 2008 16:20:32 +0000 (16:20 +0000)]
(_IO_setvbuf): Correctly clear buffering flags when selecting
fully-buffered stream.

11 years ago.
drepper [Tue, 8 Jul 2008 12:43:50 +0000 (12:43 +0000)]
.

11 years agoFix U1DBA entry representation.
drepper [Tue, 8 Jul 2008 12:43:04 +0000 (12:43 +0000)]
Fix U1DBA entry representation.

11 years ago.
roland [Mon, 7 Jul 2008 00:41:09 +0000 (00:41 +0000)]
.

11 years ago2008-07-06 Samuel Thibault <samuel.thibault@ens-lyon.org>
roland [Mon, 7 Jul 2008 00:41:05 +0000 (00:41 +0000)]
2008-07-06  Samuel Thibault  <samuel.thibault@ens-lyon.org>

* sysdeps/mach/hurd/open.c: Include <stdio.h>.
(__open_2): New function.
(__open64_2): New alias to __open_2.
* sysdeps/mach/hurd/openat.c: Include <stdio.h>.
(__openat_2): New function.
(__openat64_2): New alias to __openat_2.

11 years ago..
drepper [Sun, 6 Jul 2008 21:19:37 +0000 (21:19 +0000)]
..

11 years ago(__mktime_internal): Normalize tp->tm_isdst value.
drepper [Sun, 6 Jul 2008 21:17:58 +0000 (21:17 +0000)]
(__mktime_internal): Normalize tp->tm_isdst value.