kopensolaris-gnu/glibc.git
14 years ago2005-03-01 Jakub Jelinek <jakub@redhat.com>
roland [Tue, 1 Mar 2005 21:33:39 +0000 (21:33 +0000)]
2005-03-01  Jakub Jelinek  <jakub@redhat.com>

* posix/bits/unistd.h (read, pread, pread64): Use __bos0 instead
of __bos.
* socket/bits/socket2.h (recv, recvfrom): Likewise.

14 years agobz tag
roland [Tue, 1 Mar 2005 20:57:40 +0000 (20:57 +0000)]
bz tag

14 years ago.
roland [Tue, 1 Mar 2005 20:55:00 +0000 (20:55 +0000)]
.

14 years ago2005-03-01 Roland McGrath <roland@redhat.com>
roland [Tue, 1 Mar 2005 20:34:40 +0000 (20:34 +0000)]
2005-03-01  Roland McGrath  <roland@redhat.com>

[BZ #721]
* sysdeps/arm/dl-machine.h (ELF_MACHINE_NO_RELA): Define this outside
of [RESOLVE_MAP].

14 years ago2005-03-01 Alfred M. Szmidt <ams@gnu.org>
roland [Tue, 1 Mar 2005 20:30:34 +0000 (20:30 +0000)]
2005-03-01  Alfred M. Szmidt  <ams@gnu.org>

* elf/dl-load.c (__stack_prot) [!PROT_GROWSUP && !PROT_GROWSDOWN]:
Add missing initializer.

14 years ago2005-03-01 Alfred M. Szmidt <ams@gnu.org>
roland [Tue, 1 Mar 2005 20:30:29 +0000 (20:30 +0000)]
2005-03-01  Alfred M. Szmidt  <ams@gnu.org>

* malloc/arena.c: #include <stdbool.h> outside of [SHARED &&
USE_TLS && !USE___THREAD].

14 years ago.
drepper [Tue, 1 Mar 2005 01:45:27 +0000 (01:45 +0000)]
.

14 years agoUse printf instead of echo for some shells.
drepper [Tue, 1 Mar 2005 01:44:36 +0000 (01:44 +0000)]
Use printf instead of echo for some shells.

14 years ago.
drepper [Tue, 1 Mar 2005 01:20:39 +0000 (01:20 +0000)]
.

14 years ago.
drepper [Tue, 1 Mar 2005 01:00:11 +0000 (01:00 +0000)]
.

14 years ago.
drepper [Tue, 1 Mar 2005 00:59:33 +0000 (00:59 +0000)]
.

14 years ago.
roland [Tue, 1 Mar 2005 00:43:16 +0000 (00:43 +0000)]
.

14 years ago2005-02-28 Roland McGrath <roland@redhat.com>
roland [Tue, 1 Mar 2005 00:42:55 +0000 (00:42 +0000)]
2005-02-28  Roland McGrath  <roland@redhat.com>

* debug/warning-nop.c (__nop): Rename to nop, make it static.
(__warndecl): Use alias attribute directly, instead of strong_alias
macro.  Add attribute_hidden.

14 years ago(__getcwd_chk): Always fail if the buffer is too small.
drepper [Tue, 1 Mar 2005 00:42:41 +0000 (00:42 +0000)]
(__getcwd_chk): Always fail if the buffer is too small.

14 years ago.
drepper [Tue, 1 Mar 2005 00:41:15 +0000 (00:41 +0000)]
.

14 years ago(__readlink_chk): Always fail if the buffer is too small.
drepper [Tue, 1 Mar 2005 00:38:55 +0000 (00:38 +0000)]
(__readlink_chk): Always fail if the buffer is too small.

14 years ago(__pread64_chk): Always fail if the buffer is too small.
drepper [Tue, 1 Mar 2005 00:37:35 +0000 (00:37 +0000)]
(__pread64_chk): Always fail if the buffer is too small.

14 years ago.
drepper [Tue, 1 Mar 2005 00:35:58 +0000 (00:35 +0000)]
.

14 years ago.
drepper [Tue, 1 Mar 2005 00:35:23 +0000 (00:35 +0000)]
.

14 years ago(__pread_chk): Always fail if the buffer is too small.
drepper [Tue, 1 Mar 2005 00:34:47 +0000 (00:34 +0000)]
(__pread_chk): Always fail if the buffer is too small.

