kopensolaris-gnu/glibc.git
17 years agostrtold_l for 128 bit IEEE 754 long double.
drepper [Sun, 14 Mar 2004 21:00:47 +0000 (21:00 +0000)]
strtold_l for 128 bit IEEE 754 long double.

17 years agoNot needed anymore.
drepper [Sun, 14 Mar 2004 20:59:44 +0000 (20:59 +0000)]
Not needed anymore.

17 years agoInclude strtol_l.c now. Adjust #defines.
drepper [Sun, 14 Mar 2004 20:58:49 +0000 (20:58 +0000)]
Include strtol_l.c now.  Adjust #defines.

17 years agoGeneric strtold.c implementation.
drepper [Sun, 14 Mar 2004 20:56:09 +0000 (20:56 +0000)]
Generic strtold.c implementation.

17 years agoNot needed anymore.
drepper [Sun, 14 Mar 2004 20:55:21 +0000 (20:55 +0000)]
Not needed anymore.

17 years agoAdd real implementation.
drepper [Sun, 14 Mar 2004 20:54:42 +0000 (20:54 +0000)]
Add real implementation.

17 years agoMove real implementation to strtol_l.c. Add wrappers.
drepper [Sun, 14 Mar 2004 20:54:14 +0000 (20:54 +0000)]
Move real implementation to strtol_l.c. Add wrappers.

17 years agoAdd real implementation.
drepper [Sun, 14 Mar 2004 20:52:47 +0000 (20:52 +0000)]
Add real implementation.

17 years agoMove real code to strxfrm_l.c: Add wrapper.
drepper [Sun, 14 Mar 2004 20:52:25 +0000 (20:52 +0000)]
Move real code to strxfrm_l.c: Add wrapper.

17 years agoAdd real implementation.
drepper [Sun, 14 Mar 2004 20:52:00 +0000 (20:52 +0000)]
Add real implementation.

17 years agoMove real code to strcoll_l.c: Add wrapper.
drepper [Sun, 14 Mar 2004 20:51:30 +0000 (20:51 +0000)]
Move real code to strcoll_l.c: Add wrapper.

17 years agoWe need arch specific implementations.
drepper [Sun, 14 Mar 2004 20:50:48 +0000 (20:50 +0000)]
We need arch specific implementations.

17 years agostrtold implementation.
drepper [Sun, 14 Mar 2004 20:50:34 +0000 (20:50 +0000)]
strtold implementation.

17 years agoInclude strtod_l.c now.
drepper [Sun, 14 Mar 2004 20:49:35 +0000 (20:49 +0000)]
Include strtod_l.c now.

17 years agoAdjust to changed strtod.c.
drepper [Sun, 14 Mar 2004 20:48:59 +0000 (20:48 +0000)]
Adjust to changed strtod.c.

17 years agoAdd real implementation.
drepper [Sun, 14 Mar 2004 20:48:35 +0000 (20:48 +0000)]
Add real implementation.

17 years agoMove real code tp strtod_l.c and add wrapper.
drepper [Sun, 14 Mar 2004 20:48:09 +0000 (20:48 +0000)]
Move real code tp strtod_l.c and add wrapper.

17 years agoAdd real implementation. Split into new function __vstrfmon_l to
drepper [Sun, 14 Mar 2004 20:47:24 +0000 (20:47 +0000)]
Add real implementation.  Split into new function __vstrfmon_l to
allow calling it from strfmon.

17 years agoMove the code to strfmon_l.c. Add little wrapper around __vstrfmon_l.
drepper [Sun, 14 Mar 2004 20:46:27 +0000 (20:46 +0000)]
Move the code to strfmon_l.c.  Add little wrapper around __vstrfmon_l.

17 years agoAdd libc_hidden_proto for __wcscoll_l and __wcsxfrm_l.
drepper [Sun, 14 Mar 2004 20:45:10 +0000 (20:45 +0000)]
Add libc_hidden_proto for __wcscoll_l and __wcsxfrm_l.

17 years agoDefine ptime_locale_status. Declare __strptime_internal.
drepper [Sun, 14 Mar 2004 20:44:29 +0000 (20:44 +0000)]
Define ptime_locale_status.  Declare __strptime_internal.

17 years agoAdd libc_hidden_proto for __strcoll_l and __strxfrm_l.
drepper [Sun, 14 Mar 2004 20:43:44 +0000 (20:43 +0000)]
Add libc_hidden_proto for __strcoll_l and __strxfrm_l.

