kopensolaris-gnu/glibc.git
18 years ago(libpthread-routines): Don't add s_pread64 and s_pwrite64.
drepper [Wed, 8 Jan 2003 06:44:05 +0000 (06:44 +0000)]
(libpthread-routines): Don't add s_pread64 and s_pwrite64.

18 years agoRemove declarations of _IO_file_seekoff_maybe_mmap and _IO_proc_jumps.
drepper [Wed, 8 Jan 2003 06:42:04 +0000 (06:42 +0000)]
Remove declarations of _IO_file_seekoff_maybe_mmap and _IO_proc_jumps.

18 years ago(_IO_proc_jumps): Mark as static.
drepper [Wed, 8 Jan 2003 06:40:27 +0000 (06:40 +0000)]
(_IO_proc_jumps): Mark as static.

18 years agoDon't define _cleanup.
drepper [Wed, 8 Jan 2003 06:38:52 +0000 (06:38 +0000)]
Don't define _cleanup.

18 years ago(_IO_file_seekoff_maybe_mmap): Mark as static.
drepper [Wed, 8 Jan 2003 06:36:55 +0000 (06:36 +0000)]
(_IO_file_seekoff_maybe_mmap): Mark as static.

18 years agoRemove _nl_find_language.c prototypes.
drepper [Wed, 8 Jan 2003 06:35:09 +0000 (06:35 +0000)]
Remove _nl_find_language.c prototypes.

18 years ago(_nl_find_language.c): Mark as static.
drepper [Wed, 8 Jan 2003 06:34:43 +0000 (06:34 +0000)]
(_nl_find_language.c): Mark as static.

18 years agoDon't define write_profiling.
drepper [Wed, 8 Jan 2003 06:33:42 +0000 (06:33 +0000)]
Don't define write_profiling.

18 years agoDon't define argp_fmtstream_putc, argp_fmtstream_puts,
drepper [Wed, 8 Jan 2003 06:32:39 +0000 (06:32 +0000)]
Don't define argp_fmtstream_putc, argp_fmtstream_puts,
argp_fmtstream_write, argp_fmtstream_set_lmargin,
argp_fmtstream_set_rmargin, argp_fmtstream_set_wmargin, and
argp_fmtstream_point.

18 years agoDon't define argp_make_fmtstream, argp_fmtstream_free, and
drepper [Wed, 8 Jan 2003 06:30:34 +0000 (06:30 +0000)]
Don't define argp_make_fmtstream, argp_fmtstream_free, and
argp_fmtstream_printf.

18 years agoUpdate.
drepper [Wed, 8 Jan 2003 02:31:28 +0000 (02:31 +0000)]
Update.

18 years ago[GLIBC_2.3.2] (libc): Export strptime_l.
drepper [Wed, 8 Jan 2003 02:22:14 +0000 (02:22 +0000)]
[GLIBC_2.3.2] (libc): Export strptime_l.

18 years agoUpdate.
drepper [Wed, 8 Jan 2003 00:22:00 +0000 (00:22 +0000)]
Update.

18 years ago(__socket): Use SYSCALL_ERROR in place of __syscall_error.
drepper [Wed, 8 Jan 2003 00:15:33 +0000 (00:15 +0000)]
(__socket): Use SYSCALL_ERROR in place of __syscall_error.

18 years ago(PSEUDO): Remove .type directive.
drepper [Wed, 8 Jan 2003 00:15:07 +0000 (00:15 +0000)]
(PSEUDO): Remove .type directive.
(PSEUDO_RET): Use SYSCALL_ERROR in place of __syscall_error.
(SYSCALL_ERROR): New.
(SYSCALL_ERROR_HANDLER) [NOT_IN_libc]: Provide local copy of error
handling code.
(INTERNAL_SYSCALL): Define.
(INLINE_SYSCALL): Use it.
(INTERNAL_SYSCALL_ERROR_P, INTERNAL_SYSCALL_ERRNO): Define.

18 years ago(syscall_error): Optimise a little.
drepper [Wed, 8 Jan 2003 00:14:43 +0000 (00:14 +0000)]
(syscall_error): Optimise a little.
[__LIBC_REENTRANT]: Unify PIC and non-PIC cases.

