dtbartle/libc.git
11 years ago. master origin
drepper [Fri, 8 Aug 2008 06:45:35 +0000 (06:45 +0000)]
.

11 years ago.
drepper [Fri, 8 Aug 2008 06:45:00 +0000 (06:45 +0000)]
.

11 years ago(IP_PMTUDISC_PROBE): Define.
drepper [Fri, 8 Aug 2008 06:44:42 +0000 (06:44 +0000)]
(IP_PMTUDISC_PROBE): Define.
(IPV6_PMTUDISC_PROBE): Likewise.

11 years ago.
drepper [Fri, 8 Aug 2008 05:13:34 +0000 (05:13 +0000)]
.

11 years ago(PROT_SAO): Define.
drepper [Fri, 8 Aug 2008 05:13:02 +0000 (05:13 +0000)]
(PROT_SAO): Define.

11 years ago.
drepper [Fri, 8 Aug 2008 04:51:57 +0000 (04:51 +0000)]
.

11 years agoDefine bit masks for VSX capability and ISA 2.06.
drepper [Fri, 8 Aug 2008 04:51:38 +0000 (04:51 +0000)]
Define bit masks for VSX capability and ISA 2.06.

11 years agoModified _DL_HWCAP_FIRST to reflect the changes required by VSX and
drepper [Fri, 8 Aug 2008 04:51:03 +0000 (04:51 +0000)]
Modified _DL_HWCAP_FIRST to reflect the changes required by VSX and
ISA 2.06.
Modified _DL_PLATFORMS_COUNT to reflect the addition of 'power7'.
Defined PPC_PLATFORM_POWER7.

11 years ago(_dl_powerpc_cap_flags): Added the members 'vsx' and 'arch_2_06'.
drepper [Fri, 8 Aug 2008 04:50:40 +0000 (04:50 +0000)]
(_dl_powerpc_cap_flags): Added the members 'vsx' and 'arch_2_06'.
(_dl_powerpc_platforms): Added the member 'power7'.

11 years ago.
drepper [Thu, 7 Aug 2008 23:06:01 +0000 (23:06 +0000)]
.

11 years agoUse correct macro to detect use of 128 bit long double.
drepper [Thu, 7 Aug 2008 23:05:10 +0000 (23:05 +0000)]
Use correct macro to detect use of 128 bit long double.

11 years ago.
drepper [Wed, 6 Aug 2008 02:09:47 +0000 (02:09 +0000)]
.

11 years agoUse 32-bit values on 32-bit platforms.
drepper [Wed, 6 Aug 2008 02:09:37 +0000 (02:09 +0000)]
Use 32-bit values on 32-bit platforms.

11 years ago.
drepper [Tue, 5 Aug 2008 22:09:51 +0000 (22:09 +0000)]
.

11 years ago.
drepper [Tue, 5 Aug 2008 22:08:42 +0000 (22:08 +0000)]
.

11 years agoSimply use exp implementation for large parameters.
drepper [Tue, 5 Aug 2008 22:08:27 +0000 (22:08 +0000)]
Simply use exp implementation for large parameters.

11 years agoPretty printing.
drepper [Mon, 4 Aug 2008 17:10:55 +0000 (17:10 +0000)]
Pretty printing.

11 years ago.
drepper [Sun, 3 Aug 2008 15:46:59 +0000 (15:46 +0000)]
.

11 years ago(main_loop_poll): Pass a buffer which is guaranteed to be large enough
drepper [Sun, 3 Aug 2008 15:46:46 +0000 (15:46 +0000)]
(main_loop_poll): Pass a buffer which is guaranteed to be large enough
to read inotify event.  Ignore EAGAIN error.  Better error message.
Add branch predicition.
(main_loop_epoll): Likewise.

11 years ago.
roland [Sat, 2 Aug 2008 20:12:12 +0000 (20:12 +0000)]
.

11 years ago2008-08-02 Roland McGrath <roland@frob.com>
roland [Sat, 2 Aug 2008 20:12:08 +0000 (20:12 +0000)]
2008-08-02  Roland McGrath  <roland@frob.com>