17 years agoDeclare __vstrmon_l.
drepper [Sun, 14 Mar 2004 20:43:05 +0000 (20:43 +0000)]
Declare __vstrmon_l.

17 years agoUse _NL_CURRENT_LOCALE instead of __libc_tsd_get.
drepper [Sun, 14 Mar 2004 20:40:48 +0000 (20:40 +0000)]
Use _NL_CURRENT_LOCALE instead of __libc_tsd_get.

17 years agoOptimize a bit. It's better to get a reference to the current locale
drepper [Sun, 14 Mar 2004 20:13:23 +0000 (20:13 +0000)]
Optimize a bit.  It's better to get a reference to the current locale
and then use the _l functions.

17 years ago.
roland [Sun, 14 Mar 2004 19:13:28 +0000 (19:13 +0000)]
.

17 years ago2004-03-11 Jeroen Dekkers <jeroen@dekkers.cx>
roland [Sun, 14 Mar 2004 19:13:17 +0000 (19:13 +0000)]
2004-03-11  Jeroen Dekkers  <jeroen@dekkers.cx>

* cppflags-iterator.mk: Change libof-$(cpp-src) to
libof-$(notdir $(cpp-src)).

17 years agoUpdate.
drepper [Sun, 14 Mar 2004 09:18:16 +0000 (09:18 +0000)]
Update.

17 years ago(__idna_to_unicode_lzlz): Use __strchrnul, not strchrnul.
drepper [Sun, 14 Mar 2004 09:18:06 +0000 (09:18 +0000)]
(__idna_to_unicode_lzlz): Use __strchrnul, not strchrnul.

17 years ago(idna_to_ascii_4z): Revert last patch.
drepper [Sun, 14 Mar 2004 09:17:48 +0000 (09:17 +0000)]
(idna_to_ascii_4z): Revert last patch.

17 years ago.
roland [Sun, 14 Mar 2004 03:40:12 +0000 (03:40 +0000)]
.

17 years ago2004-03-13 Jakub Jelinek <jakub@redhat.com>
roland [Sun, 14 Mar 2004 03:40:06 +0000 (03:40 +0000)]
2004-03-13  Jakub Jelinek  <jakub@redhat.com>

* td_thr_tlsbase.c: Remove dl-tls.h include.  Don't use
TLS_TP_OFFSET in the #if, but TLS_TCB_SIZE == 0 ?:.

17 years ago2004-03-13 Jakub Jelinek <jakub@redhat.com>
roland [Sun, 14 Mar 2004 03:39:57 +0000 (03:39 +0000)]
2004-03-13  Jakub Jelinek  <jakub@redhat.com>

* db_info.c: Don't use TLS_TP_OFFSET in the #if, but
TLS_TCB_SIZE == 0 ?: in the DESC macro.

17 years agoUpdate.
drepper [Sat, 13 Mar 2004 08:47:19 +0000 (08:47 +0000)]
Update.

17 years ago(getnameinfo): Return error in case argument buffers overflow.
drepper [Sat, 13 Mar 2004 08:46:13 +0000 (08:46 +0000)]
(getnameinfo): Return error in case argument buffers overflow.
Implement NI_IDN.

17 years ago(EAI_OVERFLOW): Define.
drepper [Sat, 13 Mar 2004 08:41:44 +0000 (08:41 +0000)]
(EAI_OVERFLOW): Define.

17 years ago.
roland [Sat, 13 Mar 2004 07:59:29 +0000 (07:59 +0000)]
.

17 years ago2004-03-12 Roland McGrath <roland@redhat.com>
roland [Sat, 13 Mar 2004 07:59:14 +0000 (07:59 +0000)]
2004-03-12  Roland McGrath  <roland@redhat.com>

* td_thr_tlsbase.c [TLS_DTV_AT_TP && TLS_TP_OFFSET > 0]: Handle this
case (PowerPC) differently.

17 years ago2004-03-12 Roland McGrath <roland@redhat.com>
roland [Sat, 13 Mar 2004 07:59:04 +0000 (07:59 +0000)]
2004-03-12  Roland McGrath  <roland@redhat.com>

* db_info.c [TLS_DTV_AT_TP && TLS_TP_OFFSET > 0]
(_thread_db_pthread_dtvp): Define differently for this case (PowerPC).

17 years agoImplement AI_CANONIDN.
drepper [Sat, 13 Mar 2004 06:53:42 +0000 (06:53 +0000)]
Implement AI_CANONIDN.

