kopensolaris-gnu/glibc.git
12 years ago(parse_bracket_exp): Set '\n' bit rather than '\0' bit for
drepper [Mon, 5 Feb 2007 15:23:49 +0000 (15:23 +0000)]
(parse_bracket_exp): Set '\n' bit rather than '\0' bit for
RE_HAT_LISTS_NOT_NEWLINE.
(build_charclass_op): Remove bogus comment.

12 years ago(tests): Add bug-regex27 and bug-regex28.
drepper [Mon, 5 Feb 2007 15:22:40 +0000 (15:22 +0000)]
(tests): Add bug-regex27 and bug-regex28.

12 years agoTest REG_NEWLINE handling.
drepper [Mon, 5 Feb 2007 15:22:27 +0000 (15:22 +0000)]
Test REG_NEWLINE handling.

12 years ago.
drepper [Sat, 3 Feb 2007 23:30:16 +0000 (23:30 +0000)]
.

12 years agoUpdate from translation team.
drepper [Sat, 3 Feb 2007 23:29:59 +0000 (23:29 +0000)]
Update from translation team.

12 years ago.
drepper [Fri, 2 Feb 2007 15:53:48 +0000 (15:53 +0000)]
.

12 years ago(open_socket): Minor size optimization.
drepper [Fri, 2 Feb 2007 15:53:35 +0000 (15:53 +0000)]
(open_socket): Minor size optimization.

12 years ago.
drepper [Fri, 2 Feb 2007 15:37:16 +0000 (15:37 +0000)]
.

12 years ago(__uselocale): Add libc_hidden_def.
drepper [Fri, 2 Feb 2007 15:29:53 +0000 (15:29 +0000)]
(__uselocale): Add libc_hidden_def.

12 years ago(__uselocale): Add libc_hidden_proto.
drepper [Fri, 2 Feb 2007 15:29:40 +0000 (15:29 +0000)]
(__uselocale): Add libc_hidden_proto.

12 years ago * nscd/nscd_helper.c (open_socket): Use __gettimeofday instead of
jakub [Fri, 2 Feb 2007 14:57:13 +0000 (14:57 +0000)]
* nscd/nscd_helper.c (open_socket): Use __gettimeofday instead of
gettimeofday.

12 years ago. fedora-glibc-20070202T0923
drepper [Thu, 1 Feb 2007 16:14:15 +0000 (16:14 +0000)]
.

12 years ago.
drepper [Thu, 1 Feb 2007 16:13:28 +0000 (16:13 +0000)]
.

12 years ago(PTR_MANGLE): Roll value before returning.
drepper [Thu, 1 Feb 2007 16:13:17 +0000 (16:13 +0000)]
(PTR_MANGLE): Roll value before returning.
(PTR_DEMANGLE): Real definition now that it's not the same as
PRT_MANGLE anymore.

12 years ago(routines): Add strerror_l.
drepper [Thu, 1 Feb 2007 16:10:11 +0000 (16:10 +0000)]
(routines): Add strerror_l.

12 years agoExport strerror_l for GLIBC_2.6.
drepper [Thu, 1 Feb 2007 16:09:38 +0000 (16:09 +0000)]
Export strerror_l for GLIBC_2.6.

12 years agoDeclare strerror_l.
drepper [Thu, 1 Feb 2007 16:08:52 +0000 (16:08 +0000)]
Declare strerror_l.

12 years agostrerror_l implementation.
drepper [Thu, 1 Feb 2007 16:08:31 +0000 (16:08 +0000)]
strerror_l implementation.

12 years ago(nscd_run): Don't define MAXKEYLEN here.
drepper [Thu, 1 Feb 2007 16:05:31 +0000 (16:05 +0000)]
(nscd_run): Don't define MAXKEYLEN here.

12 years ago.
drepper [Wed, 31 Jan 2007 23:24:54 +0000 (23:24 +0000)]
.

12 years ago(open_socket): Now takes request type and key as parameter. Construct
drepper [Wed, 31 Jan 2007 23:24:41 +0000 (23:24 +0000)]
(open_socket): Now takes request type and key as parameter.  Construct
request record.  Try sending request before the first poll use, it
usually succeeds.
Adjust all callers.

12 years agoDefine MAXKEYLEN.
drepper [Wed, 31 Jan 2007 23:16:14 +0000 (23:16 +0000)]
Define MAXKEYLEN.

