kopensolaris-gnu/glibc.git
14 years ago(LC_TIME): Change week to 7;19971130;7.
drepper [Mon, 10 Apr 2006 18:13:32 +0000 (18:13 +0000)]
(LC_TIME): Change week to 7;19971130;7.

14 years ago(LC_TIME): Define week.
drepper [Mon, 10 Apr 2006 18:09:58 +0000 (18:09 +0000)]
(LC_TIME): Define week.

14 years ago.
drepper [Sun, 9 Apr 2006 05:51:26 +0000 (05:51 +0000)]
.

14 years agoRewrite to use TLS instead of TSD.
drepper [Sun, 9 Apr 2006 05:50:08 +0000 (05:50 +0000)]
Rewrite to use TLS instead of TSD.

14 years ago.
drepper [Sun, 9 Apr 2006 02:45:24 +0000 (02:45 +0000)]
.

14 years agoRemove branch prediction suffix for conditional jumps.
drepper [Sun, 9 Apr 2006 02:42:29 +0000 (02:42 +0000)]
Remove branch prediction suffix for conditional jumps.

14 years ago.
drepper [Sun, 9 Apr 2006 02:09:41 +0000 (02:09 +0000)]
.

14 years agoOptimize use of yperr2nss. Avoid calling it for YPERR_SUCCESS. Minor
drepper [Sun, 9 Apr 2006 02:08:27 +0000 (02:08 +0000)]
Optimize use of yperr2nss.  Avoid calling it for YPERR_SUCCESS.  Minor
cleanups.  Add __builtin_expect.

14 years ago.
drepper [Sat, 8 Apr 2006 20:28:00 +0000 (20:28 +0000)]
.

14 years ago(sigcancel_handler): Compare with correct PID even if the thread is in the
drepper [Sat, 8 Apr 2006 20:26:31 +0000 (20:26 +0000)]
(sigcancel_handler): Compare with correct PID even if the thread is in the
middle of a fork call.
(sighandler_setxid): Likewise.

14 years ago.
drepper [Sat, 8 Apr 2006 20:14:03 +0000 (20:14 +0000)]
.

14 years agoRemove unnecessary conditional before nis_freeresult call.
drepper [Sat, 8 Apr 2006 20:12:26 +0000 (20:12 +0000)]
Remove unnecessary conditional before nis_freeresult call.

14 years agoRemove unnecessary conditionals before nis_freeresult calls.
drepper [Sat, 8 Apr 2006 20:11:14 +0000 (20:11 +0000)]
Remove unnecessary conditionals before nis_freeresult calls.

14 years ago.
drepper [Sat, 8 Apr 2006 19:52:13 +0000 (19:52 +0000)]
.

14 years ago(process_envvars): Fix handling of LD_POINTER_GUARD.
drepper [Sat, 8 Apr 2006 19:50:51 +0000 (19:50 +0000)]
(process_envvars): Fix handling of LD_POINTER_GUARD.

14 years ago.
drepper [Sat, 8 Apr 2006 19:35:24 +0000 (19:35 +0000)]
.

14 years ago(fts_build): Call fts_lfree in the two error cases after the loop.
drepper [Sat, 8 Apr 2006 19:33:17 +0000 (19:33 +0000)]
(fts_build): Call fts_lfree in the two error cases after the loop.

14 years ago(nis_getservlist): Also free lookup result in error case.
drepper [Sat, 8 Apr 2006 19:24:07 +0000 (19:24 +0000)]
(nis_getservlist): Also free lookup result in error case.

14 years ago(nis_getservlist): One more free call needed.
drepper [Sat, 8 Apr 2006 19:21:31 +0000 (19:21 +0000)]
(nis_getservlist): One more free call needed.

14 years ago.
drepper [Fri, 7 Apr 2006 20:52:23 +0000 (20:52 +0000)]
.

14 years ago(end_fde_sort): Remove unnecessary test for accu->linear == NULL.
drepper [Fri, 7 Apr 2006 20:50:31 +0000 (20:50 +0000)]
(end_fde_sort): Remove unnecessary test for accu->linear == NULL.

14 years ago.
drepper [Fri, 7 Apr 2006 20:25:36 +0000 (20:25 +0000)]
.