18 years agoUpdate.
drepper [Wed, 8 Jan 2003 00:11:37 +0000 (00:11 +0000)]
Update.

18 years ago(__pthread_cond_timedwait): Add prototype.
drepper [Wed, 8 Jan 2003 00:10:17 +0000 (00:10 +0000)]
(__pthread_cond_timedwait): Add prototype.

18 years ago!__GNUC__] (__bswap_16, __bswap_32): Change into static (inline) functions.
drepper [Wed, 8 Jan 2003 00:07:39 +0000 (00:07 +0000)]
!__GNUC__] (__bswap_16, __bswap_32): Change into static (inline) functions.

18 years ago[__GNUC__ >= 2] (__bswap_16,
drepper [Wed, 8 Jan 2003 00:07:10 +0000 (00:07 +0000)]
[__GNUC__ >= 2] (__bswap_16,
__bswap_32, __bswap_64): Put x into temporary variable
to avoid warnings.
[!__GNUC__] (__bswap_16, __bswap_32, __bswap_64): Change into static
(inline) functions.

18 years ago[__GNUC__ >= 2] (__bswap_16,
drepper [Wed, 8 Jan 2003 00:06:18 +0000 (00:06 +0000)]
[__GNUC__ >= 2] (__bswap_16,
__bswap_32, __bswap_64): Put x into temporary variable
to avoid warnings.
[!__GNUC__] (__bswap_16, __bswap_32, __bswap_64): Change into static
(inline) functions.

18 years ago(ntp_adjtime): New weak alias.
drepper [Tue, 7 Jan 2003 23:51:48 +0000 (23:51 +0000)]
(ntp_adjtime): New weak alias.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 23:49:54 +0000 (23:49 +0000)]
Update.

18 years agoInclude assert.h.
drepper [Tue, 7 Jan 2003 23:49:43 +0000 (23:49 +0000)]
Include assert.h.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 18:54:08 +0000 (18:54 +0000)]
Update.

18 years ago(RTLD_CORRECT_DYNAMIC_WEAK): Remove.
drepper [Tue, 7 Jan 2003 18:53:44 +0000 (18:53 +0000)]
(RTLD_CORRECT_DYNAMIC_WEAK): Remove.
(DL_SYSINFO_IMPLEMENTATION): Change into .text section and back.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 18:52:31 +0000 (18:52 +0000)]
Update.

18 years ago(_dl_dynamic_weak): Initialize to 0.
drepper [Tue, 7 Jan 2003 18:50:59 +0000 (18:50 +0000)]
(_dl_dynamic_weak): Initialize to 0.

18 years ago(_rtld_global): Remove _dl_dynamic_weak initializer.
drepper [Tue, 7 Jan 2003 18:50:35 +0000 (18:50 +0000)]
(_rtld_global): Remove _dl_dynamic_weak initializer.

18 years agoMark significand as tested.
drepper [Tue, 7 Jan 2003 18:31:27 +0000 (18:31 +0000)]
Mark significand as tested.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 17:52:54 +0000 (17:52 +0000)]
Update.

18 years ago(significand_test): New function.
drepper [Tue, 7 Jan 2003 17:48:42 +0000 (17:48 +0000)]
(significand_test): New function.
(main): Call it.

18 years ago.
roland [Tue, 7 Jan 2003 07:46:18 +0000 (07:46 +0000)]
.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 07:44:27 +0000 (07:44 +0000)]
Update.

18 years ago(__significandl): Really return significand and not the exponent.
drepper [Tue, 7 Jan 2003 07:42:11 +0000 (07:42 +0000)]
(__significandl): Really return significand and not the exponent.

18 years ago2003-01-06 Roland McGrath <roland@redhat.com>
roland [Tue, 7 Jan 2003 07:38:02 +0000 (07:38 +0000)]
2003-01-06  Roland McGrath  <roland@redhat.com>