17 years ago(AI_DEFAULT): Revert last change.
drepper [Sat, 13 Mar 2004 06:53:07 +0000 (06:53 +0000)]
(AI_DEFAULT): Revert last change.

17 years ago(AI_DEFAULT): Add AI_IDN.
drepper [Sat, 13 Mar 2004 06:52:45 +0000 (06:52 +0000)]
(AI_DEFAULT): Add AI_IDN.

17 years agoDefine AI_CANONIDN.
drepper [Sat, 13 Mar 2004 06:50:53 +0000 (06:50 +0000)]
Define AI_CANONIDN.

17 years agoUpdate.
drepper [Sat, 13 Mar 2004 06:50:10 +0000 (06:50 +0000)]
Update.

17 years ago(libcidn): Export idna_to_unicode_lzlz.
drepper [Sat, 13 Mar 2004 06:50:00 +0000 (06:50 +0000)]
(libcidn): Export idna_to_unicode_lzlz.

17 years ago(idna_to_ascii_4z): Use strdup if available. Unify two ifs.
drepper [Sat, 13 Mar 2004 06:49:25 +0000 (06:49 +0000)]
(idna_to_ascii_4z): Use strdup if available.  Unify two ifs.

17 years agoImplement __idna_to_unicode_lzlz. Split __idna_to_ascii_lz in two
drepper [Sat, 13 Mar 2004 06:47:49 +0000 (06:47 +0000)]
Implement __idna_to_unicode_lzlz.  Split __idna_to_ascii_lz in two
parts so that loading can be shared with the new function.

17 years ago * sysdeps/unix/sysv/linux/alpha/select.S: Fix unwind. Propagate
rth [Sat, 13 Mar 2004 05:29:44 +0000 (05:29 +0000)]
    * sysdeps/unix/sysv/linux/alpha/select.S: Fix unwind.  Propagate
        oldvalue from CENABLE to CDISABLE.

17 years ago * sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h: Propagate
rth [Sat, 13 Mar 2004 05:29:24 +0000 (05:29 +0000)]
    * sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h: Propagate
        oldvalue from CENABLE to CDISABLE.

17 years agoUpdate.
drepper [Fri, 12 Mar 2004 21:35:27 +0000 (21:35 +0000)]
Update.

17 years agox86-64 specific functionality for sysconf.
drepper [Fri, 12 Mar 2004 21:34:19 +0000 (21:34 +0000)]
x86-64 specific functionality for sysconf.

17 years ago(intel_check_word): Early exit if we know level3 does not exist.
drepper [Fri, 12 Mar 2004 21:33:11 +0000 (21:33 +0000)]
(intel_check_word): Early exit if we know level3 does not exist.
(__sysconf): Add comment.

17 years agoInclude Makeconfig.
drepper [Fri, 12 Mar 2004 20:44:43 +0000 (20:44 +0000)]
Include Makeconfig.

17 years agoUpdate.
drepper [Fri, 12 Mar 2004 20:40:57 +0000 (20:40 +0000)]
Update.

17 years ago(libcidn-inhibit-o): Define. We need no archive.
drepper [Fri, 12 Mar 2004 20:40:46 +0000 (20:40 +0000)]
(libcidn-inhibit-o): Define.  We need no archive.

17 years agoUpdate.
drepper [Fri, 12 Mar 2004 20:26:54 +0000 (20:26 +0000)]
Update.

17 years agoDefine HOST_NAME_MAX.
drepper [Fri, 12 Mar 2004 20:26:21 +0000 (20:26 +0000)]
Define HOST_NAME_MAX.

17 years agoUpdate.
drepper [Fri, 12 Mar 2004 20:24:47 +0000 (20:24 +0000)]
Update.

17 years agoDefine HOST_NAME_MAX.
drepper [Fri, 12 Mar 2004 20:24:21 +0000 (20:24 +0000)]
Define HOST_NAME_MAX.

17 years agoUpdate.
drepper [Fri, 12 Mar 2004 20:22:06 +0000 (20:22 +0000)]
Update.

17 years agoDefine HOST_NAME_MAX.
drepper [Fri, 12 Mar 2004 20:20:44 +0000 (20:20 +0000)]
Define HOST_NAME_MAX.

17 years agoUpdate.
drepper [Fri, 12 Mar 2004 17:40:52 +0000 (17:40 +0000)]
Update.

17 years agoAdd default handling for cache line info.
drepper [Fri, 12 Mar 2004 17:40:01 +0000 (17:40 +0000)]
Add default handling for cache line info.