14 years ago(__gen_tempname): Change attempts_min into a macro. Use preprocessor
drepper [Fri, 7 Apr 2006 19:29:07 +0000 (19:29 +0000)]
(__gen_tempname): Change attempts_min into a macro.  Use preprocessor
to decide how to initialize attempts.

14 years ago(fts_build): Comment out dead code.
drepper [Fri, 7 Apr 2006 19:23:54 +0000 (19:23 +0000)]
(fts_build): Comment out dead code.

14 years ago(def_union): Comment out dead code.
drepper [Fri, 7 Apr 2006 18:36:30 +0000 (18:36 +0000)]
(def_union): Comment out dead code.

14 years ago(lr_token): Remove duplicate handling of EOF.
drepper [Fri, 7 Apr 2006 18:33:17 +0000 (18:33 +0000)]
(lr_token): Remove duplicate handling of EOF.

14 years ago(numeric_read) [case tok_grouping]: We bail out early if
drepper [Fri, 7 Apr 2006 18:30:26 +0000 (18:30 +0000)]
(numeric_read) [case tok_grouping]: We bail out early if
ignore_content is set, so there is no need to check it later again.

14 years ago(inet6_option_find): Check *tptrp for NULL, not tptrp.
drepper [Fri, 7 Apr 2006 18:24:19 +0000 (18:24 +0000)]
(inet6_option_find): Check *tptrp for NULL, not tptrp.

14 years ago(inet6_option_next): Check *tptrp for NULL, not tptrp.
drepper [Fri, 7 Apr 2006 18:01:37 +0000 (18:01 +0000)]
(inet6_option_next): Check *tptrp for NULL, not tptrp.

14 years ago(__tsearch): Don't rotate tree if memory allocation failed.
drepper [Fri, 7 Apr 2006 15:26:57 +0000 (15:26 +0000)]
(__tsearch): Don't rotate tree if memory allocation failed.

14 years ago.
drepper [Fri, 7 Apr 2006 14:11:51 +0000 (14:11 +0000)]
.

14 years ago.
drepper [Fri, 7 Apr 2006 14:10:17 +0000 (14:10 +0000)]
.

14 years ago(FUTEX_TID_MASK): Sync with kernel.
drepper [Fri, 7 Apr 2006 14:09:27 +0000 (14:09 +0000)]
(FUTEX_TID_MASK): Sync with kernel.

14 years ago(execute_cfa_program): Fix typo in the last change.
drepper [Fri, 7 Apr 2006 14:08:41 +0000 (14:08 +0000)]
(execute_cfa_program): Fix typo in the last change.

14 years ago.
drepper [Fri, 7 Apr 2006 08:17:33 +0000 (08:17 +0000)]
.

14 years ago(rexec_af): If we have no canonical name don't proceed further.
drepper [Fri, 7 Apr 2006 08:08:51 +0000 (08:08 +0000)]
(rexec_af): If we have no canonical name don't proceed further.

14 years ago(process_fd): Initialize inptr from inbuf, not to NULL.
drepper [Fri, 7 Apr 2006 07:42:58 +0000 (07:42 +0000)]
(process_fd): Initialize inptr from inbuf, not to NULL.

14 years ago.
drepper [Fri, 7 Apr 2006 07:02:20 +0000 (07:02 +0000)]
.

14 years ago(_nl_explode_name): Use rawmemchr instead of strchr.
drepper [Fri, 7 Apr 2006 06:59:29 +0000 (06:59 +0000)]
(_nl_explode_name): Use rawmemchr instead of strchr.

14 years ago(main): Use rawmemchr instead of strchr.
drepper [Fri, 7 Apr 2006 06:57:49 +0000 (06:57 +0000)]
(main): Use rawmemchr instead of strchr.

14 years ago(rec_dirsearch): Use rawmemchr instead of strchr.
drepper [Fri, 7 Apr 2006 06:53:11 +0000 (06:53 +0000)]
(rec_dirsearch): Use rawmemchr instead of strchr.

14 years ago(nis_local_host): Use rawmemchr instead of strchr.
drepper [Fri, 7 Apr 2006 06:52:01 +0000 (06:52 +0000)]
(nis_local_host): Use rawmemchr instead of strchr.
(nis_local_directory): Likewise.