14 years ago(__read_chk): Always fail if the buffer is too small.
drepper [Tue, 1 Mar 2005 00:33:46 +0000 (00:33 +0000)]
(__read_chk): Always fail if the buffer is too small.

14 years ago.
drepper [Tue, 1 Mar 2005 00:31:14 +0000 (00:31 +0000)]
.

14 years agoAvoid calling __*_chk variants if we can determine the call will never
drepper [Tue, 1 Mar 2005 00:29:50 +0000 (00:29 +0000)]
Avoid calling __*_chk variants if we can determine the call will never
trigger a failure.

14 years agoRemove alias and warning.
drepper [Tue, 1 Mar 2005 00:13:35 +0000 (00:13 +0000)]
Remove alias and warning.

14 years ago(libc: GLIBC_2.4): Remove __memset_zero_constant_len_parameter.
drepper [Tue, 1 Mar 2005 00:12:31 +0000 (00:12 +0000)]
(libc: GLIBC_2.4): Remove __memset_zero_constant_len_parameter.

14 years ago(routines): Add $(static-only-routines).
drepper [Tue, 1 Mar 2005 00:11:35 +0000 (00:11 +0000)]
(routines): Add $(static-only-routines).
(static-only-routines): New variable.

14 years agoEmit warnings for problems detected at compile time.
drepper [Tue, 1 Mar 2005 00:10:48 +0000 (00:10 +0000)]
Emit warnings for problems detected at compile time.

14 years ago(memset): Call __warn_memset_zero_len with no arguments, instead of
drepper [Tue, 1 Mar 2005 00:09:13 +0000 (00:09 +0000)]
(memset): Call __warn_memset_zero_len with no arguments, instead of
calling __memset_zero_constant_len_parameter.
Use __warndecl for __warn_memset_zero_len.

14 years ago(__warndecl): New macro.
drepper [Tue, 1 Mar 2005 00:08:35 +0000 (00:08 +0000)]
(__warndecl): New macro.

15 years ago.
drepper [Mon, 28 Feb 2005 07:12:37 +0000 (07:12 +0000)]
.

15 years agoUpdate from translation team.
drepper [Mon, 28 Feb 2005 07:11:27 +0000 (07:11 +0000)]
Update from translation team.

15 years ago.
drepper [Sat, 26 Feb 2005 08:50:16 +0000 (08:50 +0000)]
.

15 years agoCleanups. Move declaration next to first use.
drepper [Sat, 26 Feb 2005 08:49:46 +0000 (08:49 +0000)]
Cleanups.  Move declaration next to first use.

15 years ago.
drepper [Sat, 26 Feb 2005 08:33:13 +0000 (08:33 +0000)]
.

15 years ago(check_free): New function. Extract common code from fini and free_key_mem.
drepper [Sat, 26 Feb 2005 08:32:12 +0000 (08:32 +0000)]
(check_free): New function.  Extract common code from fini and free_key_mem.
Check whether this is libdl in the base namespace.

15 years ago.
drepper [Sat, 26 Feb 2005 06:11:53 +0000 (06:11 +0000)]
.

15 years ago(_dl_debug_bindings): Add namespace information to debug output.
drepper [Sat, 26 Feb 2005 06:11:21 +0000 (06:11 +0000)]
(_dl_debug_bindings): Add namespace information to debug output.

15 years ago.
roland [Sat, 26 Feb 2005 01:34:15 +0000 (01:34 +0000)]
.

15 years ago2005-02-25 Roland McGrath <roland@redhat.com>
roland [Sat, 26 Feb 2005 01:33:55 +0000 (01:33 +0000)]
2005-02-25  Roland McGrath  <roland@redhat.com>

* alloca_cutoff.c: Correct license text.
* tst-unload.c: Likewise.
* sysdeps/pthread/allocalim.h: Likewise.
* sysdeps/pthread/pt-initfini.c: Likewise.
* sysdeps/pthread/bits/libc-lock.h: Likewise.
* sysdeps/pthread/bits/sigthread.h: Likewise.
* sysdeps/unix/sysv/linux/bits/local_lim.h: Likewise.
* sysdeps/unix/sysv/linux/bits/posix_opt.h: Likewise.

15 years agoUpdate.
aj [Fri, 25 Feb 2005 15:18:35 +0000 (15:18 +0000)]
Update.

