glibc/history.git
13 years ago [BZ #9720]960af8c249a98e335c77eaea28964879c12c0c44fedora-glibc-20090108T1017
Jakub Jelinek [Thu, 8 Jan 2009 10:16:12 +0000 (8 10:16 +0000)]
[BZ #9720]
* sysdeps/unix/sysv/linux/bits/resource.h (enum __rusage_who): Avoid
comma after RUSAGE_CHILDREN if not -D_GNU_SOURCE.
* sysdeps/unix/sysv/linux/sparc/bits/resource.h (enum __rusage_who):
Likewise.

13 years ago.76c7f2cd8a68653b4fd60c1f12bf0b8b824209f1fedora-glibc-20090108T0952
Ulrich Drepper [Thu, 8 Jan 2009 00:47:30 +0000 (8 00:47 +0000)]
.

13 years agoAdd testcases.
Ulrich Drepper [Thu, 8 Jan 2009 00:47:20 +0000 (8 00:47 +0000)]
Add testcases.

13 years ago(prune_impossible_nodes): Handle sifted_states[0] being NULL also if
Ulrich Drepper [Thu, 8 Jan 2009 00:47:05 +0000 (8 00:47 +0000)]
(prune_impossible_nodes): Handle sifted_states[0] being NULL also if
there are no backreferences.

13 years ago.
Ulrich Drepper [Thu, 8 Jan 2009 00:42:51 +0000 (8 00:42 +0000)]
.

13 years ago(re_compile_fastmap_iter): Rewrite COMPLEX_BRACKET handling.
Ulrich Drepper [Thu, 8 Jan 2009 00:42:28 +0000 (8 00:42 +0000)]
(re_compile_fastmap_iter): Rewrite COMPLEX_BRACKET handling.

13 years agoAdd testcases.
Ulrich Drepper [Thu, 8 Jan 2009 00:42:06 +0000 (8 00:42 +0000)]
Add testcases.
Use test skeleton.

13 years ago.
Ulrich Drepper [Thu, 8 Jan 2009 00:28:23 +0000 (8 00:28 +0000)]
.

13 years agoSymbol definitions for vdso handling.
Ulrich Drepper [Thu, 8 Jan 2009 00:28:16 +0000 (8 00:28 +0000)]
Symbol definitions for vdso handling.

13 years ago(INLINE_VSYSCALL, INTERNAL_VSYSCALL, INTERNAL_VSYSCALL_NO_SYSCALL_FALLBACK,
Ulrich Drepper [Thu, 8 Jan 2009 00:27:44 +0000 (8 00:27 +0000)]
(INLINE_VSYSCALL, INTERNAL_VSYSCALL, INTERNAL_VSYSCALL_NO_SYSCALL_FALLBACK,
INTERNAL_SYSCALL_NCS, HAVE_CLOCK_GETRES_VSYSCALL and
HAVE_CLOCK_GETTIME_VSYSCALL: Define.

13 years ago(sysdep_routines): Add dl-vdso for elf subdir.
Ulrich Drepper [Thu, 8 Jan 2009 00:26:59 +0000 (8 00:26 +0000)]
(sysdep_routines): Add dl-vdso for elf subdir.

13 years agoEarly libc initialization for Linux/s390.
Ulrich Drepper [Thu, 8 Jan 2009 00:26:46 +0000 (8 00:26 +0000)]
Early libc initialization for Linux/s390.

13 years agogettimeoday implemention for Linux/s390.
Ulrich Drepper [Thu, 8 Jan 2009 00:26:29 +0000 (8 00:26 +0000)]
gettimeoday implemention for Linux/s390.

13 years agoHeader for vDSO interface on Linux/s390.
Ulrich Drepper [Thu, 8 Jan 2009 00:26:13 +0000 (8 00:26 +0000)]
Header for vDSO interface on Linux/s390.

13 years ago.
Ulrich Drepper [Thu, 8 Jan 2009 00:23:09 +0000 (8 00:23 +0000)]
.

13 years ago[!_LIBC] (__mbrtowc): New #define.
Ulrich Drepper [Thu, 8 Jan 2009 00:23:00 +0000 (8 00:23 +0000)]
[!_LIBC] (__mbrtowc): New #define.

13 years ago(build_wcs_buffer, build_wcs_upper_buffer, re_string_skip_chars,
Ulrich Drepper [Thu, 8 Jan 2009 00:22:50 +0000 (8 00:22 +0000)]
(build_wcs_buffer, build_wcs_upper_buffer, re_string_skip_chars,
re_string_reconstruct): Use __mbrtowc..

13 years ago(re_compile_fastmap_iter): Use __mbrtowc.
Ulrich Drepper [Thu, 8 Jan 2009 00:22:26 +0000 (8 00:22 +0000)]
(re_compile_fastmap_iter): Use __mbrtowc.

13 years ago.
Ulrich Drepper [Thu, 8 Jan 2009 00:03:29 +0000 (8 00:03 +0000)]
.

13 years ago(_nss_dns_gethostbyaddr2_r): Check and adjust the buffer alignment.
Ulrich Drepper [Thu, 8 Jan 2009 00:02:38 +0000 (8 00:02 +0000)]
(_nss_dns_gethostbyaddr2_r): Check and adjust the buffer alignment.

13 years agoFix last minute changes in last patch.
Ulrich Drepper [Wed, 7 Jan 2009 23:48:52 +0000 (7 23:48 +0000)]
Fix last minute changes in last patch.

13 years ago(in_flight_stack): New variable.
Ulrich Drepper [Wed, 7 Jan 2009 23:45:39 +0000 (7 23:45 +0000)]
(in_flight_stack): New variable.
(stack_list_del): New function.  Use instead of list_del.
(stack_list_add): New function.  Use instead of list_add when adding to
stack_cache and stack_used lists.
(__reclaim_stacks): Complete operations on stack_cache and stack_used lists
when the fork call interrupted another thread.

13 years ago.
Roland McGrath [Wed, 7 Jan 2009 01:59:43 +0000 (7 01:59 +0000)]
.

13 years ago2009-01-07 Samuel Thibault <samuel.thibault@ens-lyon.org>
Roland McGrath [Wed, 7 Jan 2009 01:59:35 +0000 (7 01:59 +0000)]
2009-01-07  Samuel Thibault  <samuel.thibault@ens-lyon.org>

* hurd/hurdsig.c (signal_allowed): Unlock _hurd_dtable_lock
mutex after SIGIO/SIGURG lookup loop.

13 years ago2009-01-07 Samuel Thibault <samuel.thibault@ens-lyon.org>
Roland McGrath [Wed, 7 Jan 2009 01:59:31 +0000 (7 01:59 +0000)]
2009-01-07  Samuel Thibault  <samuel.thibault@ens-lyon.org>

* sysdeps/mach/hurd/Makefile (sysdep_headers) [subdir=socket]:
Add net/ethernet.h net/if_arp.h net/if_ether.h net/if_ppp.h
net/route.h.

13 years ago2009-01-07 Samuel Thibault <samuel.thibault@ens-lyon.org>
Roland McGrath [Wed, 7 Jan 2009 01:59:26 +0000 (7 01:59 +0000)]
2009-01-07  Samuel Thibault  <samuel.thibault@ens-lyon.org>

* hurd/report-wait.c (describe_number): Use __stpcpy to prepend
flavor to description only when flavor is not NULL.

13 years ago.
Ulrich Drepper [Sun, 4 Jan 2009 18:10:04 +0000 (4 18:10 +0000)]
.

13 years ago(__pthread_initialize_minimal_internal): Optimize test
Ulrich Drepper [Sun, 4 Jan 2009 18:09:46 +0000 (4 18:09 +0000)]
(__pthread_initialize_minimal_internal): Optimize test
FUTEX_CLOCK_REALTIME a bit.

13 years ago.
Ulrich Drepper [Sat, 3 Jan 2009 23:18:50 +0000 (3 23:18 +0000)]
.

13 years ago.
Ulrich Drepper [Sat, 3 Jan 2009 23:18:34 +0000 (3 23:18 +0000)]
.

13 years ago(__pthread_initialize_minimal_internal): Cheat a bit by only passing
Ulrich Drepper [Sat, 3 Jan 2009 23:18:23 +0000 (3 23:18 +0000)]
(__pthread_initialize_minimal_internal): Cheat a bit by only passing
five parameters to FUTEX_WAIT_BITSET call.

13 years ago(__lll_timedlock_wait): Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_READTIME
Ulrich Drepper [Sat, 3 Jan 2009 23:17:21 +0000 (3 23:17 +0000)]
(__lll_timedlock_wait): Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_READTIME
instead of computing relative timeout.

13 years ago.
Roland McGrath [Sat, 3 Jan 2009 21:04:07 +0000 (3 21:04 +0000)]
.

13 years ago2009-01-03 Samuel Thibault <samuel.thibault@ens-lyon.org>
Roland McGrath [Sat, 3 Jan 2009 21:04:01 +0000 (3 21:04 +0000)]
2009-01-03  Samuel Thibault  <samuel.thibault@ens-lyon.org>

* bits/resource.h (PRIO_PROCESS, PRIO_PGRP, PRIO_USER): Add macros.

13 years ago.
Ulrich Drepper [Sat, 3 Jan 2009 20:36:44 +0000 (3 20:36 +0000)]
.

13 years agoDescribe 6th argument handling.
Ulrich Drepper [Sat, 3 Jan 2009 20:36:34 +0000 (3 20:36 +0000)]
Describe 6th argument handling.

13 years ago(__lll_timedlock_wait): Use cfi_rel_offset.
Ulrich Drepper [Sat, 3 Jan 2009 06:08:07 +0000 (3 06:08 +0000)]
(__lll_timedlock_wait): Use cfi_rel_offset.

13 years ago(__lll_timedlock_wait): Fix typo in last patch.
Ulrich Drepper [Sat, 3 Jan 2009 05:51:32 +0000 (3 05:51 +0000)]
(__lll_timedlock_wait): Fix typo in last patch.

13 years ago.
Ulrich Drepper [Sat, 3 Jan 2009 05:06:46 +0000 (3 05:06 +0000)]
.

13 years ago(__lll_timedlock_wait): Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_READTIME
Ulrich Drepper [Sat, 3 Jan 2009 05:06:22 +0000 (3 05:06 +0000)]
(__lll_timedlock_wait): Use FUTEX_WAIT_BITSET|FUTEX_CLOCK_READTIME
instead of computing relative timeout.

13 years ago(__pthread_initialize_minimal_internal): Check for FUTEX_CLOCK_REALTIME flag.
Ulrich Drepper [Sat, 3 Jan 2009 05:05:40 +0000 (3 05:05 +0000)]
(__pthread_initialize_minimal_internal): Check for FUTEX_CLOCK_REALTIME flag.

13 years agoAdd support for internationalized digits.
Ulrich Drepper [Sat, 3 Jan 2009 03:45:51 +0000 (3 03:45 +0000)]
Add support for internationalized digits.

13 years ago.
Ulrich Drepper [Sat, 3 Jan 2009 03:45:07 +0000 (3 03:45 +0000)]
.

13 years agoDefine FUTEX_CLOCK_REALTIME and FUTEX_BITSET_MATCH_ANY.
Ulrich Drepper [Sat, 3 Jan 2009 03:44:45 +0000 (3 03:44 +0000)]
Define FUTEX_CLOCK_REALTIME and FUTEX_BITSET_MATCH_ANY.

13 years ago(__ASSUME_FUTEX_CLOCK_REALTIME): No need to make it arch-dependent.
Ulrich Drepper [Sat, 3 Jan 2009 02:01:57 +0000 (3 02:01 +0000)]
(__ASSUME_FUTEX_CLOCK_REALTIME): No need to make it arch-dependent.

13 years agoCleanup.
Ulrich Drepper [Sat, 3 Jan 2009 01:58:53 +0000 (3 01:58 +0000)]
Cleanup.

13 years agoCopyright year.
Ulrich Drepper [Sat, 3 Jan 2009 01:52:53 +0000 (3 01:52 +0000)]
Copyright year.

13 years ago.
Ulrich Drepper [Sat, 3 Jan 2009 01:52:29 +0000 (3 01:52 +0000)]
.

13 years ago(__ASSUME_FUTEX_CLOCK_REALTIME): Define.
Ulrich Drepper [Sat, 3 Jan 2009 01:52:10 +0000 (3 01:52 +0000)]
(__ASSUME_FUTEX_CLOCK_REALTIME): Define.

13 years ago.720981169b1939283e906c85eada83415e7944a0fedora-glibc-20090102T2040fedora-glibc-20090102T2110
Ulrich Drepper [Fri, 2 Jan 2009 19:28:55 +0000 (2 19:28 +0000)]
.

13 years ago(__wcsnrtombs): Create temporary state object if no output is written.
Ulrich Drepper [Fri, 2 Jan 2009 19:28:11 +0000 (2 19:28 +0000)]
(__wcsnrtombs): Create temporary state object if no output is written.

13 years ago.
Ulrich Drepper [Fri, 2 Jan 2009 19:22:24 +0000 (2 19:22 +0000)]
.

13 years agoUm, version should be 2.9.90.
Ulrich Drepper [Fri, 2 Jan 2009 19:22:11 +0000 (2 19:22 +0000)]
Um, version should be 2.9.90.

13 years agoBump to 2.10 development.
Ulrich Drepper [Fri, 2 Jan 2009 19:09:32 +0000 (2 19:09 +0000)]
Bump to 2.10 development.

13 years ago.
Ulrich Drepper [Fri, 2 Jan 2009 08:47:18 +0000 (2 08:47 +0000)]
.

13 years agoUpdate copyright year.
Ulrich Drepper [Fri, 2 Jan 2009 08:47:04 +0000 (2 08:47 +0000)]
Update copyright year.

13 years ago.06057297c484c7778ead65aefbcaaf94834a7cd6fedora-glibc-20090102T0809
Ulrich Drepper [Wed, 31 Dec 2008 14:58:14 +0000 (31 14:58 +0000)]
.

13 years agoFix sorting of U+0AB3.
Ulrich Drepper [Wed, 31 Dec 2008 14:57:47 +0000 (31 14:57 +0000)]
Fix sorting of U+0AB3.

13 years ago.
Ulrich Drepper [Tue, 30 Dec 2008 16:49:30 +0000 (30 16:49 +0000)]
.

13 years ago.
Ulrich Drepper [Tue, 30 Dec 2008 16:49:06 +0000 (30 16:49 +0000)]
.

13 years agoAdd support for internationalized digits.
Ulrich Drepper [Tue, 30 Dec 2008 16:49:00 +0000 (30 16:49 +0000)]
Add support for internationalized digits.

13 years agoMove Indic Matra characters to punct.
Ulrich Drepper [Tue, 30 Dec 2008 16:48:39 +0000 (30 16:48 +0000)]
Move Indic Matra characters to punct.

13 years ago.
Ulrich Drepper [Tue, 30 Dec 2008 02:18:00 +0000 (30 02:18 +0000)]
.

13 years ago(iconv-rules): Use LC_ALL=C when running awk script.
Ulrich Drepper [Tue, 30 Dec 2008 02:17:30 +0000 (30 02:17 +0000)]
(iconv-rules): Use LC_ALL=C when running awk script.

13 years ago.
Ulrich Drepper [Mon, 29 Dec 2008 23:47:07 +0000 (29 23:47 +0000)]
.

13 years ago(gaih_inet): When the gethostbyname4_r function call succeeded, just
Ulrich Drepper [Mon, 29 Dec 2008 23:45:29 +0000 (29 23:45 +0000)]
(gaih_inet): When the gethostbyname4_r function call succeeded, just
leave the loop.

13 years ago.
Ulrich Drepper [Mon, 29 Dec 2008 23:21:21 +0000 (29 23:21 +0000)]
.

13 years agoAdd empty main.
Ulrich Drepper [Mon, 29 Dec 2008 23:21:07 +0000 (29 23:21 +0000)]
Add empty main.

13 years agoGet wint_t definition directly from <stddef.h>.
Ulrich Drepper [Mon, 29 Dec 2008 23:20:07 +0000 (29 23:20 +0000)]
Get wint_t definition directly from <stddef.h>.

13 years ago(tests): Add bug-wctypeh.
Ulrich Drepper [Mon, 29 Dec 2008 23:02:39 +0000 (29 23:02 +0000)]
(tests): Add bug-wctypeh.

13 years agoTest for wctype.h inclusion.
Ulrich Drepper [Mon, 29 Dec 2008 23:02:30 +0000 (29 23:02 +0000)]
Test for wctype.h inclusion.

13 years ago.
Ulrich Drepper [Mon, 29 Dec 2008 23:01:38 +0000 (29 23:01 +0000)]
.

13 years agoMove undefs for local __need_* constants to the very end.
Ulrich Drepper [Mon, 29 Dec 2008 23:01:16 +0000 (29 23:01 +0000)]
Move undefs for local __need_* constants to the very end.

13 years ago.
Ulrich Drepper [Mon, 29 Dec 2008 20:56:13 +0000 (29 20:56 +0000)]
.

13 years ago(__nscd_getai): Don't use nscd if LOCALDOMAIN is defined.
Ulrich Drepper [Mon, 29 Dec 2008 20:55:54 +0000 (29 20:55 +0000)]
(__nscd_getai): Don't use nscd if LOCALDOMAIN is defined.

13 years ago(nscd_gethst_r): Don't use nscd if LOCALDOMAIN is defined.
Ulrich Drepper [Mon, 29 Dec 2008 20:55:32 +0000 (29 20:55 +0000)]
(nscd_gethst_r): Don't use nscd if LOCALDOMAIN is defined.

13 years agoWe need to handle all asms speical for 64-bit.
Ulrich Drepper [Mon, 29 Dec 2008 20:32:31 +0000 (29 20:32 +0000)]
We need to handle all asms speical for 64-bit.

13 years agoForgot to include <bits/wordsize.h.>.
Ulrich Drepper [Mon, 29 Dec 2008 20:24:23 +0000 (29 20:24 +0000)]
Forgot to include <bits/wordsize.h.>.

13 years ago.
Ulrich Drepper [Mon, 29 Dec 2008 20:16:11 +0000 (29 20:16 +0000)]
.

13 years agoOptimized bits/select.h header for x86-64.
Ulrich Drepper [Mon, 29 Dec 2008 20:15:52 +0000 (29 20:15 +0000)]
Optimized bits/select.h header for x86-64.

13 years ago.
Ulrich Drepper [Mon, 29 Dec 2008 19:53:48 +0000 (29 19:53 +0000)]
.

13 years ago(__res_vinit): Count all servers in statp->nscount.
Ulrich Drepper [Mon, 29 Dec 2008 19:53:31 +0000 (29 19:53 +0000)]
(__res_vinit): Count all servers in statp->nscount.

13 years ago.
Ulrich Drepper [Fri, 26 Dec 2008 19:02:29 +0000 (26 19:02 +0000)]
.

13 years ago(__mbsnrtowcs): Create temporary state object if no output is written.
Ulrich Drepper [Fri, 26 Dec 2008 19:01:46 +0000 (26 19:01 +0000)]
(__mbsnrtowcs): Create temporary state object if no output is written.

13 years ago.
Ulrich Drepper [Fri, 26 Dec 2008 18:59:44 +0000 (26 18:59 +0000)]
.

13 years ago(TIN)MBRLEN_REC): Use correct array length constant.
Ulrich Drepper [Fri, 26 Dec 2008 18:59:28 +0000 (26 18:59 +0000)]
(TIN)MBRLEN_REC): Use correct array length constant.

13 years ago.
Ulrich Drepper [Tue, 23 Dec 2008 16:50:07 +0000 (23 16:50 +0000)]
.

13 years ago(pututline_file): Replace call to dup2 with libc internal symbol
Ulrich Drepper [Tue, 23 Dec 2008 16:49:43 +0000 (23 16:49 +0000)]
(pututline_file): Replace call to dup2 with libc internal symbol
__dup2 to avoid access through the PLT.

13 years ago.
Ulrich Drepper [Fri, 12 Dec 2008 18:46:28 +0000 (12 18:46 +0000)]
.

13 years ago(__pthread_mutex_lock_full): Define.
Ulrich Drepper [Fri, 12 Dec 2008 18:46:07 +0000 (12 18:46 +0000)]
(__pthread_mutex_lock_full): Define.

13 years agoInclude assert.h.
Ulrich Drepper [Fri, 12 Dec 2008 18:45:41 +0000 (12 18:45 +0000)]
Include assert.h.
(__pthread_mutex_unlock_usercnt): Handle only the
fast path here, for robust/PI/PP mutexes call
__pthread_mutex_unlock_full.  Don't use switch, instead use a series
of ifs according to their probability.
(__pthread_mutex_unlock_full): New function.

13 years ago(__pthread_mutex_lock): Handle only the
Ulrich Drepper [Fri, 12 Dec 2008 18:45:15 +0000 (12 18:45 +0000)]
(__pthread_mutex_lock): Handle only the
fast path here, for robust/PI/PP mutexes call
__pthread_mutex_lock_full.  Don't use switch, instead use a series
of ifs according to their probability.
(__pthread_mutex_lock_full): New function.

13 years ago.
Ulrich Drepper [Tue, 9 Dec 2008 23:25:02 +0000 (9 23:25 +0000)]
.

13 years ago(SCM_CREDENTIALS): Make available only for __USE_GNU.
Ulrich Drepper [Tue, 9 Dec 2008 23:24:15 +0000 (9 23:24 +0000)]
(SCM_CREDENTIALS): Make available only for __USE_GNU.

13 years ago(pthread_cleanup_pop): Use { } as empty loop body instead of ; to avoid gcc
Ulrich Drepper [Tue, 9 Dec 2008 23:04:03 +0000 (9 23:04 +0000)]
(pthread_cleanup_pop): Use { } as empty loop body instead of ; to avoid gcc
warnings.
(pthread_cleanup_pop_restore_np): Likewise.

13 years ago.
Ulrich Drepper [Tue, 9 Dec 2008 22:58:58 +0000 (9 22:58 +0000)]
.

13 years ago.
Ulrich Drepper [Tue, 9 Dec 2008 22:47:54 +0000 (9 22:47 +0000)]
.

13 years ago(tests): Add tst-getni2.
Ulrich Drepper [Tue, 9 Dec 2008 22:47:10 +0000 (9 22:47 +0000)]
(tests): Add tst-getni2.

13 years agoTest IPv4 unspecified address.
Ulrich Drepper [Tue, 9 Dec 2008 22:46:57 +0000 (9 22:46 +0000)]
Test IPv4 unspecified address.

13 years ago.
Ulrich Drepper [Tue, 9 Dec 2008 10:02:20 +0000 (9 10:02 +0000)]
.