14 years ago(execute_cfa_program): Don't handle DW_CFA_GNU_windiw_save if it
drepper [Fri, 7 Apr 2006 06:38:51 +0000 (06:38 +0000)]
(execute_cfa_program): Don't handle DW_CFA_GNU_windiw_save if it
obviously cannot work.

14 years ago(address_finish): Fix conditions for error messages.
drepper [Fri, 7 Apr 2006 06:22:37 +0000 (06:22 +0000)]
(address_finish): Fix conditions for error messages.

14 years ago.
drepper [Fri, 7 Apr 2006 04:29:25 +0000 (04:29 +0000)]
.

14 years ago.
drepper [Fri, 7 Apr 2006 04:27:48 +0000 (04:27 +0000)]
.

14 years ago(pthread_getattr_np): Close fp if getrlimit fails.
drepper [Fri, 7 Apr 2006 04:26:42 +0000 (04:26 +0000)]
(pthread_getattr_np): Close fp if getrlimit fails.

14 years ago(fmemopen): Free stream memory in case of invalid lenght.
drepper [Fri, 7 Apr 2006 04:23:37 +0000 (04:23 +0000)]
(fmemopen): Free stream memory in case of invalid lenght.

14 years ago(search): Close stream before successful return.
drepper [Fri, 7 Apr 2006 04:19:55 +0000 (04:19 +0000)]
(search): Close stream before successful return.

14 years ago(fts_open): Don't allocate parent if *argv==NULL.
drepper [Fri, 7 Apr 2006 04:17:16 +0000 (04:17 +0000)]
(fts_open): Don't allocate parent if *argv==NULL.

14 years ago(inline_struct): Free sizestr after use.
drepper [Fri, 7 Apr 2006 04:08:05 +0000 (04:08 +0000)]
(inline_struct): Free sizestr after use.

14 years ago(docppline): Free file string if it is not going to be used.
drepper [Fri, 7 Apr 2006 04:04:15 +0000 (04:04 +0000)]
(docppline): Free file string if it is not going to be used.

14 years ago(getsourcefilter): Free memory if socket level value cannot be retrieved.
drepper [Fri, 7 Apr 2006 04:00:47 +0000 (04:00 +0000)]
(getsourcefilter): Free memory if socket level value cannot be retrieved.

14 years ago(nis_clone_directory): Free all memory in error case.
drepper [Fri, 7 Apr 2006 03:53:09 +0000 (03:53 +0000)]
(nis_clone_directory): Free all memory in error case.

14 years ago(nis_clone_result): Optimize last patch a bit.
drepper [Fri, 7 Apr 2006 03:51:17 +0000 (03:51 +0000)]
(nis_clone_result): Optimize last patch a bit.

14 years ago(nis_clone_result): Free all memory in the error cases.
drepper [Fri, 7 Apr 2006 03:47:37 +0000 (03:47 +0000)]
(nis_clone_result): Free all memory in the error cases.

14 years ago(get_definition): Free defo if tok == TOK_EOF.
drepper [Fri, 7 Apr 2006 03:43:42 +0000 (03:43 +0000)]
(get_definition): Free defo if tok == TOK_EOF.

14 years ago(setsourcefilter): Free memory if socket level value cannot be retrieved.
drepper [Fri, 7 Apr 2006 03:40:53 +0000 (03:40 +0000)]
(setsourcefilter): Free memory if socket level value cannot be retrieved.

14 years ago(save_cache): Free file_entries_new.
drepper [Fri, 7 Apr 2006 03:36:30 +0000 (03:36 +0000)]
(save_cache): Free file_entries_new.
Initialize pad to avoid writing uninitialized data to disk.

14 years ago(_nl_find_domain): Avoid strdup of expand locale name, use strdupa.
drepper [Fri, 7 Apr 2006 03:27:32 +0000 (03:27 +0000)]
(_nl_find_domain): Avoid strdup of expand locale name, use strdupa.
Remove free call.

14 years ago(mkfile_output): Free all allocated memory.
drepper [Fri, 7 Apr 2006 03:14:00 +0000 (03:14 +0000)]
(mkfile_output): Free all allocated memory.