12 years agoDo recend check before realigning on strict alignment arches, as otherwise
jakub [Wed, 31 Jan 2007 10:45:15 +0000 (10:45 +0000)]
Do recend check before realigning on strict alignment arches, as otherwise
it was comparing a stack address + offset with a mmap address.

12 years ago * nscd/nscd-client.h (__nscd_cache_search): Remove const qualifier
jakub [Wed, 31 Jan 2007 09:14:20 +0000 (09:14 +0000)]
* nscd/nscd-client.h (__nscd_cache_search): Remove const qualifier
from return value.
* nscd/nscd_helper.c: Include string.h.
(__nscd_cache_search): Remove const qualifier from return value.
On strict alignment architectures check hash entry and data head
alignment.
* nscd/nscd_getpw_r.c (nscd_getpw_r): Don't crash or fail because
mmapped data during GC cycle contains garbage.  If
__nscd_drop_map_ref fails, decrement mapped->counter when returning
error or if retrying with NO_MAPPING, only __nscd_unmap if counter
dropped to 0.
* nscd/nscd_getgr_r.c (nscd_getgr_r): Likewise.
* nscd/nscd_initgroups.c (__nscd_getgrouplist): Likewise.
* nscd/nscd_gethst_r.c (nscd_gethst_r): Likewise.
* nscd/nscd_getai.c (__nscd_getai): Likewise.
* nscd/nscd_getserv_r.c (nscd_getserv_r): Likewise.

12 years ago.
drepper [Wed, 31 Jan 2007 03:18:03 +0000 (03:18 +0000)]
.

12 years agoRemove unnecessary test.
drepper [Wed, 31 Jan 2007 03:17:31 +0000 (03:17 +0000)]
Remove unnecessary test.

12 years ago.
drepper [Fri, 26 Jan 2007 20:05:16 +0000 (20:05 +0000)]
.

12 years ago(_dl_runtime_profile): Use register names not numbers in cfi_*.
drepper [Fri, 26 Jan 2007 20:05:05 +0000 (20:05 +0000)]
(_dl_runtime_profile): Use register names not numbers in cfi_*.

12 years agoNo need for FDPIC_FUNCPTRS.
drepper [Fri, 26 Jan 2007 15:26:05 +0000 (15:26 +0000)]
No need for FDPIC_FUNCPTRS.