* sysdeps/mach/i386/machine-lock.h (__spin_unlock, __spin_try_lock):
Add memory clobbers.

11 years ago.
drepper [Sat, 2 Aug 2008 16:30:28 +0000 (16:30 +0000)]
.

11 years ago.
drepper [Sat, 2 Aug 2008 15:58:53 +0000 (15:58 +0000)]
.

11 years agoAvoid @strong{Note:}.
drepper [Sat, 2 Aug 2008 15:58:42 +0000 (15:58 +0000)]
Avoid @strong{Note:}.

11 years ago.
drepper [Sat, 2 Aug 2008 15:53:18 +0000 (15:53 +0000)]
.

11 years ago(hp_timing_getres): Remove inline to prevent warning.
drepper [Sat, 2 Aug 2008 15:52:59 +0000 (15:52 +0000)]
(hp_timing_getres): Remove inline to prevent warning.

11 years ago. fedora-glibc-20080802T0809
drepper [Fri, 1 Aug 2008 23:49:18 +0000 (23:49 +0000)]
.

11 years ago.
drepper [Fri, 1 Aug 2008 23:29:36 +0000 (23:29 +0000)]
.

11 years agoLittle fix.
drepper [Fri, 1 Aug 2008 23:29:29 +0000 (23:29 +0000)]
Little fix.

11 years agoFix changes due to old patch for new epoll_create1 interface.
drepper [Fri, 1 Aug 2008 23:29:07 +0000 (23:29 +0000)]
Fix changes due to old patch for new epoll_create1 interface.

11 years ago.
drepper [Fri, 1 Aug 2008 22:40:06 +0000 (22:40 +0000)]
.

11 years ago(NS_GET16): Use const pointer.
drepper [Fri, 1 Aug 2008 22:39:59 +0000 (22:39 +0000)]
(NS_GET16): Use const pointer.
(NS_GET32): Likewise.

11 years ago.
drepper [Fri, 1 Aug 2008 21:51:11 +0000 (21:51 +0000)]
.

11 years agos390 has the new syscalls, too.
drepper [Fri, 1 Aug 2008 21:51:04 +0000 (21:51 +0000)]
s390 has the new syscalls, too.

11 years ago.
drepper [Fri, 1 Aug 2008 18:03:57 +0000 (18:03 +0000)]
.

11 years agoNever define __ASSUME_AT_EXECFN.
drepper [Fri, 1 Aug 2008 18:03:47 +0000 (18:03 +0000)]
Never define __ASSUME_AT_EXECFN.

11 years ago(_dl_get_origin): We cannot use the AT_EXECFN value if it is no absolute path.
drepper [Fri, 1 Aug 2008 18:03:14 +0000 (18:03 +0000)]
(_dl_get_origin): We cannot use the AT_EXECFN value if it is no absolute path.

11 years ago.
drepper [Fri, 1 Aug 2008 17:16:31 +0000 (17:16 +0000)]
.

11 years agoIntegrate changes from bind 9.5.0. Add necessary hidden definitions.
drepper [Fri, 1 Aug 2008 17:16:21 +0000 (17:16 +0000)]
Integrate changes from bind 9.5.0.  Add necessary hidden definitions.
Remove macros which redirect function calls.

11 years agoIntegrate changes from bind 9.5.0. Add necessary hidden definitions.
drepper [Fri, 1 Aug 2008 17:16:04 +0000 (17:16 +0000)]
Integrate changes from bind 9.5.0.  Add necessary hidden definitions.

11 years agoExport functions from <arpa/nameser.h> from libresolv in version GLIBC_2.9.
drepper [Fri, 1 Aug 2008 17:15:34 +0000 (17:15 +0000)]
Export functions from <arpa/nameser.h> from libresolv in version GLIBC_2.9.

11 years ago(libresolv-routines): Add ns_date.
drepper [Fri, 1 Aug 2008 17:15:23 +0000 (17:15 +0000)]
(libresolv-routines): Add ns_date.

11 years agons_date.c file from BIND.
drepper [Fri, 1 Aug 2008 17:15:09 +0000 (17:15 +0000)]
ns_date.c file from BIND.