14 years ago(generate_guard): Avoid extra allocation and the resulting leak.
drepper [Fri, 7 Apr 2006 03:03:14 +0000 (03:03 +0000)]
(generate_guard): Avoid extra allocation and the resulting leak.

14 years ago(h_output): Free guard after we are done.
drepper [Fri, 7 Apr 2006 02:56:21 +0000 (02:56 +0000)]
(h_output): Free guard after we are done.

14 years ago(cache_set): Free victim if newbuf allocation fails.
drepper [Fri, 7 Apr 2006 02:18:55 +0000 (02:18 +0000)]
(cache_set): Free victim if newbuf allocation fails.

14 years ago(svcudp_enablecache): Fix last patch.
drepper [Fri, 7 Apr 2006 02:16:58 +0000 (02:16 +0000)]
(svcudp_enablecache): Fix last patch.

14 years ago(svcudp_enablecache): Free memory in error cases.
drepper [Fri, 7 Apr 2006 02:14:31 +0000 (02:14 +0000)]
(svcudp_enablecache): Free memory in error cases.

14 years ago(__create_ib_request): Free ibreq in case strdup fails.
drepper [Fri, 7 Apr 2006 00:56:07 +0000 (00:56 +0000)]
(__create_ib_request): Free ibreq in case strdup fails.

14 years ago(nis_getservlist): Free all memory in case of an error.
drepper [Fri, 7 Apr 2006 00:51:58 +0000 (00:51 +0000)]
(nis_getservlist): Free all memory in case of an error.

14 years ago(nis_print_group_entry): If nis_lookup call failed, return.
drepper [Fri, 7 Apr 2006 00:39:14 +0000 (00:39 +0000)]
(nis_print_group_entry): If nis_lookup call failed, return.
Free lookup result in error cases.

14 years ago(nis_removemember): Free all memory in error cases.
drepper [Fri, 7 Apr 2006 00:34:55 +0000 (00:34 +0000)]
(nis_removemember): Free all memory in error cases.

14 years ago(_nss_nisplus_getaliasbyname_r): Always free lookup result.
drepper [Fri, 7 Apr 2006 00:27:14 +0000 (00:27 +0000)]
(_nss_nisplus_getaliasbyname_r): Always free lookup result.

14 years ago(_nss_nisplus_gethostton_r): Always free lookup result.
drepper [Fri, 7 Apr 2006 00:23:49 +0000 (00:23 +0000)]
(_nss_nisplus_gethostton_r): Always free lookup result.

14 years ago(_nss_nisplus_getntohost_r): Always free lookup result.
drepper [Fri, 7 Apr 2006 00:18:17 +0000 (00:18 +0000)]
(_nss_nisplus_getntohost_r): Always free lookup result.

14 years ago(_nss_nisplus_getnetbyaddr_r): Before retrying, free old result.
drepper [Fri, 7 Apr 2006 00:14:50 +0000 (00:14 +0000)]
(_nss_nisplus_getnetbyaddr_r): Before retrying, free old result.

14 years ago(_nss_nisplus_netname2user): Free res in case UID is zero.
drepper [Fri, 7 Apr 2006 00:11:09 +0000 (00:11 +0000)]
(_nss_nisplus_netname2user): Free res in case UID is zero.

14 years ago(yp_update): Always free master string.
drepper [Thu, 6 Apr 2006 23:59:35 +0000 (23:59 +0000)]
(yp_update): Always free master string.

14 years ago(nis_creategroup): Fix typo.
drepper [Thu, 6 Apr 2006 23:58:16 +0000 (23:58 +0000)]
(nis_creategroup): Fix typo.

14 years ago(nis_creategroup): Free all memory in error cases.
drepper [Thu, 6 Apr 2006 23:47:52 +0000 (23:47 +0000)]
(nis_creategroup): Free all memory in error cases.

14 years ago(_nss_nis_getpublickey): Free result if yp_match call succeeded.
drepper [Thu, 6 Apr 2006 23:22:40 +0000 (23:22 +0000)]
(_nss_nis_getpublickey): Free result if yp_match call succeeded.

14 years ago(_nss_nis_getsecretkey): Free string allocated in yp_match at all times.
drepper [Thu, 6 Apr 2006 23:17:51 +0000 (23:17 +0000)]
(_nss_nis_getsecretkey): Free string allocated in yp_match at all times.