15 years ago2004-11-11 Richard Sandiford <rsandifo@redhat.com>
aj [Fri, 25 Feb 2005 15:18:06 +0000 (15:18 +0000)]
2004-11-11  Richard Sandiford  <rsandifo@redhat.com>

[BZ #758]
* sysdeps/unix/sysv/linux/mips/configure.in (asm-unistd.h): Only
preprocess <asm/unistd.h> if it defines ABI-prefixed syscall names
like __NR_N32_open.  Just include <asm/unistd.h> otherwise.
* sysdeps/unix/sysv/linux/mips/configure: Regenerate.
* sysdeps/unix/sysv/linux/mips/mips32/kern64/sysdep.h: Delete
* sysdeps/unix/sysv/linux/mips/mips64/n32/sysdep.h (SYS_ify): Use the
standard __NR prefix.
* sysdeps/unix/sysv/linux/mips/mips64/n64/sysdep.h (SYS_ify): Likewise.
* sysdeps/unix/sysv/linux/mips/Makefile (syscall-%.h): Rework so that
the output file is compatible with both pre-2.6 and 2.6 kernel headers.
Extract separate syscall lists for each ABI.

15 years agoRun tst-tls9-static again.
drepper [Thu, 24 Feb 2005 02:56:13 +0000 (02:56 +0000)]
Run tst-tls9-static again.

15 years ago.
drepper [Thu, 24 Feb 2005 02:16:26 +0000 (02:16 +0000)]
.

15 years ago.
drepper [Thu, 24 Feb 2005 02:13:19 +0000 (02:13 +0000)]
.

15 years agoAdd a whitespace to be sure.
drepper [Thu, 24 Feb 2005 02:10:30 +0000 (02:10 +0000)]
Add a whitespace to be sure.

15 years ago(libc.so): Add AS_NEEDED line for dynamic linker.
drepper [Thu, 24 Feb 2005 02:09:38 +0000 (02:09 +0000)]
(libc.so): Add AS_NEEDED line for dynamic linker.

15 years agotypos
roland [Wed, 23 Feb 2005 22:27:38 +0000 (22:27 +0000)]
typos

15 years ago.
drepper [Wed, 23 Feb 2005 06:19:23 +0000 (06:19 +0000)]
.

15 years ago(static_dtv): Size the same as the slotinfo array.
drepper [Wed, 23 Feb 2005 06:07:15 +0000 (06:07 +0000)]
(static_dtv): Size the same as the slotinfo array.
(__libc_setup_tls_): Initializer length of DTV based on array length.

15 years agoRevert last change.
drepper [Wed, 23 Feb 2005 06:06:00 +0000 (06:06 +0000)]
Revert last change.

15 years agoRevert last change.
drepper [Wed, 23 Feb 2005 06:04:46 +0000 (06:04 +0000)]
Revert last change.

15 years ago.
drepper [Wed, 23 Feb 2005 02:46:08 +0000 (02:46 +0000)]
.

15 years ago(tests): Add tst-execvp1, tst-execvp2, tst-execlp1, tst-execlp2,
drepper [Wed, 23 Feb 2005 02:45:27 +0000 (02:45 +0000)]
(tests): Add tst-execvp1, tst-execvp2, tst-execlp1, tst-execlp2,
tst-execv1, tst-execv2, tst-execl1, tst-execl2, tst-execve1,
tst-execve2, tst-execle1, and tst-execle2.

15 years agoTest for exec function.
drepper [Wed, 23 Feb 2005 02:42:55 +0000 (02:42 +0000)]
Test for exec function.

15 years ago.
roland [Tue, 22 Feb 2005 23:19:11 +0000 (23:19 +0000)]
.

15 years ago2005-02-22 Roland McGrath <roland@redhat.com>
roland [Tue, 22 Feb 2005 23:18:11 +0000 (23:18 +0000)]
2005-02-22  Roland McGrath  <roland@redhat.com>

* include/signal.h: Revert last change.
(__sigemptyset): Use __builtin_memset instead of memset.

15 years ago.
drepper [Tue, 22 Feb 2005 23:11:01 +0000 (23:11 +0000)]
.

15 years ago(__libc_message): Use non-cancelable I/O functions.
drepper [Tue, 22 Feb 2005 23:10:11 +0000 (23:10 +0000)]
(__libc_message): Use non-cancelable I/O functions.

15 years ago.
drepper [Tue, 22 Feb 2005 22:58:32 +0000 (22:58 +0000)]
.

15 years agoUse __readall and __readvall.
drepper [Tue, 22 Feb 2005 22:55:21 +0000 (22:55 +0000)]
Use __readall and __readvall.

15 years agoUse writeall.
drepper [Tue, 22 Feb 2005 22:53:39 +0000 (22:53 +0000)]
Use writeall.

15 years ago(writeall): New function.
drepper [Tue, 22 Feb 2005 22:52:32 +0000 (22:52 +0000)]
(writeall): New function.
(handle_request): Use it.

15 years agoInclude sys/uio.h.
drepper [Tue, 22 Feb 2005 22:51:26 +0000 (22:51 +0000)]
Include sys/uio.h.
(__readall, __readvall, writeall): New prototypes.

15 years ago.
roland [Tue, 22 Feb 2005 22:51:17 +0000 (22:51 +0000)]
.

15 years ago2005-02-22 Roland McGrath <roland@redhat.com>
roland [Tue, 22 Feb 2005 22:51:11 +0000 (22:51 +0000)]
2005-02-22  Roland McGrath  <roland@redhat.com>

* include/signal.h: Include <string.h> for memset decl.

15 years ago2005-02-22 Roland McGrath <roland@redhat.com>
roland [Tue, 22 Feb 2005 22:51:07 +0000 (22:51 +0000)]
2005-02-22  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h
(INTERNAL_SYSCALL_ERROR_P): Evalute VAL.  Parenthesize ERR.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h: Likewise.

15 years ago2005-02-22 Roland McGrath <roland@redhat.com>
roland [Tue, 22 Feb 2005 22:51:00 +0000 (22:51 +0000)]
2005-02-22  Roland McGrath  <roland@redhat.com>

* include/sys/socket.h: Declare __recv.
* sysdeps/generic/recv.c (recv): Rename to __recv, and add weak alias.
* sysdeps/mach/hurd/recv.c: Likewise.

15 years ago2005-02-22 Roland McGrath <roland@redhat.com>
roland [Tue, 22 Feb 2005 22:50:56 +0000 (22:50 +0000)]
2005-02-22  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/libc_fatal.c: Include <execinfo.h> for
__backtrace_* decls.

15 years agoUse __readall and __readvall.
drepper [Tue, 22 Feb 2005 22:47:45 +0000 (22:47 +0000)]
Use __readall and __readvall.

15 years ago.
drepper [Tue, 22 Feb 2005 15:37:35 +0000 (15:37 +0000)]
.

15 years ago(execvp): Fix invalid free.
drepper [Tue, 22 Feb 2005 15:36:13 +0000 (15:36 +0000)]
(execvp): Fix invalid free.

15 years agoFix typo.
schwab [Tue, 22 Feb 2005 14:40:13 +0000 (14:40 +0000)]
Fix typo.

15 years ago.
drepper [Tue, 22 Feb 2005 09:53:18 +0000 (09:53 +0000)]
.

15 years agoAdd $(PIC-ccflag) to CFLAGS-x* for librpcsvc.a objects.
drepper [Tue, 22 Feb 2005 09:52:57 +0000 (09:52 +0000)]
Add $(PIC-ccflag) to CFLAGS-x* for librpcsvc.a objects.

15 years ago(CFLAGS-mcheck-init.c): Add.
drepper [Tue, 22 Feb 2005 09:52:16 +0000 (09:52 +0000)]
(CFLAGS-mcheck-init.c): Add.

15 years ago.
drepper [Tue, 22 Feb 2005 07:12:35 +0000 (07:12 +0000)]
.

15 years ago.
drepper [Tue, 22 Feb 2005 07:10:20 +0000 (07:10 +0000)]
.

15 years agoTest data for iconv converter.
drepper [Tue, 22 Feb 2005 07:08:41 +0000 (07:08 +0000)]
Test data for iconv converter.

15 years ago(modules): Add IBM1025, IBM1122, IBM1137, IBM1153, IBM1154, IBM1155,
drepper [Tue, 22 Feb 2005 07:07:58 +0000 (07:07 +0000)]
(modules): Add IBM1025, IBM1122, IBM1137, IBM1153, IBM1154, IBM1155,
IBM1156, IBM1157, and IBM1158.
(distribute): Add ibm1025.c, ibm1025.h, ibm1122.c, ibm1122.h,
ibm1137.c, ibm1137.h, ibm1153.c, ibm1153.h, ibm1154.c, ibm1154.h,
ibm1155.c, ibm1155.h, ibm1156.c, ibm1156.h, ibm1157.c, ibm1157.h,
ibm1158.c, and ibm1158.h.

15 years ago(_dl_nothread_init_static_tls): Remove debug code.
drepper [Tue, 22 Feb 2005 07:07:13 +0000 (07:07 +0000)]
(_dl_nothread_init_static_tls): Remove debug code.

15 years agoAdd IBM1025, IBM1122, IBM1137, IBM1153, IBM1154, IBM1155, IBM1156,
drepper [Tue, 22 Feb 2005 07:06:55 +0000 (07:06 +0000)]
Add IBM1025, IBM1122, IBM1137, IBM1153, IBM1154, IBM1155, IBM1156,
IBM1157, and IBM1158.

15 years agoiconv converter for ibm1158.
drepper [Tue, 22 Feb 2005 07:06:05 +0000 (07:06 +0000)]
iconv converter for ibm1158.

15 years agoiconv converter for ibm1157.
drepper [Tue, 22 Feb 2005 07:05:39 +0000 (07:05 +0000)]
iconv converter for ibm1157.

15 years agoiconv converter for ibm1156.
drepper [Tue, 22 Feb 2005 07:04:15 +0000 (07:04 +0000)]
iconv converter for ibm1156.

15 years agoiconv converter for ibm1155.
drepper [Tue, 22 Feb 2005 07:03:51 +0000 (07:03 +0000)]
iconv converter for ibm1155.

15 years agoiconv converter for ibm1154.
drepper [Tue, 22 Feb 2005 07:03:21 +0000 (07:03 +0000)]
iconv converter for ibm1154.

15 years agoiconv converter for ibm1153.
drepper [Tue, 22 Feb 2005 07:02:54 +0000 (07:02 +0000)]
iconv converter for ibm1153.

15 years agoiconv converter for ibm1137.
drepper [Tue, 22 Feb 2005 07:02:24 +0000 (07:02 +0000)]
iconv converter for ibm1137.

15 years agoiconv converter for ibm1122.
drepper [Tue, 22 Feb 2005 07:02:02 +0000 (07:02 +0000)]
iconv converter for ibm1122.

15 years agoiconv converter for ibm1025.
drepper [Tue, 22 Feb 2005 07:00:28 +0000 (07:00 +0000)]
iconv converter for ibm1025.

15 years agoAdjust test data for change in Yen mapping.
drepper [Tue, 22 Feb 2005 06:16:42 +0000 (06:16 +0000)]
Adjust test data for change in Yen mapping.

15 years agoCorrect Yen mapping.
drepper [Tue, 22 Feb 2005 06:16:03 +0000 (06:16 +0000)]
Correct Yen mapping.

15 years ago.
drepper [Tue, 22 Feb 2005 05:07:20 +0000 (05:07 +0000)]
.

15 years ago(lower_subexp): Do not optimize empty subexpressions even with REG_NOSUB.
drepper [Tue, 22 Feb 2005 05:06:27 +0000 (05:06 +0000)]
(lower_subexp): Do not optimize empty subexpressions even with REG_NOSUB.

15 years agoAdd a previously failing testcase.
drepper [Tue, 22 Feb 2005 05:05:39 +0000 (05:05 +0000)]
Add a previously failing testcase.

15 years ago.
drepper [Tue, 22 Feb 2005 03:51:38 +0000 (03:51 +0000)]
.

15 years agoRemove rules to build and run tst-tls9-static.
drepper [Tue, 22 Feb 2005 03:51:17 +0000 (03:51 +0000)]
Remove rules to build and run tst-tls9-static.

15 years agoDo not allow PT_TLS in modules loaded in statically linked code.
drepper [Tue, 22 Feb 2005 03:50:43 +0000 (03:50 +0000)]
Do not allow PT_TLS in modules loaded in statically linked code.

15 years ago(_dl_nothread_init_static_tls): Assert that dtv array index is within
drepper [Tue, 22 Feb 2005 03:49:58 +0000 (03:49 +0000)]
(_dl_nothread_init_static_tls): Assert that dtv array index is within
bounds.

15 years ago[!SHARED]: Don't build _dl_next_tls_modid.
drepper [Tue, 22 Feb 2005 03:48:58 +0000 (03:48 +0000)]
[!SHARED]: Don't build _dl_next_tls_modid.