11 years ago(getanswer_r): Use __ns_get16 and __ns_get32 instead of ns_get16 and
drepper [Fri, 1 Aug 2008 17:14:44 +0000 (17:14 +0000)]
(getanswer_r): Use __ns_get16 and __ns_get32 instead of ns_get16 and
ns_get32 respectively.
(gaih_getanswer_slice): Likewise.

11 years ago(_nss_dns_getcanonname_r): Use __ns_get16 instead of ns_get16.
drepper [Fri, 1 Aug 2008 17:14:31 +0000 (17:14 +0000)]
(_nss_dns_getcanonname_r): Use __ns_get16 instead of ns_get16.

11 years agoAdd hidden definition for __dn_count_labels and __p_secstodate.
drepper [Fri, 1 Aug 2008 17:14:13 +0000 (17:14 +0000)]
Add hidden definition for __dn_count_labels and __p_secstodate.

11 years agoAdd a number of hidden proto declarations.
drepper [Fri, 1 Aug 2008 17:14:01 +0000 (17:14 +0000)]
Add a number of hidden proto declarations.
Define ns_msg_getflags macro here.

11 years agoRemove hidden proto declarations for __ns_* functions. Add them for
drepper [Fri, 1 Aug 2008 17:13:50 +0000 (17:13 +0000)]
Remove hidden proto declarations for __ns_* functions.  Add them for
__dn_count_labels and __p_secstodate.

11 years agoAdd GLIBC_2.9 to libresolv.
drepper [Fri, 1 Aug 2008 17:13:40 +0000 (17:13 +0000)]
Add GLIBC_2.9 to libresolv.

11 years ago.
drepper [Fri, 1 Aug 2008 07:51:52 +0000 (07:51 +0000)]
.

11 years ago(check-localplt.out): Also check libresolv and libcrypt.
drepper [Fri, 1 Aug 2008 07:51:40 +0000 (07:51 +0000)]
(check-localplt.out): Also check libresolv and libcrypt.

11 years ago.
drepper [Thu, 31 Jul 2008 20:12:34 +0000 (20:12 +0000)]
.

11 years agoDefine __ASSUME_O_CLOEXEC.
drepper [Thu, 31 Jul 2008 20:12:25 +0000 (20:12 +0000)]
Define __ASSUME_O_CLOEXEC.

11 years ago.
drepper [Wed, 30 Jul 2008 19:14:32 +0000 (19:14 +0000)]
.

11 years ago(gaih_inet): Raise size of initial buffer passed to NSS functions.
drepper [Wed, 30 Jul 2008 19:14:22 +0000 (19:14 +0000)]
(gaih_inet): Raise size of initial buffer passed to NSS functions.

11 years ago.
drepper [Wed, 30 Jul 2008 16:33:19 +0000 (16:33 +0000)]
.

11 years ago(f): Print message that f is reached.
drepper [Wed, 30 Jul 2008 16:32:58 +0000 (16:32 +0000)]
(f): Print message that f is reached.

11 years ago.
drepper [Wed, 30 Jul 2008 16:13:44 +0000 (16:13 +0000)]
.

11 years ago(nscd_init): Type if preprocessor directive.
drepper [Wed, 30 Jul 2008 16:13:35 +0000 (16:13 +0000)]
(nscd_init): Type if preprocessor directive.

11 years ago(__ASSUME_PACCEPT): Define.
drepper [Wed, 30 Jul 2008 16:12:56 +0000 (16:12 +0000)]
(__ASSUME_PACCEPT): Define.

11 years ago.
drepper [Wed, 30 Jul 2008 15:55:36 +0000 (15:55 +0000)]
.

11 years ago(openlog_internal): Fix compile problem.
drepper [Wed, 30 Jul 2008 15:55:18 +0000 (15:55 +0000)]
(openlog_internal): Fix compile problem.

11 years ago.
roland [Tue, 29 Jul 2008 01:18:31 +0000 (01:18 +0000)]
.