14 years ago(write_pid): Close stream also if writing failed.
drepper [Thu, 6 Apr 2006 22:55:50 +0000 (22:55 +0000)]
(write_pid): Close stream also if writing failed.

14 years ago(nis_add_entry): Move test for NULL parameter ahead of first use.
drepper [Thu, 6 Apr 2006 22:45:03 +0000 (22:45 +0000)]
(nis_add_entry): Move test for NULL parameter ahead of first use.

14 years ago(_nss_nis_getaliasbyname_r): Move test for NULL parameter ahead of first use.
drepper [Thu, 6 Apr 2006 22:40:12 +0000 (22:40 +0000)]
(_nss_nis_getaliasbyname_r): Move test for NULL parameter ahead of first use.

14 years ago(_nl_find_domain): We never return NULL if we found the locale.
drepper [Thu, 6 Apr 2006 22:33:34 +0000 (22:33 +0000)]
(_nl_find_domain): We never return NULL if we found the locale.

14 years ago(getnameinfo): __getservbyport_r does not set herrno.
drepper [Thu, 6 Apr 2006 21:51:24 +0000 (21:51 +0000)]
(getnameinfo): __getservbyport_r does not set herrno.

14 years ago(nis_checkpoint): Don't access and returned freed object.
drepper [Thu, 6 Apr 2006 21:23:46 +0000 (21:23 +0000)]
(nis_checkpoint): Don't access and returned freed object.

14 years ago.
drepper [Wed, 5 Apr 2006 21:33:15 +0000 (21:33 +0000)]
.

14 years ago(readlink, __readlink_chk, __readlink_alias): Change return value to
drepper [Wed, 5 Apr 2006 21:27:51 +0000 (21:27 +0000)]
(readlink, __readlink_chk, __readlink_alias): Change return value to
ssize_t.

14 years ago.
drepper [Wed, 5 Apr 2006 20:33:28 +0000 (20:33 +0000)]
.

14 years agoAdd nonnull attributes.
drepper [Wed, 5 Apr 2006 20:30:13 +0000 (20:30 +0000)]
Add nonnull attributes.

14 years ago.
roland [Tue, 4 Apr 2006 08:40:47 +0000 (08:40 +0000)]
.

14 years ago2006-04-04 Roland McGrath <roland@redhat.com>
roland [Tue, 4 Apr 2006 08:40:42 +0000 (08:40 +0000)]
2006-04-04  Roland McGrath  <roland@redhat.com>

* string/Makefile (CFLAGS-inl-tester.c): New variable.
(CFLAGS-tst-inlcall.c): Likewise.

14 years ago.
roland [Tue, 4 Apr 2006 08:25:52 +0000 (08:25 +0000)]
.

14 years ago2006-03-21 Joseph S. Myers <joseph@codesourcery.com>
roland [Tue, 4 Apr 2006 08:24:47 +0000 (08:24 +0000)]
2006-03-21  Joseph S. Myers  <joseph@codesourcery.com>

