kopensolaris-gnu/glibc.git
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)]
.

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

* iconvdata/Makefile (generate-8bit-table): Use LC_ALL=C.
(generate-8bit-gap-table): Likewise.
($(objpfx)iso8859-7jp.stmp): Likewise.
Reported by S.Çağlar Onur <caglar@uludag.org.tr>.

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

14 years ago2006-04-03 Andreas Schwab <schwab@suse.de>
roland [Tue, 4 Apr 2006 07:01:06 +0000 (07:01 +0000)]
2006-04-03  Andreas Schwab  <schwab@suse.de>

* sysdeps/unix/sysv/linux/powerpc/powerpc32/clone.S: Terminate FDE
before syscall.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/clone.S: Likewise.

14 years ago.
roland [Tue, 4 Apr 2006 06:59:03 +0000 (06:59 +0000)]
.

14 years ago2006-04-03 Andreas Schwab <schwab@suse.de>
roland [Tue, 4 Apr 2006 06:58:58 +0000 (06:58 +0000)]
2006-04-03  Andreas Schwab  <schwab@suse.de>

* sysdeps/unix/sysv/linux/powerpc/sys/procfs.h: Test for <asm/elf.h>
with [! _ASM_POWERPC_ELF_H] as well as [!__PPC64_ELF_H].

14 years ago.
roland [Tue, 4 Apr 2006 00:22:16 +0000 (00:22 +0000)]
.

14 years ago2006-04-03 Roland McGrath <roland@frob.com>
roland [Tue, 4 Apr 2006 00:22:05 +0000 (00:22 +0000)]
2006-04-03  Roland McGrath  <roland@frob.com>

[BZ #2507]
* mach/Machrules (.udeps-targets): New variable.
($(objpfx)%.udeps static pattern rule): Use it to avoid \ inside
quoted string.

14 years ago.
drepper [Sun, 2 Apr 2006 18:24:52 +0000 (18:24 +0000)]
.

14 years ago(get_mapping): Rewrite code to send request so it uses send and not writev.
drepper [Sun, 2 Apr 2006 18:22:23 +0000 (18:22 +0000)]
(get_mapping): Rewrite code to send request so it uses send and not writev.

14 years ago.
drepper [Sun, 2 Apr 2006 17:59:59 +0000 (17:59 +0000)]
.

14 years agoUse larger of PATH_MAX and page size when allocating buffer.
drepper [Sun, 2 Apr 2006 17:58:28 +0000 (17:58 +0000)]
Use larger of PATH_MAX and page size when allocating buffer.

14 years agoSame for cmsg_len.
drepper [Sun, 2 Apr 2006 17:25:37 +0000 (17:25 +0000)]
Same for cmsg_len.

14 years agoDocument msg_controllen type issue.
drepper [Sun, 2 Apr 2006 17:23:28 +0000 (17:23 +0000)]
Document msg_controllen type issue.

14 years ago.
drepper [Sat, 1 Apr 2006 20:17:41 +0000 (20:17 +0000)]
.

14 years agoCreate better error messages for invalid input files.
drepper [Sat, 1 Apr 2006 20:16:17 +0000 (20:16 +0000)]
Create better error messages for invalid input files.

14 years ago.
drepper [Sat, 1 Apr 2006 19:56:00 +0000 (19:56 +0000)]
.

14 years agoCreate correct LOADARGS_* macros for non-shared position-independent code.
drepper [Sat, 1 Apr 2006 19:53:51 +0000 (19:53 +0000)]
Create correct LOADARGS_* macros for non-shared position-independent code.

14 years ago.
drepper [Sat, 1 Apr 2006 19:20:18 +0000 (19:20 +0000)]
.

14 years agoFix typo in ILL_ILLOPN definition.
drepper [Sat, 1 Apr 2006 19:18:59 +0000 (19:18 +0000)]
Fix typo in ILL_ILLOPN definition.

14 years ago.
drepper [Sat, 1 Apr 2006 19:12:44 +0000 (19:12 +0000)]
.

14 years agoMatch return value of readlink to what POSIX says these days.
drepper [Sat, 1 Apr 2006 19:11:33 +0000 (19:11 +0000)]
Match return value of readlink to what POSIX says these days.

14 years ago.
drepper [Sat, 1 Apr 2006 18:51:15 +0000 (18:51 +0000)]
.

14 years ago(main_loop_poll): If the connection cannot be accepted because of
drepper [Sat, 1 Apr 2006 18:49:53 +0000 (18:49 +0000)]
(main_loop_poll): If the connection cannot be accepted because of
user-imposed limits close the descriptor.

14 years ago.
drepper [Fri, 31 Mar 2006 21:50:22 +0000 (21:50 +0000)]
.

14 years agoExport sync_file_range with GLIBC_2.5.
drepper [Fri, 31 Mar 2006 21:48:14 +0000 (21:48 +0000)]
Export sync_file_range with GLIBC_2.5.

14 years agosync_file_range implementation for Linux/i386.
drepper [Fri, 31 Mar 2006 21:47:34 +0000 (21:47 +0000)]
sync_file_range implementation for Linux/i386.

14 years agoAdd sync_file_range.
drepper [Fri, 31 Mar 2006 21:46:50 +0000 (21:46 +0000)]
Add sync_file_range.

14 years agoRemove LINUX_FADV_ASYNC_WRITE and LINUX_FADV_WRITE_WAIT.
drepper [Fri, 31 Mar 2006 21:45:36 +0000 (21:45 +0000)]
Remove LINUX_FADV_ASYNC_WRITE and LINUX_FADV_WRITE_WAIT.
Declare sync_file_range and splice.

14 years ago.
drepper [Fri, 31 Mar 2006 16:18:10 +0000 (16:18 +0000)]
.

14 years agoDefine GLIBC_2.5 for libc.
drepper [Fri, 31 Mar 2006 15:44:42 +0000 (15:44 +0000)]
Define GLIBC_2.5 for libc.

14 years agoExport splice with GLIBC_2.5 version.
drepper [Fri, 31 Mar 2006 15:43:48 +0000 (15:43 +0000)]
Export splice with GLIBC_2.5 version.

14 years agoAdd splice syscall.
drepper [Fri, 31 Mar 2006 15:42:57 +0000 (15:42 +0000)]
Add splice syscall.

14 years ago.
drepper [Wed, 29 Mar 2006 17:52:29 +0000 (17:52 +0000)]
.