11 years ago2008-07-28 Roland McGrath <roland@redhat.com>
roland [Tue, 29 Jul 2008 01:18:26 +0000 (01:18 +0000)]
2008-07-28  Roland McGrath  <roland@redhat.com>

* elf/dl-sysdep.c (_dl_show_auxv): Add AT_EXECFN to the table.

11 years ago.
drepper [Tue, 29 Jul 2008 00:26:56 +0000 (00:26 +0000)]
.

11 years ago(add_object): Remove inline to avoid warning.
drepper [Tue, 29 Jul 2008 00:26:46 +0000 (00:26 +0000)]
(add_object): Remove inline to avoid warning.

11 years ago.
drepper [Tue, 29 Jul 2008 00:25:12 +0000 (00:25 +0000)]
.

11 years agoFix compile problem.
drepper [Tue, 29 Jul 2008 00:25:05 +0000 (00:25 +0000)]
Fix compile problem.

11 years ago. fedora-glibc-20080728T2320
drepper [Mon, 28 Jul 2008 22:55:10 +0000 (22:55 +0000)]
.

11 years agoAdjust for __libc_res_nquery and __libc_res_nsearch interface changes.
drepper [Mon, 28 Jul 2008 22:55:04 +0000 (22:55 +0000)]
Adjust for __libc_res_nquery and __libc_res_nsearch interface changes.

11 years agoAdjust for __libc_res_nquery interface change.
drepper [Mon, 28 Jul 2008 22:54:15 +0000 (22:54 +0000)]
Adjust for __libc_res_nquery interface change.

11 years agoAdjust for __libc_res_nsearch interface change.
drepper [Mon, 28 Jul 2008 22:53:35 +0000 (22:53 +0000)]
Adjust for __libc_res_nsearch interface change.
(_nss_dns_gethostbyname4): Don't unconditionally allocate tmp array.
Define resplen2 variable and pass it to __libc_res_nsearch and then
to gaih_getanswer.
(getanswer_r): In case of incorrect DNS data don't overread buffer.
Add branch prediction.
(gaih_getanswer_slice): Likewise.  Check for invalid data types.
(gaih_getanswer): Don't decode second slice if first one failed due
to a too small buffer.  Don't let not found status of second
decoder shadow results of the first.

11 years ago(__libc_res_nsend): Take additional parameter.
drepper [Mon, 28 Jul 2008 22:53:19 +0000 (22:53 +0000)]
(__libc_res_nsend): Take additional parameter.
Use it instead of locally defined resplen2 variable.
(res_nsend): Adjust for __libc_res_nsend interface change.
(send_vc): Initialize *resplen2 if necessary.  Read length of
package into an appropriately aligned variable.  Store converted length
in new variable and use it appropriately.
Add branch prediction help.

11 years ago(__libc_res_nquery): Take additional parameter
drepper [Mon, 28 Jul 2008 22:53:04 +0000 (22:53 +0000)]
(__libc_res_nquery): Take additional parameter
and pass it on to __libc_res_nsend.  Adjust all callers.
(__libc_res_nsearch): Likewise.
(__libc_res_nqeurydomain): Likewise.

11 years ago(gethostbyname2): Adjust for __libc_res_nsearch and __libc_res_nquery
drepper [Mon, 28 Jul 2008 22:52:54 +0000 (22:52 +0000)]
(gethostbyname2): Adjust for __libc_res_nsearch and __libc_res_nquery
interface changes (gethostbyaddr): Adjust for __libc_res_nquery
interface change.

11 years agoAdjust prototypes for __libc_res_nquery, __libc_res_nsearch, and
drepper [Mon, 28 Jul 2008 22:52:01 +0000 (22:52 +0000)]
Adjust prototypes for __libc_res_nquery, __libc_res_nsearch, and
__libc_res_nsend.

11 years ago.
drepper [Sun, 27 Jul 2008 22:34:39 +0000 (22:34 +0000)]
.

11 years ago(_IO_new_proc_open): Remove unnecessary volatile.
drepper [Sun, 27 Jul 2008 22:34:17 +0000 (22:34 +0000)]
(_IO_new_proc_open): Remove unnecessary volatile.