17 years ago(vars): Add _SC_ values for cache information.
drepper [Fri, 12 Mar 2004 17:36:46 +0000 (17:36 +0000)]
(vars): Add _SC_ values for cache information.

17 years agoAdd _SC_* values for cache information.
drepper [Fri, 12 Mar 2004 17:36:15 +0000 (17:36 +0000)]
Add _SC_* values for cache information.

17 years ago(__sysconf): Reorganize to allow yet another sysconf function to
drepper [Fri, 12 Mar 2004 17:35:36 +0000 (17:35 +0000)]
(__sysconf): Reorganize to allow yet another sysconf function to
include the one in this file.

17 years agoLinux/i386 specific processor info.
drepper [Fri, 12 Mar 2004 17:35:03 +0000 (17:35 +0000)]
Linux/i386 specific processor info.

17 years agoUpdate.
drepper [Fri, 12 Mar 2004 07:23:27 +0000 (07:23 +0000)]
Update.

17 years ago(__sysconf): Add missing support for some _SC_* values.
drepper [Fri, 12 Mar 2004 07:22:08 +0000 (07:22 +0000)]
(__sysconf): Add missing support for some _SC_* values.

17 years agoUpdate.
drepper [Fri, 12 Mar 2004 00:16:51 +0000 (00:16 +0000)]
Update.

17 years ago(global): Add gconv_end.
drepper [Fri, 12 Mar 2004 00:15:26 +0000 (00:15 +0000)]
(global): Add gconv_end.

17 years agoUpdate.
drepper [Thu, 11 Mar 2004 21:59:36 +0000 (21:59 +0000)]
Update.

17 years ago(__vmx__longjmp, __vmx__libc_longjmp): Remove bogus semicolons.
drepper [Thu, 11 Mar 2004 21:58:34 +0000 (21:58 +0000)]
(__vmx__longjmp, __vmx__libc_longjmp): Remove bogus semicolons.

17 years ago(__novmx__longjmp): Fix type of first argument in the prototype.
drepper [Thu, 11 Mar 2004 21:58:20 +0000 (21:58 +0000)]
(__novmx__longjmp): Fix type of first argument in the prototype.

17 years ago(JB_SIZE): Undefine before including setjmp-common.S again.
drepper [Thu, 11 Mar 2004 21:58:03 +0000 (21:58 +0000)]
(JB_SIZE): Undefine before including setjmp-common.S again.

17 years ago(JB_SIZE): Undefine before including __longjmp-common.S again.
drepper [Thu, 11 Mar 2004 21:57:44 +0000 (21:57 +0000)]
(JB_SIZE): Undefine before including __longjmp-common.S again.

17 years ago * sysdeps/alpha/tcb-offsets.sym (PID_OFFSET): New.
rth [Thu, 11 Mar 2004 21:34:24 +0000 (21:34 +0000)]
    * sysdeps/alpha/tcb-offsets.sym (PID_OFFSET): New.
        * sysdeps/unix/sysv/linux/alpha/pt-vfork.S: Save/restore PID.
        * sysdeps/unix/sysv/linux/alpha/vfork.S: New file.

17 years agoUpdate.
drepper [Thu, 11 Mar 2004 16:15:59 +0000 (16:15 +0000)]
Update.

17 years ago(__vfork): Use jgnl instead of jnl instruction to jump to
drepper [Thu, 11 Mar 2004 16:13:57 +0000 (16:13 +0000)]
(__vfork): Use jgnl instead of jnl instruction to jump to
SYSCALL_ERROR_LABEL.