* soft-fp/adddf3.c: Add libgcc exception.  Update FSF address.
* soft-fp/addsf3.c: Likewise.
* soft-fp/addtf3.c: Likewise.
* soft-fp/divdf3.c: Likewise.
* soft-fp/divsf3.c: Likewise.
* soft-fp/divtf3.c: Likewise.
* soft-fp/double.h: Likewise.
* soft-fp/eqdf2.c: Likewise.
* soft-fp/eqsf2.c: Likewise.
* soft-fp/eqtf2.c: Likewise.
* soft-fp/extenddftf2.c: Likewise.
* soft-fp/extended.h: Likewise.
* soft-fp/extendsfdf2.c: Likewise.
* soft-fp/extendsftf2.c: Likewise.
* soft-fp/fixdfdi.c: Likewise.
* soft-fp/fixdfsi.c: Likewise.
* soft-fp/fixsfdi.c: Likewise.
* soft-fp/fixsfsi.c: Likewise.
* soft-fp/fixtfdi.c: Likewise.
* soft-fp/fixtfsi.c: Likewise.
* soft-fp/fixunsdfdi.c: Likewise.
* soft-fp/fixunsdfsi.c: Likewise.
* soft-fp/fixunssfdi.c: Likewise.
* soft-fp/fixunssfsi.c: Likewise.
* soft-fp/fixunstfdi.c: Likewise.
* soft-fp/fixunstfsi.c: Likewise.
* soft-fp/floatdidf.c: Likewise.
* soft-fp/floatdisf.c: Likewise.
* soft-fp/floatditf.c: Likewise.
* soft-fp/floatsidf.c: Likewise.
* soft-fp/floatsisf.c: Likewise.
* soft-fp/floatsitf.c: Likewise.
* soft-fp/floatundidf.c: Likewise.
* soft-fp/floatundisf.c: Likewise.
* soft-fp/floatunditf.c: Likewise.
* soft-fp/floatunsidf.c: Likewise.
* soft-fp/floatunsisf.c: Likewise.
* soft-fp/floatunsitf.c: Likewise.
* soft-fp/gedf2.c: Likewise.
* soft-fp/gesf2.c: Likewise.
* soft-fp/getf2.c: Likewise.
* soft-fp/ledf2.c: Likewise.
* soft-fp/lesf2.c: Likewise.
* soft-fp/letf2.c: Likewise.
* soft-fp/muldf3.c: Likewise.
* soft-fp/mulsf3.c: Likewise.
* soft-fp/multf3.c: Likewise.
* soft-fp/negdf2.c: Likewise.
* soft-fp/negsf2.c: Likewise.
* soft-fp/negtf2.c: Likewise.
* soft-fp/op-1.h: Likewise.
* soft-fp/op-2.h: Likewise.
* soft-fp/op-4.h: Likewise.
* soft-fp/op-8.h: Likewise.
* soft-fp/op-common.h: Likewise.
* soft-fp/quad.h: Likewise.
* soft-fp/single.h: Likewise.
* soft-fp/soft-fp.h: Likewise.
* soft-fp/sqrtdf2.c: Likewise.
* soft-fp/sqrtsf2.c: Likewise.
* soft-fp/sqrttf2.c: Likewise.
* soft-fp/subdf3.c: Likewise.
* soft-fp/subsf3.c: Likewise.
* soft-fp/subtf3.c: Likewise.
* soft-fp/truncdfsf2.c: Likewise.
* soft-fp/trunctfdf2.c: Likewise.
* soft-fp/trunctfsf2.c: Likewise.
* soft-fp/unorddf2.c: Likewise.
* soft-fp/unordsf2.c: Likewise.
* soft-fp/unordtf2.c: Likewise.

14 years ago.
roland [Tue, 4 Apr 2006 08:18:56 +0000 (08:18 +0000)]
.

14 years ago2006-04-03 Steven Munroe <sjmunroe@us.ibm.com>
roland [Tue, 4 Apr 2006 08:18:49 +0000 (08:18 +0000)]
2006-04-03  Steven Munroe  <sjmunroe@us.ibm.com>

[BZ #2505]
* sysdeps/powerpc/powerpc32/bits/atomic.h [_ARCH_PWR4]:
Define atomic_read_barrier and __ARCH_REL_INSTR using lwsync.

14 years ago2006-04-03 Steven Munroe <sjmunroe@us.ibm.com>
roland [Tue, 4 Apr 2006 08:18:39 +0000 (08:18 +0000)]
2006-04-03  Steven Munroe  <sjmunroe@us.ibm.com>

[BZ #2505]
* sysdeps/unix/sysv/linux/powerpc/lowlevellock.h [_ARCH_PWR4]:
Define __lll_rel_instr using lwsync.

14 years ago.
roland [Tue, 4 Apr 2006 07:32:53 +0000 (07:32 +0000)]
.

14 years ago2006-04-04 Roland McGrath <roland@redhat.com>
roland [Tue, 4 Apr 2006 07:32:46 +0000 (07:32 +0000)]
2006-04-04  Roland McGrath  <roland@redhat.com>

[BZ #2508]
* nscd/Makefile ($(objpfx)nscd_stat.o: sysincludes): Move setting
inside [$(have-selinux) = yes].
($(objpfx)selinux.o: sysincludes): Likewise.

14 years ago.
roland [Tue, 4 Apr 2006 07:08:13 +0000 (07:08 +0000)]
.