11 years ago.
drepper [Sun, 27 Jul 2008 19:08:19 +0000 (19:08 +0000)]
.

11 years ago(exec_comm): Use pipe2 if possible to create file descriptors with
drepper [Sun, 27 Jul 2008 19:08:09 +0000 (19:08 +0000)]
(exec_comm): Use pipe2 if possible to create file descriptors with
close-on-exec set.
(exec_comm_child): Fix the case where the write end of the pipe is
STDOUT_FILENO already.  In case it is, clear close-on-exec.

11 years agoInclude <kernel-features.h>.
drepper [Sun, 27 Jul 2008 19:02:14 +0000 (19:02 +0000)]
Include <kernel-features.h>.

11 years ago.
drepper [Sun, 27 Jul 2008 18:34:35 +0000 (18:34 +0000)]
.

11 years ago.
drepper [Sun, 27 Jul 2008 18:26:13 +0000 (18:26 +0000)]
.

11 years ago(tests): Add tst-popen1.
drepper [Sun, 27 Jul 2008 18:25:30 +0000 (18:25 +0000)]
(tests): Add tst-popen1.

11 years agoImplement "e" flag.
drepper [Sun, 27 Jul 2008 18:25:05 +0000 (18:25 +0000)]
Implement "e" flag.

11 years agoTest for "e" flag to popen.
drepper [Sun, 27 Jul 2008 18:24:28 +0000 (18:24 +0000)]
Test for "e" flag to popen.

11 years agoAdd __pipe2 alias.
drepper [Sun, 27 Jul 2008 18:23:59 +0000 (18:23 +0000)]
Add __pipe2 alias.

11 years agoDeclare __have_pipe2.
drepper [Sun, 27 Jul 2008 18:23:17 +0000 (18:23 +0000)]
Declare __have_pipe2.

11 years agoDefine __ASSUME_PIPE2 instead of __ASSUME_PACCEPT.
drepper [Sun, 27 Jul 2008 18:22:33 +0000 (18:22 +0000)]
Define __ASSUME_PIPE2 instead of __ASSUME_PACCEPT.

11 years agoAdd __pipe2 alias.
drepper [Sun, 27 Jul 2008 18:21:57 +0000 (18:21 +0000)]
Add __pipe2 alias.

11 years ago.
drepper [Sun, 27 Jul 2008 08:25:37 +0000 (08:25 +0000)]
.

11 years agoDefine PF_ISDN and AF_ISDN.
drepper [Sun, 27 Jul 2008 08:25:30 +0000 (08:25 +0000)]
Define PF_ISDN and AF_ISDN.

11 years ago(_IO_new_file_attach): Use __set_errno.
drepper [Sat, 26 Jul 2008 23:44:15 +0000 (23:44 +0000)]
(_IO_new_file_attach): Use __set_errno.

11 years ago.
drepper [Sat, 26 Jul 2008 23:42:14 +0000 (23:42 +0000)]
.

11 years ago(_IO_new_file_attach): Preserve errno around success call of
drepper [Sat, 26 Jul 2008 23:41:41 +0000 (23:41 +0000)]
(_IO_new_file_attach): Preserve errno around success call of
_IO_SEEKOFF or calls which failed because the descriptor is for a pipe.

11 years ago.
drepper [Sat, 26 Jul 2008 23:12:04 +0000 (23:12 +0000)]
.

11 years ago(getkeyserv_handle): Use FD_CLOEXEC instead of magic number.
drepper [Sat, 26 Jul 2008 23:10:15 +0000 (23:10 +0000)]
(getkeyserv_handle): Use FD_CLOEXEC instead of magic number.

11 years ago.
drepper [Sat, 26 Jul 2008 22:55:08 +0000 (22:55 +0000)]
.

11 years ago(openlog_internal): Use SOCK_CLOEXEC if possible.
drepper [Sat, 26 Jul 2008 22:55:01 +0000 (22:55 +0000)]
(openlog_internal): Use SOCK_CLOEXEC if possible.

11 years ago.
drepper [Sat, 26 Jul 2008 22:43:16 +0000 (22:43 +0000)]
.