17 years ago(__pthread_cond_broadcast_2_0, __pthread_cond_destroy_2_0,
drepper [Thu, 11 Mar 2004 16:11:39 +0000 (16:11 +0000)]
(__pthread_cond_broadcast_2_0, __pthread_cond_destroy_2_0,
__pthread_cond_init_2_0, __pthread_cond_signal_2_0,
__pthread_cond_wait_2_0, __pthread_cond_timedwait_2_0):
Use return 0 as defaction instead of 0.

17 years agoUpdate.
drepper [Thu, 11 Mar 2004 16:06:03 +0000 (16:06 +0000)]
Update.

17 years agovfork implementation for linux/sh with nptl.
drepper [Thu, 11 Mar 2004 16:05:00 +0000 (16:05 +0000)]
vfork implementation for linux/sh with nptl.

17 years agoProperly handle PID cache.
drepper [Thu, 11 Mar 2004 16:04:05 +0000 (16:04 +0000)]
Properly handle PID cache.

17 years agoAdd PID.
drepper [Thu, 11 Mar 2004 16:03:46 +0000 (16:03 +0000)]
Add PID.

17 years agoUpdate.
drepper [Thu, 11 Mar 2004 09:39:56 +0000 (09:39 +0000)]
Update.

17 years agoOnly add __tls_get_offset assembly if IS_IN_rtld.
drepper [Thu, 11 Mar 2004 09:37:08 +0000 (09:37 +0000)]
Only add __tls_get_offset assembly if IS_IN_rtld.
(__TLS_GET_ADDR): Use __tls_get_offset, not __tls_get_addr.

17 years agoUpdate.
drepper [Thu, 11 Mar 2004 08:08:48 +0000 (08:08 +0000)]
Update.

17 years agoDon't add ns_parse_ttl for libresolv.so.
drepper [Thu, 11 Mar 2004 08:07:49 +0000 (08:07 +0000)]
Don't add ns_parse_ttl for libresolv.so.

17 years agoUpdate.
drepper [Thu, 11 Mar 2004 06:06:12 +0000 (06:06 +0000)]
Update.

17 years agoInclude <dl-sysdep.h>. Use RTLD_PRIVATE_ERRNO to decide whether errno
drepper [Thu, 11 Mar 2004 06:05:03 +0000 (06:05 +0000)]
Include <dl-sysdep.h>.  Use RTLD_PRIVATE_ERRNO to decide whether errno
compat symbols are needed.

17 years ago(do_sym): Reorder parameters. Adjust callers.
drepper [Thu, 11 Mar 2004 05:00:13 +0000 (05:00 +0000)]
(do_sym): Reorder parameters.  Adjust callers.

17 years agoUpdate.
drepper [Thu, 11 Mar 2004 04:49:05 +0000 (04:49 +0000)]
Update.

17 years agoNo need to include <sysdep-cancel.h>, vfork is no cancellation point.
drepper [Thu, 11 Mar 2004 04:47:33 +0000 (04:47 +0000)]
No need to include <sysdep-cancel.h>, vfork is no cancellation point.

17 years agoNo need to include <sysdep-cancel.h>, vfork is no cancellation point.
drepper [Thu, 11 Mar 2004 04:46:42 +0000 (04:46 +0000)]
No need to include <sysdep-cancel.h>, vfork is no cancellation point.

17 years agoNo need to include <sysdep-cancel.h>, vfork is no cancellation point.
drepper [Thu, 11 Mar 2004 04:46:23 +0000 (04:46 +0000)]
No need to include <sysdep-cancel.h>, vfork is no cancellation point.

17 years agoNo need to include <sysdep-cancel.h>, vfork is no cancellation point.
drepper [Thu, 11 Mar 2004 04:46:00 +0000 (04:46 +0000)]
No need to include <sysdep-cancel.h>, vfork is no cancellation point.

17 years agoUpdate.
drepper [Thu, 11 Mar 2004 03:47:18 +0000 (03:47 +0000)]
Update.

17 years agoUnify _dl_sym and _dl_vsym code and make the entry points wrappers
drepper [Thu, 11 Mar 2004 03:41:54 +0000 (03:41 +0000)]
Unify _dl_sym and _dl_vsym code and make the entry points wrappers
around the unified code.

17 years ago * sysdeps/unix/sysv/linux/alpha/kernel_stat.h (kernel_stat64): New.
rth [Thu, 11 Mar 2004 02:58:43 +0000 (02:58 +0000)]
    * sysdeps/unix/sysv/linux/alpha/kernel_stat.h (kernel_stat64): New.
        (glibc21_stat): New.
        * sysdeps/unix/sysv/linux/alpha/fxstat.c: New file.
        * sysdeps/unix/sysv/linux/alpha/lxstat.c: New file.
        * sysdeps/unix/sysv/linux/alpha/xstat.c: New file.
        * sysdeps/unix/sysv/linux/alpha/xstatconv.c (__xstat_conv): Add
        code for _STAT_VER_GLIBC2_3_4.
        (__libc_missing_axp_stat64): New.
        * sysdeps/unix/sysv/linux/alpha/xstatconv.h: New file.
        * sysdeps/unix/sysv/linux/alpha/bits/stat.h (__ST_TIME): New.
        (_STAT_VER_GLIBC2_3_4, _STAT_VER_KERNEL64): New.
        (struct stat, struct stat64): Update to new format.
        (_STATBUF_ST_NSEC): New.

17 years agoUpdate.
drepper [Thu, 11 Mar 2004 01:34:46 +0000 (01:34 +0000)]
Update.