kopensolaris-gnu/glibc.git
15 years ago(__bzero): Define even for GCC 3.0+.
drepper [Fri, 28 May 2004 06:39:13 +0000 (06:39 +0000)]
(__bzero): Define even for GCC 3.0+.

15 years ago(memcpy): Remove libc_hidden_builtin_def if MEMPCPY_P.
drepper [Fri, 28 May 2004 06:38:44 +0000 (06:38 +0000)]
(memcpy): Remove libc_hidden_builtin_def if MEMPCPY_P.

15 years ago.
roland [Wed, 26 May 2004 19:21:53 +0000 (19:21 +0000)]
.

15 years ago2004-05-26 Roland McGrath <roland@frob.com>
roland [Wed, 26 May 2004 19:21:38 +0000 (19:21 +0000)]
2004-05-26  Roland McGrath  <roland@frob.com>

* sysdeps/generic/bits/in.h
(IMPLINK_IP, IMPLINK_LOWEXPER, IMPLINK_HIGHEXPER): Macros removed.
These are long obsolete in BSD systems where they originated.
* conform/data/netinet/in.h-data: Remove `allow IMPLINK_*'

15 years agoUpdate.
drepper [Wed, 26 May 2004 17:27:20 +0000 (17:27 +0000)]
Update.

15 years ago(memset): Disable macro for GCC 3.0+.
drepper [Wed, 26 May 2004 17:27:10 +0000 (17:27 +0000)]
(memset): Disable macro for GCC 3.0+.
(__mempcpy): Use __builtin_mempcpy for GCC 3.4+.
(strchr): For GCC 3.2+, only use __rawmemchr if second argument is
constant '\0' and first argument is not constant.
(__stpcpy): Use __builtin_stpcpy for GCC 3.4+.
(strncpy): Remove #ifdef _USE_STRING_ARCH_mempcpy variant.
For GCC 3.2+ use __builtin_strncpy.
(strncat): For GCC 3.2+ use __builtin_strncat.
(strcmp): For GCC 3.2+ use __builtin_strcmp if both arguments are constant.
(strcspn, strspn, strpbrk): For GCC 3.2+, use builtin function
if both arguments are constant.

15 years ago(mempcpy, stpcpy): Add libc_hidden_builtin_proto.
drepper [Wed, 26 May 2004 17:26:50 +0000 (17:26 +0000)]
(mempcpy, stpcpy): Add libc_hidden_builtin_proto.

15 years agoFix condition for looking up IPv4 mapped addresses in gethostbyaddr.
drepper [Wed, 26 May 2004 16:10:04 +0000 (16:10 +0000)]
Fix condition for looking up IPv4 mapped addresses in gethostbyaddr.

15 years agoUpdate.
drepper [Wed, 26 May 2004 06:42:16 +0000 (06:42 +0000)]
Update.

15 years agoRemove HAVE_TYPE handling. Adjust af parameter handling for
drepper [Wed, 26 May 2004 06:41:51 +0000 (06:41 +0000)]
Remove HAVE_TYPE handling.  Adjust af parameter handling for
__nss_hostname_digits_dots calls.

15 years agoAdjust __nss_hostname_digits_dots prototype.
drepper [Wed, 26 May 2004 06:40:24 +0000 (06:40 +0000)]
Adjust __nss_hostname_digits_dots prototype.

15 years ago(__nss_hostname_digits_dots): Remove typep and flags parameter,
drepper [Wed, 26 May 2004 06:39:48 +0000 (06:39 +0000)]
(__nss_hostname_digits_dots): Remove typep and flags parameter,
convert afp to simple int parameter.  Adjust code.  typep was never !=
NULL and flags therefore also unused.  *afp is never modified.

15 years ago(_obstack_free, obstack_1grow, obstack_1grow_fast,
drepper [Wed, 26 May 2004 06:37:12 +0000 (06:37 +0000)]
(_obstack_free, obstack_1grow, obstack_1grow_fast,
obstack_alignment_mask, obstack_alloc, obstack_base, obstack_blank,
obstack_blank_fast, obstack_chunk_size, obstack_copy, obstack_copy0,
obstack_finish, obstack_grow, obstack_grow0, obstack_init,
obstack_int_grow, obstack_int_grow_fast, obstack_make_room,
obstack_memory_used, obstack_next_free, obstack_object_size,
obstack_ptr_grow, obstack_ptr_grow_fast, obstack_room): Remove
declarations of nonexistent functions.

15 years ago(_dl_map_object_from_fd): Map DSOs with MAP_DENYWRITE.
drepper [Wed, 26 May 2004 06:36:35 +0000 (06:36 +0000)]
(_dl_map_object_from_fd): Map DSOs with MAP_DENYWRITE.

15 years agoUpdate.
drepper [Wed, 26 May 2004 04:47:00 +0000 (04:47 +0000)]
Update.

15 years ago[__ASSEMBLER__] (PPC_FEATURE_*): Define PPC_FEATURE_* independent of
drepper [Wed, 26 May 2004 04:35:47 +0000 (04:35 +0000)]
[__ASSEMBLER__] (PPC_FEATURE_*): Define PPC_FEATURE_*  independent of
__ASSEMBLER__.

15 years ago[__ASSEMBLER__]: Include <sysdeps/powerpc/sysdep.h> independent of
drepper [Wed, 26 May 2004 04:35:26 +0000 (04:35 +0000)]
[__ASSEMBLER__]: Include <sysdeps/powerpc/sysdep.h> independent of
__ASSEMBLER__.

15 years ago(__sqrtf): Wrapper implementation using inline __ieee754_sqrtf().
drepper [Wed, 26 May 2004 04:35:03 +0000 (04:35 +0000)]
(__sqrtf): Wrapper implementation using inline __ieee754_sqrtf().

15 years ago(__sqrt): Wrapper implementation using inline __ieee754_sqrt().
drepper [Wed, 26 May 2004 04:34:38 +0000 (04:34 +0000)]
(__sqrt): Wrapper implementation using inline __ieee754_sqrt().

15 years ago(__slow_ieee754_sqrtf): Moved implementation from w_sqrtf.c.
drepper [Wed, 26 May 2004 04:34:11 +0000 (04:34 +0000)]
(__slow_ieee754_sqrtf): Moved implementation from w_sqrtf.c.

15 years ago(__slow_ieee754_sqrt): Moved implementation from w_sqrt.c.
drepper [Wed, 26 May 2004 04:33:48 +0000 (04:33 +0000)]
(__slow_ieee754_sqrt): Moved implementation from w_sqrt.c.

15 years ago[__LIBC_INERNAL_MATH_INLINES]
drepper [Wed, 26 May 2004 04:33:25 +0000 (04:33 +0000)]
[__LIBC_INERNAL_MATH_INLINES]
(__ieee754_sqrt): Define as __MATH_INLINE using fsqrt instruction.
(__ieee754_sqrtf): Define as __MATH_INLINE using fsqrts instruction.

15 years agoMake ld.so a dependency of libm.so.
drepper [Wed, 26 May 2004 04:33:09 +0000 (04:33 +0000)]
Make ld.so a dependency of libm.so.

15 years agoUpdate.
drepper [Wed, 26 May 2004 04:27:41 +0000 (04:27 +0000)]
Update.

15 years agoDefinitions for generic AIO.
drepper [Wed, 26 May 2004 04:26:48 +0000 (04:26 +0000)]
Definitions for generic AIO.

15 years agoUse <> instead of "" for aio_misc.h include.
drepper [Wed, 26 May 2004 04:24:01 +0000 (04:24 +0000)]
Use <> instead of "" for aio_misc.h include.
(aio_create_helper_thread): Define if not defined.
(__aio_create_helper_thread): New function.
(__aio_enqueue_request): Use aio_create_helper_thread.

15 years agoUse <> instead of "" for aio_misc.h include.
drepper [Wed, 26 May 2004 04:23:43 +0000 (04:23 +0000)]
Use <> instead of "" for aio_misc.h include.
(aio_start_notify_thread): Define if not defined.
(notify_func_wrapper): Use it.

15 years ago(ypall_data, ypall_foreach): Remove.
drepper [Wed, 26 May 2004 04:21:20 +0000 (04:21 +0000)]
(ypall_data, ypall_foreach): Remove.
(struct ypresp_all_data): New type.
(__xdr_ypresp_all): Change second argument to
struct ypresp_all_data *.  Replace ypall_foreach and
ypall_data with objp->foreach and objp->data.
(yp_all): Remove status variable, add data.  Replace
all uses of status with data.status.  Initialize data.foreach
and data.data instead of ypall_foreach and ypall_data.

15 years ago(add_dependency): Set DF_1_NODELETE bit in l_flags_1, not in l_flags.
drepper [Wed, 26 May 2004 04:18:34 +0000 (04:18 +0000)]
(add_dependency): Set DF_1_NODELETE bit in l_flags_1, not in l_flags.

15 years ago.
roland [Tue, 25 May 2004 18:56:20 +0000 (18:56 +0000)]
.

15 years ago2004-04-10 Robert Millan <robertmh@gnu.org>
roland [Tue, 25 May 2004 18:56:14 +0000 (18:56 +0000)]
2004-04-10  Robert Millan  <robertmh@gnu.org>

* sysdeps/unix/sysv/linux/bits/in.h: Cosmetic fixes to get in sync
with sysdeps/generic/bits/in.h.

15 years ago.
roland [Tue, 25 May 2004 18:48:36 +0000 (18:48 +0000)]
.

15 years ago2004-05-25 Roland McGrath <roland@frob.com>
roland [Tue, 25 May 2004 18:48:24 +0000 (18:48 +0000)]
2004-05-25  Roland McGrath  <roland@frob.com>

* sysdeps/generic/unwind-dw2-fde-glibc.c: Change copyright terms from
GCC GPL to standard glibc LGPL.

15 years agoUpdate.
drepper [Mon, 24 May 2004 18:12:23 +0000 (18:12 +0000)]
Update.

15 years ago(Copying and Concatenation): Fix example.
drepper [Mon, 24 May 2004 18:11:15 +0000 (18:11 +0000)]
(Copying and Concatenation): Fix example.

15 years agoUpdate.
drepper [Mon, 24 May 2004 05:21:31 +0000 (05:21 +0000)]
Update.

15 years agoDon't allow linking with _obstack.
drepper [Mon, 24 May 2004 05:20:48 +0000 (05:20 +0000)]
Don't allow linking with _obstack.

15 years ago.
schwab [Sun, 23 May 2004 10:23:07 +0000 (10:23 +0000)]
.

15 years agoUse "+m" constraint instead
schwab [Sun, 23 May 2004 10:22:47 +0000 (10:22 +0000)]
Use "+m" constraint instead
of separate "m" constraints.

15 years agoUpdate.
drepper [Fri, 21 May 2004 16:19:16 +0000 (16:19 +0000)]
Update.

15 years ago(__pthread_cond_wait): Compare __broadcast_seq with bc_seq after
drepper [Fri, 21 May 2004 16:18:24 +0000 (16:18 +0000)]
(__pthread_cond_wait): Compare __broadcast_seq with bc_seq after
acquiring internal lock instead of before it.

15 years agoUpdate.
drepper [Fri, 21 May 2004 15:42:53 +0000 (15:42 +0000)]
Update.

15 years ago(idna_to_unicode_4z4z): Fix test for failed memory allocation.
drepper [Fri, 21 May 2004 15:42:30 +0000 (15:42 +0000)]
(idna_to_unicode_4z4z): Fix test for failed memory allocation.

15 years ago.
roland [Thu, 20 May 2004 22:07:41 +0000 (22:07 +0000)]
.

15 years ago2004-05-15 Chris Demetriou <cgd@broadcom.com>
roland [Thu, 20 May 2004 22:07:15 +0000 (22:07 +0000)]
2004-05-15  Chris Demetriou  <cgd@broadcom.com>

* sysdeps/mips/dl-machine.h (ELF_DL_FRAME_SIZE)
(ELF_DL_SAVE_ARG_REGS, ELF_DL_RESTORE_ARG_REGS): For the N32
and 64 ABIs, save and restore regs $10 and $11 (a6 and a7).

15 years agoUpdate.
drepper [Thu, 20 May 2004 21:55:10 +0000 (21:55 +0000)]
Update.

15 years ago(_obstack) [!defined _LIBC]: Remove; not used.
drepper [Thu, 20 May 2004 21:54:55 +0000 (21:54 +0000)]
(_obstack) [!defined _LIBC]: Remove; not used.
Add comment explaining why libc still defines it.

15 years agoUpdate.
drepper [Thu, 20 May 2004 06:32:24 +0000 (06:32 +0000)]
Update.

15 years ago[__ASSEMBLER__]: Include
drepper [Thu, 20 May 2004 06:29:27 +0000 (06:29 +0000)]
[__ASSEMBLER__]: Include
<sysdeps/powerpc/sysdep.h> independent of __ASSEMBLER__.
[PIC]: Redundent for powerpc64, removed.
(ENTRY): Generate size and alignment for opd entry.
(EALIGN): Generate size and alignment for opd entry.
(END): Use DOT_LABEL in ASM_SIZE_DIRECTIVE.
(END_GEN_TB): Use DOT_LABEL in ASM_SIZE_DIRECTIVE.

15 years agoUpdate.
drepper [Wed, 19 May 2004 16:52:55 +0000 (16:52 +0000)]
Update.

15 years agoSay the functions have been withdrawn.
drepper [Wed, 19 May 2004 16:52:44 +0000 (16:52 +0000)]
Say the functions have been withdrawn.

15 years agoAdd more tests.
drepper [Wed, 19 May 2004 16:49:55 +0000 (16:49 +0000)]
Add more tests.

15 years agoUpdate.
drepper [Wed, 19 May 2004 16:46:56 +0000 (16:46 +0000)]
Update.

15 years agoAdd more tests.
drepper [Wed, 19 May 2004 16:44:22 +0000 (16:44 +0000)]
Add more tests.

15 years ago.
roland [Tue, 18 May 2004 21:18:59 +0000 (21:18 +0000)]
.

15 years ago2004-05-18 Roland McGrath <roland@frob.com>
roland [Tue, 18 May 2004 21:18:51 +0000 (21:18 +0000)]
2004-05-18  Roland McGrath  <roland@frob.com>

* sysdeps/generic/unwind.h: Change copyright terms from GCC GPL to
standard glibc LGPL.
* sysdeps/generic/unwind-dw2.c: Likewise.
* sysdeps/generic/unwind-dw2-fde.c: Likewise.
* sysdeps/generic/unwind-dw2-fde.h: Likewise.
* sysdeps/generic/unwind-pe.h: Likewise.

15 years agoUpdate.
drepper [Tue, 18 May 2004 20:18:14 +0000 (20:18 +0000)]
Update.

15 years ago[LC_TIME]: Correct d_fmt date format from '22.06.2003' to '22. 06. 2003'.
drepper [Tue, 18 May 2004 20:18:04 +0000 (20:18 +0000)]
[LC_TIME]: Correct d_fmt date format from '22.06.2003' to '22. 06. 2003'.

15 years agoUpdate.
drepper [Tue, 18 May 2004 20:16:59 +0000 (20:16 +0000)]
Update.

15 years ago(pthread_cond_t): Add __broadcast_seq field.
drepper [Tue, 18 May 2004 20:16:31 +0000 (20:16 +0000)]
(pthread_cond_t): Add __broadcast_seq field.

15 years agoAdd broadcast_seq entry.
drepper [Tue, 18 May 2004 20:16:04 +0000 (20:16 +0000)]
Add broadcast_seq entry.

15 years agoMark all waiters as woken with woken_seq and bump broadcast counter.
drepper [Tue, 18 May 2004 20:15:47 +0000 (20:15 +0000)]
Mark all waiters as woken with woken_seq and bump broadcast counter.

15 years agoUse new __broadcast_seq field.
drepper [Tue, 18 May 2004 20:15:33 +0000 (20:15 +0000)]
Use new __broadcast_seq field.

15 years agoMark all waiters as woken with woken_seq and bump broadcast counter.
drepper [Tue, 18 May 2004 20:14:41 +0000 (20:14 +0000)]
Mark all waiters as woken with woken_seq and bump broadcast counter.

15 years agoTest of condvars.
drepper [Tue, 18 May 2004 20:14:04 +0000 (20:14 +0000)]
Test of condvars.

15 years agoInitialize __broadcast_seq field.
drepper [Tue, 18 May 2004 20:13:35 +0000 (20:13 +0000)]
Initialize __broadcast_seq field.

15 years ago(.NOTPARALLEL): Only serialize make check/xcheck, not compilation.
drepper [Tue, 18 May 2004 20:13:14 +0000 (20:13 +0000)]
(.NOTPARALLEL): Only serialize make check/xcheck, not compilation.
(tests): Add tst-cond17 and tst-cond18.
Add .NOTPARALLEL goal.

15 years agoUpdate.
drepper [Tue, 18 May 2004 20:12:51 +0000 (20:12 +0000)]
Update.

15 years ago(usage): Fix last change.
drepper [Mon, 17 May 2004 19:45:31 +0000 (19:45 +0000)]
(usage): Fix last change.

15 years agoUpdate.
drepper [Mon, 17 May 2004 18:59:35 +0000 (18:59 +0000)]
Update.

15 years agoSuperceded.
drepper [Mon, 17 May 2004 18:52:41 +0000 (18:52 +0000)]
Superceded.

15 years agoUpdate.
drepper [Mon, 17 May 2004 18:52:01 +0000 (18:52 +0000)]
Update.

15 years ago(SUPPORTED-LOCALES): Remove sr_YU locales.
drepper [Mon, 17 May 2004 18:51:41 +0000 (18:51 +0000)]
(SUPPORTED-LOCALES): Remove sr_YU locales.

15 years agoRemove YUGOSLAVIA and insert "SERBIA AND MONTENEGRO" which have taken
drepper [Mon, 17 May 2004 18:50:10 +0000 (18:50 +0000)]
Remove YUGOSLAVIA and insert "SERBIA AND MONTENEGRO" which have taken
over the code 819.

15 years ago(SYSCALL_ERROR_HANDLER): Rename __sparc.get_pic.l7 to __sparc_get_pic_l7.
drepper [Mon, 17 May 2004 18:42:44 +0000 (18:42 +0000)]
(SYSCALL_ERROR_HANDLER): Rename __sparc.get_pic.l7 to __sparc_get_pic_l7.

15 years agoUpdate bug reporting instructions.
drepper [Mon, 17 May 2004 18:37:10 +0000 (18:37 +0000)]
Update bug reporting instructions.

15 years ago(elf_machine_rela): Only CHECK_STATIC_TLS if sym != NULL.
drepper [Mon, 17 May 2004 18:20:30 +0000 (18:20 +0000)]
(elf_machine_rela): Only CHECK_STATIC_TLS if sym != NULL.

15 years ago(build_wcs_buffer): Also set pstr->mbs when translating.
drepper [Mon, 17 May 2004 18:11:32 +0000 (18:11 +0000)]
(build_wcs_buffer): Also set pstr->mbs when translating.

15 years agoUpdate.
drepper [Mon, 17 May 2004 18:05:37 +0000 (18:05 +0000)]
Update.

15 years agoChange currency formatting from none to two fraction dicits, as Italy now
drepper [Mon, 17 May 2004 18:04:49 +0000 (18:04 +0000)]
Change currency formatting from none to two fraction dicits, as Italy now
uses the Euro.

15 years ago(xtests): Depend on tests.
drepper [Mon, 17 May 2004 17:53:53 +0000 (17:53 +0000)]
(xtests): Depend on tests.

15 years agoUpdate.
drepper [Mon, 17 May 2004 05:17:12 +0000 (05:17 +0000)]
Update.

15 years agoCorrect some unwind info.
drepper [Mon, 17 May 2004 05:16:49 +0000 (05:16 +0000)]
Correct some unwind info.

15 years agoParametrize frame size. Correct some unwind info.
drepper [Mon, 17 May 2004 05:10:58 +0000 (05:10 +0000)]
Parametrize frame size.  Correct some unwind info.

15 years agoParametrize frame size. Correct some unwind info.
drepper [Mon, 17 May 2004 05:10:45 +0000 (05:10 +0000)]
Parametrize frame size.  Correct some unwind info.

15 years agoUpdate.
drepper [Thu, 13 May 2004 17:39:36 +0000 (17:39 +0000)]
Update.

15 years ago(_IO_default_xsputn): Avoid one overflow per char if
drepper [Thu, 13 May 2004 17:39:25 +0000 (17:39 +0000)]
(_IO_default_xsputn): Avoid one overflow per char if
count is negative, yet write_ptr < write_end.
(_IO_default_xsgetn): Avoid one underflow per char if count is
negative, yet read_ptr < read_end.

15 years agoUpdate.
drepper [Thu, 13 May 2004 02:17:12 +0000 (02:17 +0000)]
Update.

15 years ago(XTABS): Define XTABS equal to TAB3.
drepper [Thu, 13 May 2004 02:17:03 +0000 (02:17 +0000)]
(XTABS): Define XTABS equal to TAB3.

15 years agoUpdate.
drepper [Wed, 12 May 2004 17:25:11 +0000 (17:25 +0000)]
Update.

15 years ago(_dl_lookup_symbol_x): Correct _dl_signal_cerror call.
drepper [Wed, 12 May 2004 17:24:49 +0000 (17:24 +0000)]
(_dl_lookup_symbol_x): Correct _dl_signal_cerror call.

15 years ago.
roland [Mon, 10 May 2004 20:11:35 +0000 (20:11 +0000)]
.

15 years ago2004-04-30 Roland McGrath <roland@frob.com>
roland [Mon, 10 May 2004 20:11:11 +0000 (20:11 +0000)]
2004-04-30  Roland McGrath  <roland@frob.com>

* hurd/hurdlookup.c (__hurd_file_name_split): Return ENOENT for "".
(__hurd_directory_name_split): Likewise.

15 years agoUpdate.
drepper [Mon, 10 May 2004 20:10:36 +0000 (20:10 +0000)]
Update.

15 years agoUpdate from translation team.
drepper [Mon, 10 May 2004 20:07:45 +0000 (20:07 +0000)]
Update from translation team.

15 years agoUpdate.
aj [Mon, 10 May 2004 14:42:35 +0000 (14:42 +0000)]
Update.

15 years ago (__makecontext): Correctly compute alignment.
aj [Mon, 10 May 2004 14:42:28 +0000 (14:42 +0000)]
 (__makecontext): Correctly compute alignment.

15 years agoUpdate.
drepper [Mon, 10 May 2004 04:49:53 +0000 (04:49 +0000)]
Update.

15 years agoPrevent sigpause prototype.
drepper [Mon, 10 May 2004 04:49:36 +0000 (04:49 +0000)]
Prevent sigpause prototype.

15 years agoPrevent sigpause prototype.
drepper [Mon, 10 May 2004 04:48:48 +0000 (04:48 +0000)]
Prevent sigpause prototype.