12 years ago * sysdeps/unix/sysv/linux/sys/personality.h (ADDR_NO_RANDOMIZE,
aj [Fri, 26 Jan 2007 08:32:46 +0000 (08:32 +0000)]
* sysdeps/unix/sysv/linux/sys/personality.h (ADDR_NO_RANDOMIZE,
FDPIC_FUNCPTRS, ADDR_LIMIT_3GB, PER_LINUX_32BIT, PER_LINUX32_3GB):
Add.
Correct values of PER_HPUX and PER_OSF4.

12 years ago.
drepper [Thu, 25 Jan 2007 17:10:56 +0000 (17:10 +0000)]
.

12 years agoUndefine _itoa first.
drepper [Thu, 25 Jan 2007 17:10:40 +0000 (17:10 +0000)]
Undefine _itoa first.

13 years ago.
drepper [Thu, 25 Jan 2007 00:45:00 +0000 (00:45 +0000)]
.

13 years agoDefine _itoa and _fitoa for 64-bit platforms.
drepper [Thu, 25 Jan 2007 00:44:51 +0000 (00:44 +0000)]
Define _itoa and _fitoa for 64-bit platforms.

13 years agoRevert last patch.
drepper [Thu, 25 Jan 2007 00:43:38 +0000 (00:43 +0000)]
Revert last patch.

13 years ago.
drepper [Thu, 25 Jan 2007 00:18:05 +0000 (00:18 +0000)]
.

13 years ago(__bswap_32): Add __nocona__, __core2__ and __geode__ to the list of
drepper [Thu, 25 Jan 2007 00:17:58 +0000 (00:17 +0000)]
(__bswap_32): Add __nocona__, __core2__ and __geode__ to the list of
i486+ CPUs.

13 years ago.
drepper [Tue, 23 Jan 2007 16:39:34 +0000 (16:39 +0000)]
.

13 years agoInlcude <limits.h>.
drepper [Tue, 23 Jan 2007 16:39:21 +0000 (16:39 +0000)]
Inlcude <limits.h>.

13 years agoInlcude <limits.h>.
drepper [Tue, 23 Jan 2007 16:38:33 +0000 (16:38 +0000)]
Inlcude <limits.h>.

13 years ago.
drepper [Mon, 22 Jan 2007 21:21:52 +0000 (21:21 +0000)]
.

13 years agoDon't compile _itowa for 64-bit platforms.
drepper [Mon, 22 Jan 2007 21:21:41 +0000 (21:21 +0000)]
Don't compile _itowa for 64-bit platforms.

13 years agoDon't compile in _itoa and _fitoa for 64-bit platforms.
drepper [Mon, 22 Jan 2007 21:21:08 +0000 (21:21 +0000)]
Don't compile in _itoa and _fitoa for 64-bit platforms.

13 years ago(tr_where): Use _fitoa_word instead of _fitoa if possible.
drepper [Mon, 22 Jan 2007 21:16:39 +0000 (21:16 +0000)]
(tr_where): Use _fitoa_word instead of _fitoa if possible.

13 years ago(parse_arith): Use _itoa_word instead of _itoa if possible.
drepper [Mon, 22 Jan 2007 21:07:39 +0000 (21:07 +0000)]
(parse_arith): Use _itoa_word instead of _itoa if possible.

13 years ago.
drepper [Mon, 22 Jan 2007 16:18:03 +0000 (16:18 +0000)]
.

13 years ago(tests): Add bug17.
drepper [Mon, 22 Jan 2007 16:17:13 +0000 (16:17 +0000)]
(tests): Add bug17.

13 years agoCheck printing zero with 0 flag.
drepper [Mon, 22 Jan 2007 16:17:04 +0000 (16:17 +0000)]
Check printing zero with 0 flag.

13 years ago(_itoa): Make sure at least a zero is emitted.
drepper [Mon, 22 Jan 2007 16:16:08 +0000 (16:16 +0000)]
(_itoa): Make sure at least a zero is emitted.

13 years ago.
drepper [Sat, 20 Jan 2007 00:24:13 +0000 (00:24 +0000)]
.

13 years ago.
drepper [Sat, 20 Jan 2007 00:23:01 +0000 (00:23 +0000)]
.

13 years agoAdd BRF entry.
drepper [Sat, 20 Jan 2007 00:22:40 +0000 (00:22 +0000)]
Add BRF entry.

13 years agoAdd rules to build BRF.
drepper [Sat, 20 Jan 2007 00:22:27 +0000 (00:22 +0000)]
Add rules to build BRF.

13 years ago.
drepper [Sat, 20 Jan 2007 00:21:16 +0000 (00:21 +0000)]
.

13 years agoCharmap for BRF.
drepper [Sat, 20 Jan 2007 00:20:42 +0000 (00:20 +0000)]
Charmap for BRF.

13 years agoTest compare data for BRF.
drepper [Sat, 20 Jan 2007 00:20:08 +0000 (00:20 +0000)]
Test compare data for BRF.

13 years agoTest input data for BRF.
drepper [Sat, 20 Jan 2007 00:19:58 +0000 (00:19 +0000)]
Test input data for BRF.

13 years agoModule for conversion for BRF.
drepper [Sat, 20 Jan 2007 00:19:36 +0000 (00:19 +0000)]
Module for conversion for BRF.

13 years ago.
drepper [Fri, 19 Jan 2007 22:59:32 +0000 (22:59 +0000)]
.

13 years agowcstoll): Fix comment, function returns value of type `long long int',
drepper [Fri, 19 Jan 2007 22:59:09 +0000 (22:59 +0000)]
wcstoll): Fix comment, function returns value of type `long long int',
not `long int'.
(wcstoq): Likewise.

13 years ago.
drepper [Fri, 19 Jan 2007 06:58:04 +0000 (06:58 +0000)]
.

13 years agoWe want to test the initializers as seen outside of libc, so undefined _LIBC.
drepper [Fri, 19 Jan 2007 06:57:20 +0000 (06:57 +0000)]
We want to test the initializers as seen outside of libc, so undefined _LIBC.

13 years ago.
drepper [Fri, 19 Jan 2007 01:02:19 +0000 (01:02 +0000)]
.

13 years agoCast values to be printed to long to avoid int promotions on 64-bit
drepper [Fri, 19 Jan 2007 01:01:33 +0000 (01:01 +0000)]
Cast values to be printed to long to avoid int promotions on 64-bit
platforms which are too large.

13 years ago.
drepper [Thu, 18 Jan 2007 22:19:48 +0000 (22:19 +0000)]
.

13 years ago(cleanup): Avoid warning.
drepper [Thu, 18 Jan 2007 22:19:38 +0000 (22:19 +0000)]
(cleanup): Avoid warning.

13 years ago [BZ #2749]
jakub [Wed, 17 Jan 2007 13:00:11 +0000 (13:00 +0000)]
[BZ #2749]
* sysdeps/ieee754/ldbl-128ibm/s_copysignl.c: Include
<math_ldbl_opt.h>.  Remove weak_alias.  Use long_double_symbol macro.
(__copysignl): Use signbit() for comparison.
* sysdeps/ieee754/ldbl-128ibm/s_fabsl.c (__fabsl): Correct parms for
SET_LDOUBLE_WORDS64.

[BZ #2423, #2749]
* sysdeps/ieee754/ldbl-128ibm/s_ceill.c: Don't include <fenv_libc.h>.
(__ceill): Remove calls to fegetround(), fesetround().
* sysdeps/ieee754/ldbl-128ibm/s_floorl.c: Likewise.
* sysdeps/ieee754/ldbl-128ibm/s_roundl.c: Likewise.
* sysdeps/ieee754/ldbl-128ibm/s_truncl.c: Likewise.

13 years ago * nscd/nscd_getserv_r.c (nscd_getserv_r): Fix pastos.
jakub [Wed, 17 Jan 2007 12:56:50 +0000 (12:56 +0000)]
* nscd/nscd_getserv_r.c (nscd_getserv_r): Fix pastos.

13 years ago * sysdeps/unix/sysv/linux/getdents.c (offsetof): Remove.
jakub [Wed, 17 Jan 2007 11:42:35 +0000 (11:42 +0000)]
* sysdeps/unix/sysv/linux/getdents.c (offsetof): Remove.

13 years ago. fedora-glibc-20070117T1043
drepper [Wed, 17 Jan 2007 09:33:32 +0000 (09:33 +0000)]
.

13 years ago(__lll_timedwait_tid): Add unwind info.
drepper [Wed, 17 Jan 2007 09:33:20 +0000 (09:33 +0000)]
(__lll_timedwait_tid): Add unwind info.

13 years ago. fedora-glibc-20070117T0857
drepper [Wed, 17 Jan 2007 08:37:26 +0000 (08:37 +0000)]
.

13 years ago.
drepper [Wed, 17 Jan 2007 08:37:13 +0000 (08:37 +0000)]
.

13 years agoUse PTHFCT_CALL to demangle pointer.
drepper [Wed, 17 Jan 2007 08:36:51 +0000 (08:36 +0000)]
Use PTHFCT_CALL to demangle pointer.

13 years agoWhen using __libc_pthread_functions demangle pointers before use.
drepper [Wed, 17 Jan 2007 08:36:07 +0000 (08:36 +0000)]
When using __libc_pthread_functions demangle pointers before use.

13 years agoUse PTHFCT_CALL and __libc_pthread_functions_init.
drepper [Wed, 17 Jan 2007 08:35:54 +0000 (08:35 +0000)]
Use PTHFCT_CALL and __libc_pthread_functions_init.

13 years agoDefine PTHFCT_CALL.
drepper [Wed, 17 Jan 2007 08:35:43 +0000 (08:35 +0000)]
Define PTHFCT_CALL.

13 years agoDon't just copy the function table, mangle the pointers.
drepper [Wed, 17 Jan 2007 08:35:26 +0000 (08:35 +0000)]
Don't just copy the function table, mangle the pointers.

13 years ago.
drepper [Wed, 17 Jan 2007 04:39:59 +0000 (04:39 +0000)]
.

13 years agoRemove NO_WAITPID support, it cannot really work anyway.
drepper [Wed, 17 Jan 2007 04:39:50 +0000 (04:39 +0000)]
Remove NO_WAITPID support, it cannot really work anyway.

13 years ago.
drepper [Tue, 16 Jan 2007 01:27:56 +0000 (01:27 +0000)]
.

13 years ago(servinfo): Renamed to reqinfo. Change all users.
drepper [Tue, 16 Jan 2007 01:27:48 +0000 (01:27 +0000)]
(servinfo): Renamed to reqinfo.  Change all users.
(handle_request): Remove unnecessary tests.

13 years ago..
drepper [Tue, 16 Jan 2007 00:24:35 +0000 (00:24 +0000)]
..

13 years ago(cache_add): Record the failure to add to the cache.
drepper [Tue, 16 Jan 2007 00:23:46 +0000 (00:23 +0000)]
(cache_add): Record the failure to add to the cache.

13 years ago * soft-fp/op-common.h (FP_TRUNC): When truncating a NaN, clear
jakub [Mon, 15 Jan 2007 23:43:03 +0000 (23:43 +0000)]
* soft-fp/op-common.h (FP_TRUNC): When truncating a NaN, clear
workbits in semi-raw fraction.

* math/test-misc.c: Add new tests.

* math/basic-test.c: Include test-skeleton.c.
(TEST_TRUNC): Define.
(truncdfsf_test, trunctfsf_test, trunctfdf_test): New.
(main): Rename to ...
(do_test): ...this.  Run new tests.
(TEST_FUNCTION): Define.

[BZ #2749]
* soft-fp/op-4.h (__FP_FRAC_SUB_3, __FP_FRAC_SUB_4): Correct borrow
handling for high words.
* soft-fp/op-common.h (_FP_OVERFLOW_SEMIRAW): Always set inexact
and overflow for infinity.

13 years ago.
drepper [Mon, 15 Jan 2007 22:38:46 +0000 (22:38 +0000)]
.

13 years ago(handle_request): Add a __builtin_expect.
drepper [Mon, 15 Jan 2007 22:38:21 +0000 (22:38 +0000)]
(handle_request): Add a __builtin_expect.

13 years ago.
drepper [Mon, 15 Jan 2007 22:31:14 +0000 (22:31 +0000)]
.

13 years ago(serv2db): Change type into structure which also says whether this is
drepper [Mon, 15 Jan 2007 22:31:05 +0000 (22:31 +0000)]
(serv2db): Change type into structure which also says whether this is
a request for data.  Renamed to servinfo.  All users changed.
(handle_request): Much simpler test whether we should search the cache.

13 years ago.
drepper [Mon, 15 Jan 2007 22:21:52 +0000 (22:21 +0000)]
.

13 years ago(handle_request): Fix thinko in selinux test invocation.
drepper [Mon, 15 Jan 2007 22:21:42 +0000 (22:21 +0000)]
(handle_request): Fix thinko in selinux test invocation.

13 years ago.
drepper [Mon, 15 Jan 2007 20:48:56 +0000 (20:48 +0000)]
.

13 years agoDefine DL_LOOKUP_SCOPE_LOCK.
drepper [Mon, 15 Jan 2007 20:48:43 +0000 (20:48 +0000)]
Define DL_LOOKUP_SCOPE_LOCK.

13 years ago(do_sym): In flags passed to call_dl_lookup, also set DL_LOOKUP_SCOPE_LOCK.
drepper [Mon, 15 Jan 2007 20:47:44 +0000 (20:47 +0000)]
(do_sym): In flags passed to call_dl_lookup, also set DL_LOOKUP_SCOPE_LOCK.

13 years ago(_dl_fixup): Pass DL_LOOKUP_SCOPE_LOCK to _dl_lookup_symbol_x in case we
drepper [Mon, 15 Jan 2007 20:46:54 +0000 (20:46 +0000)]
(_dl_fixup): Pass DL_LOOKUP_SCOPE_LOCK to _dl_lookup_symbol_x in case we
locked the scope.
(_dl_profile_fixup): Likewise.

13 years ago(add_dependency): If scope map is locked, unlock it before getting
drepper [Mon, 15 Jan 2007 20:45:53 +0000 (20:45 +0000)]
(add_dependency): If scope map is locked, unlock it before getting
dl_load_lock and then relock.
(_dl_lookup_symbol_x): Pass flags to add_dependency.
When rerunning _dl_lookup_symbol_x, compute symbol_scope again in case
we unlocked the scope.

13 years ago.
drepper [Sun, 14 Jan 2007 05:26:26 +0000 (05:26 +0000)]
.

13 years ago.
drepper [Sun, 14 Jan 2007 05:26:04 +0000 (05:26 +0000)]
.

13 years ago.
drepper [Sun, 14 Jan 2007 05:25:13 +0000 (05:25 +0000)]
.

13 years ago(perms): Add entries for services database.
drepper [Sun, 14 Jan 2007 05:25:03 +0000 (05:25 +0000)]
(perms): Add entries for services database.