* string/tester.c (test_strcpy): Add test with `void *' arguments.

18 years ago2003-01-06 Roland McGrath <roland@redhat.com>
roland [Tue, 7 Jan 2003 07:37:54 +0000 (07:37 +0000)]
2003-01-06  Roland McGrath  <roland@redhat.com>

* sysdeps/i386/i486/bits/string.h (memset): Add parens around macro
arguments.
(memcpy, memrchr, strcpy, __stpcpy, strncpy, strcat): Likewise.
(strcmp, strncat, strncmp, strchr, __strchrnul, strchrnul): Likewise.
(index, strrchr, rindex, strcspn, strspn, strpbrk, strstr): Likewise.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 05:50:55 +0000 (05:50 +0000)]
Update.

18 years ago(_dl_debug_vdprintf): Help PPC port by explcitly taking address of iov
drepper [Tue, 7 Jan 2003 05:49:04 +0000 (05:49 +0000)]
(_dl_debug_vdprintf): Help PPC port by explcitly taking address of iov
in INTERNAL_SYSCALL call.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 02:45:24 +0000 (02:45 +0000)]
Update.

18 years agoMakr all _int_* functions as static.
drepper [Tue, 7 Jan 2003 02:02:49 +0000 (02:02 +0000)]
Makr all _int_* functions as static.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 00:49:44 +0000 (00:49 +0000)]
Update.

18 years agoAdd cancellation handling.
drepper [Tue, 7 Jan 2003 00:48:34 +0000 (00:48 +0000)]
Add cancellation handling.

18 years ago(PSEUDO): Use PSEUDO_PREPARE_ARGS.
drepper [Tue, 7 Jan 2003 00:47:52 +0000 (00:47 +0000)]
(PSEUDO): Use PSEUDO_PREPARE_ARGS.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 00:47:16 +0000 (00:47 +0000)]
Update.

18 years ago(PSEUDO): Use PSEUDO_PREPARE_ARGS. Fix branch condition after SINGLE_THREAD_P.
drepper [Tue, 7 Jan 2003 00:45:42 +0000 (00:45 +0000)]
(PSEUDO): Use PSEUDO_PREPARE_ARGS.  Fix branch condition after SINGLE_THREAD_P.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 00:42:43 +0000 (00:42 +0000)]
Update.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 00:40:55 +0000 (00:40 +0000)]
Update.

18 years agoSyscall cancellation handling for Arm.
drepper [Tue, 7 Jan 2003 00:39:17 +0000 (00:39 +0000)]
Syscall cancellation handling for Arm.

18 years agopread for PPC32.
drepper [Tue, 7 Jan 2003 00:33:41 +0000 (00:33 +0000)]
pread for PPC32.

18 years agotruncate64 for PPC32.
drepper [Tue, 7 Jan 2003 00:33:29 +0000 (00:33 +0000)]
truncate64 for PPC32.

18 years agopwrite64 for PPC32.
drepper [Tue, 7 Jan 2003 00:32:53 +0000 (00:32 +0000)]
pwrite64 for PPC32.

18 years agopwrite for PPC32.
drepper [Tue, 7 Jan 2003 00:32:38 +0000 (00:32 +0000)]
pwrite for PPC32.

18 years agopread64 for PPC32.
drepper [Tue, 7 Jan 2003 00:32:27 +0000 (00:32 +0000)]
pread64 for PPC32.

18 years agoftruncate64 for PPC32.
drepper [Tue, 7 Jan 2003 00:32:18 +0000 (00:32 +0000)]
ftruncate64 for PPC32.

18 years ago(INLINE_SYSCALL): Add __builtin_expect.
drepper [Tue, 7 Jan 2003 00:26:34 +0000 (00:26 +0000)]
(INLINE_SYSCALL): Add __builtin_expect.
(LOADARGS_n): Add argument size safety checks.

18 years agoRemove ftruncate64, truncate64, pread64 and pwrite64 entries.
drepper [Tue, 7 Jan 2003 00:26:12 +0000 (00:26 +0000)]
Remove ftruncate64, truncate64, pread64 and pwrite64 entries.

18 years agoAdd cancellation support.
drepper [Tue, 7 Jan 2003 00:25:49 +0000 (00:25 +0000)]
Add cancellation support.

18 years ago(PSEUDO_RET): Add branch hint.
drepper [Tue, 7 Jan 2003 00:24:55 +0000 (00:24 +0000)]
(PSEUDO_RET): Add branch hint.

18 years agoInclude sysdep-cancel.h.
drepper [Tue, 7 Jan 2003 00:12:31 +0000 (00:12 +0000)]
Include sysdep-cancel.h.
(LIBC_CANCEL_HANDLED): Add.

18 years ago(LIBC_CANCEL_HANDLED): Define.
drepper [Tue, 7 Jan 2003 00:12:06 +0000 (00:12 +0000)]
(LIBC_CANCEL_HANDLED): Define.

18 years agoRemove all exceptions.
drepper [Tue, 7 Jan 2003 00:09:58 +0000 (00:09 +0000)]
Remove all exceptions.

18 years ago(LIBC_CANCEL_HANDLED): Add.
drepper [Tue, 7 Jan 2003 00:09:21 +0000 (00:09 +0000)]
(LIBC_CANCEL_HANDLED): Add.

18 years ago(LIBC_CANCEL_HANDLED): Define.
drepper [Tue, 7 Jan 2003 00:08:48 +0000 (00:08 +0000)]
(LIBC_CANCEL_HANDLED): Define.

18 years agoUpdate.
drepper [Tue, 7 Jan 2003 00:08:16 +0000 (00:08 +0000)]
Update.

18 years agoRemove all exceptions.
drepper [Tue, 7 Jan 2003 00:07:05 +0000 (00:07 +0000)]
Remove all exceptions.

18 years ago(LIBC_CANCEL_HANDLED): Add.
drepper [Tue, 7 Jan 2003 00:06:43 +0000 (00:06 +0000)]
(LIBC_CANCEL_HANDLED): Add.

18 years ago(LIBC_CANCEL_HANDLED): Define.
drepper [Tue, 7 Jan 2003 00:06:18 +0000 (00:06 +0000)]
(LIBC_CANCEL_HANDLED): Define.

18 years ago(inline_syscall_r0_constraint): Rename to...
drepper [Mon, 6 Jan 2003 23:52:06 +0000 (23:52 +0000)]
(inline_syscall_r0_constraint): Rename to...
(inline_syscall_r0_out_constraint): ... this.  Add =.
(inline_syscall[0-6]): Use inline_syscall_r0_out_constraint.

18 years agoMakefile for Linux/Alpha.
drepper [Mon, 6 Jan 2003 23:51:32 +0000 (23:51 +0000)]
Makefile for Linux/Alpha.

18 years ago.
schwab [Mon, 6 Jan 2003 18:12:00 +0000 (18:12 +0000)]
.

18 years ago(sysdep-CFLAGS): Increase inline limit.
schwab [Mon, 6 Jan 2003 18:11:24 +0000 (18:11 +0000)]
(sysdep-CFLAGS): Increase inline limit.

18 years ago(elf_machine_runtime_setup): Make sure this is always inlined.
schwab [Mon, 6 Jan 2003 18:10:46 +0000 (18:10 +0000)]
(elf_machine_runtime_setup): Make sure this is always inlined.
(elf_machine_rela): Likewise.

18 years ago.
roland [Mon, 6 Jan 2003 00:42:06 +0000 (00:42 +0000)]
.

18 years ago2003-01-04 Roland McGrath <roland@redhat.com>
roland [Mon, 6 Jan 2003 00:41:51 +0000 (00:41 +0000)]
2003-01-04  Roland McGrath  <roland@redhat.com>

* Makeconfig (+mkdep): Add -MP flag.
Suggested by Art Haas <ahaas@airmail.net>.

18 years agoBump to 0.15.
drepper [Sun, 5 Jan 2003 20:17:57 +0000 (20:17 +0000)]
Bump to 0.15.

18 years agoUpdate.
drepper [Sun, 5 Jan 2003 20:10:01 +0000 (20:10 +0000)]
Update.

18 years agoExtend comment for __arch_compare_and_exchange_64_acq.
drepper [Sun, 5 Jan 2003 20:09:16 +0000 (20:09 +0000)]
Extend comment for __arch_compare_and_exchange_64_acq.

18 years agoUpdate.
drepper [Sun, 5 Jan 2003 20:02:10 +0000 (20:02 +0000)]
Update.

18 years agoInvoke gawk not awk since we use GNU awk features.
drepper [Sun, 5 Jan 2003 19:59:18 +0000 (19:59 +0000)]
Invoke gawk not awk since we use GNU awk features.

18 years agoInvoke gawk not awk since we use GNU awk features.
drepper [Sun, 5 Jan 2003 19:55:29 +0000 (19:55 +0000)]
Invoke gawk not awk since we use GNU awk features.

18 years agoUpdate.
drepper [Sun, 5 Jan 2003 19:35:35 +0000 (19:35 +0000)]
Update.

18 years ago.
schwab [Sun, 5 Jan 2003 17:16:17 +0000 (17:16 +0000)]
.

18 years agoUse -fPIC for nonshared objects.
schwab [Sun, 5 Jan 2003 17:15:43 +0000 (17:15 +0000)]
Use -fPIC for nonshared objects.

18 years ago.
schwab [Sun, 5 Jan 2003 17:14:52 +0000 (17:14 +0000)]
.

18 years ago(CFLAGS-.oS): Append -fPIC.
schwab [Sun, 5 Jan 2003 17:14:17 +0000 (17:14 +0000)]
(CFLAGS-.oS): Append -fPIC.

18 years ago.
schwab [Sun, 5 Jan 2003 17:10:02 +0000 (17:10 +0000)]
.

18 years ago(SINGLE_THREAD_P): Fix for PIC.
schwab [Sun, 5 Jan 2003 17:09:21 +0000 (17:09 +0000)]
(SINGLE_THREAD_P): Fix for PIC.
(CENABLE): Likewise.
(CDISABLE): Likewise.

18 years agoUpdate.
drepper [Sun, 5 Jan 2003 11:26:28 +0000 (11:26 +0000)]
Update.

18 years ago(libc.so-no-z-defs): Define to yes.
drepper [Sun, 5 Jan 2003 11:25:26 +0000 (11:25 +0000)]
(libc.so-no-z-defs): Define to yes.

18 years agoUpdate.
drepper [Sun, 5 Jan 2003 11:09:24 +0000 (11:09 +0000)]
Update.

18 years ago(PSEUDO): Use SYSCALL_ERROR_HANDLER.
drepper [Sun, 5 Jan 2003 11:08:15 +0000 (11:08 +0000)]
(PSEUDO): Use SYSCALL_ERROR_HANDLER.
Add support for cancellation handling.
(SYSCALL_ERROR_HANDLER): Define PIC variants.

18 years ago(__socket): Use SYSCALL_ERROR_HANDLER.
drepper [Sun, 5 Jan 2003 11:07:44 +0000 (11:07 +0000)]
(__socket): Use SYSCALL_ERROR_HANDLER.
Add support for cancellation handling.

18 years agoUse SYSCALL_ERROR_HANDLER.
drepper [Sun, 5 Jan 2003 11:07:14 +0000 (11:07 +0000)]
Use SYSCALL_ERROR_HANDLER.

18 years agoUpdate.
drepper [Sun, 5 Jan 2003 11:05:49 +0000 (11:05 +0000)]
Update.

18 years agoSyscall cancellation handling for LinuxThreads on SH.
drepper [Sun, 5 Jan 2003 11:04:57 +0000 (11:04 +0000)]
Syscall cancellation handling for LinuxThreads on SH.

18 years agoDon't use multi-line strings. Remove unused code.
drepper [Sun, 5 Jan 2003 11:04:08 +0000 (11:04 +0000)]
Don't use multi-line strings.  Remove unused code.

18 years agoInclude dl-sysdep.h and stdint.h.
drepper [Sun, 5 Jan 2003 11:03:37 +0000 (11:03 +0000)]
Include dl-sysdep.h and stdint.h.
(tcbhead_t): Add multiple_threads member.
(TLS_INIT_TP_EXPENSIVE): Define.

18 years agoUpdate.
drepper [Sun, 5 Jan 2003 10:55:15 +0000 (10:55 +0000)]
Update.

18 years agoSyscall cancellation handling for PPC32 in LinuxThreads.
drepper [Sun, 5 Jan 2003 10:54:19 +0000 (10:54 +0000)]
Syscall cancellation handling for PPC32 in LinuxThreads.