kopensolaris-gnu/glibc.git
17 years agoRemove unused nis_first variable (getgrent_next_file) Don't store group name
drepper [Sat, 28 Jun 2003 07:54:24 +0000 (07:54 +0000)]
Remove unused nis_first variable (getgrent_next_file) Don't store group name
to early in blacklist.

17 years agoOptimize several little things. Use stream unlocked.
drepper [Sat, 28 Jun 2003 07:49:23 +0000 (07:49 +0000)]
Optimize several little things.  Use stream unlocked.

Don't use our own NIS/NIS+ functions, dlopen corresponding NSS module
instead.

17 years agoOptimize several little things. Use stream unlocked.
drepper [Sat, 28 Jun 2003 07:49:05 +0000 (07:49 +0000)]
Optimize several little things.  Use stream unlocked.

17 years ago.
roland [Fri, 27 Jun 2003 20:58:33 +0000 (20:58 +0000)]
.

17 years ago2003-06-27 Jeroen Dekkers <jeroen@dekkers.cx>
roland [Fri, 27 Jun 2003 20:58:22 +0000 (20:58 +0000)]
2003-06-27  Jeroen Dekkers  <jeroen@dekkers.cx>

* sysdeps/mach/hurd/alpha/init-first.c: Remove call to __libc_init.
* sysdeps/mach/hurd/i386/init-first.c: Likewise.
* sysdeps/mach/hurd/mips/init-first.c: Likewise.
* sysdeps/mach/hurd/powerpc/init-first.c: Likewise.

17 years agoBump to 0.50.
drepper [Fri, 27 Jun 2003 19:48:13 +0000 (19:48 +0000)]
Bump to 0.50.

17 years agoUpdate.
drepper [Fri, 27 Jun 2003 17:53:52 +0000 (17:53 +0000)]
Update.

17 years ago(tf_msgrcv): Use IPC_PRIVATE in msgget call.
drepper [Fri, 27 Jun 2003 17:53:33 +0000 (17:53 +0000)]
(tf_msgrcv): Use IPC_PRIVATE in msgget call.
(tf_msgsnd): Likewise.

17 years agoUpdate.
drepper [Fri, 27 Jun 2003 08:17:46 +0000 (08:17 +0000)]
Update.

17 years ago(tf_msgrcv): Strengthen test against valid premature returns a bit more.
drepper [Fri, 27 Jun 2003 08:17:23 +0000 (08:17 +0000)]
(tf_msgrcv): Strengthen test against valid premature returns a bit more.

17 years ago(__condvar_tw_cleanup3): Don't depend on %edx content.
drepper [Fri, 27 Jun 2003 08:10:59 +0000 (08:10 +0000)]
(__condvar_tw_cleanup3): Don't depend on %edx content.

17 years agoUpdate.
drepper [Fri, 27 Jun 2003 07:21:30 +0000 (07:21 +0000)]
Update.

17 years ago(CFLAGS-librt-cancellation.c): Define.
drepper [Fri, 27 Jun 2003 07:19:22 +0000 (07:19 +0000)]
(CFLAGS-librt-cancellation.c): Define.

17 years agoUpdate.
drepper [Fri, 27 Jun 2003 07:02:58 +0000 (07:02 +0000)]
Update.

17 years agoRename cleanup functions to make the names unique. Fix CFA offset for
drepper [Fri, 27 Jun 2003 07:02:35 +0000 (07:02 +0000)]
Rename cleanup functions to make the names unique.  Fix CFA offset for
two blocks.

17 years agoRename the cleanup functions to make the name unique. Fix dwarf
drepper [Fri, 27 Jun 2003 07:01:33 +0000 (07:01 +0000)]
Rename the cleanup functions to make the name unique.  Fix dwarf
opcode un unwind table.

17 years agoMove __pthread_unwind definition to the front.
drepper [Fri, 27 Jun 2003 06:59:36 +0000 (06:59 +0000)]
Move __pthread_unwind definition to the front.

17 years ago.
roland [Fri, 27 Jun 2003 06:21:51 +0000 (06:21 +0000)]
.

17 years ago2003-06-26 Roland McGrath <roland@frob.com>
roland [Fri, 27 Jun 2003 06:21:33 +0000 (06:21 +0000)]
2003-06-26  Roland McGrath  <roland@frob.com>

* sysdeps/mach/configure.in: Barf rather than define NO_CREATION_TIME.
* sysdeps/mach/configure: Regenerated.
* sysdeps/mach/hurd/times.c (times_init): Function removed.
(__times): Assume `creation_time' field is available.
* sysdeps/mach/hurd/Makefile [$(subdir) = csu] (sysdep_routines):
Don't append set-init.
* sysdeps/mach/hurd/set-init.c: File removed.

17 years ago.
roland [Thu, 26 Jun 2003 19:55:06 +0000 (19:55 +0000)]
.

17 years ago.
roland [Thu, 26 Jun 2003 19:54:47 +0000 (19:54 +0000)]
.

17 years ago2003-06-26 Roland McGrath <roland@redhat.com>
roland [Thu, 26 Jun 2003 19:54:28 +0000 (19:54 +0000)]
2003-06-26  Roland McGrath  <roland@redhat.com>

* elf/elf.h (AT_SECURE): New macro.
* sysdeps/generic/dl-sysdep.c (_dl_sysdep_start): Grok it,
set __libc_enable_secure.
(_dl_show_auxv): Add AT_SECURE to name table.
* elf/dl-support.c (_dl_aux_init): Grok AT_SECURE, set
__libc_enable_secure and __libc_enable_secure_decided.
* sysdeps/unix/sysv/linux/ldsodefs.h
[__ASSUME_AT_SECURE] (HAVE_AUX_SECURE): Define it.
* sysdeps/unix/sysv/linux/kernel-features.h
[__LINUX_KERNEL_VERSION >= 132425] (__ASSUME_AT_SECURE): Define it.

17 years agoUpdate.
drepper [Thu, 26 Jun 2003 17:02:23 +0000 (17:02 +0000)]
Update.

17 years agoIf _STATBUF_ST_NSEC is defined, adjust lower boundary test to take
drepper [Thu, 26 Jun 2003 17:01:44 +0000 (17:01 +0000)]
If _STATBUF_ST_NSEC is defined, adjust lower boundary test to take
rounding of nanoseconds into account.

17 years agoDefine _STATBUF_ST_NSEC.
drepper [Thu, 26 Jun 2003 17:00:37 +0000 (17:00 +0000)]
Define _STATBUF_ST_NSEC.

17 years ago*** empty log message ***
schwab [Thu, 26 Jun 2003 16:18:24 +0000 (16:18 +0000)]
*** empty log message ***

17 years ago * sysdeps/m68k/fpu/bits/mathinline.h: Don't inline frexp.
schwab [Thu, 26 Jun 2003 16:18:13 +0000 (16:18 +0000)]
* sysdeps/m68k/fpu/bits/mathinline.h: Don't inline frexp.
* sysdeps/m68k/fpu/s_frexp.c: Put implementation here.
* sysdeps/m68k/fpu/s_frexpl.c: Fix to handle unnormalized numbers.

17 years agoUpdate.
drepper [Thu, 26 Jun 2003 08:00:21 +0000 (08:00 +0000)]
Update.

17 years agoExport __nss_lookup_function.
drepper [Thu, 26 Jun 2003 07:47:32 +0000 (07:47 +0000)]
Export __nss_lookup_function.

17 years agoDisabled for now.
drepper [Thu, 26 Jun 2003 07:47:00 +0000 (07:47 +0000)]
Disabled for now.

17 years agoDon't use our own NIS/NIS+ functions, dlopen corresponding NSS module instead.
drepper [Thu, 26 Jun 2003 07:46:45 +0000 (07:46 +0000)]
Don't use our own NIS/NIS+ functions, dlopen corresponding NSS module instead.

17 years agoRemove NIS/NIS+ files from nss_compat module.
drepper [Thu, 26 Jun 2003 07:45:46 +0000 (07:45 +0000)]
Remove NIS/NIS+ files from nss_compat module.

17 years agoUpdate kernel features for the SH architecture.
drepper [Thu, 26 Jun 2003 07:41:09 +0000 (07:41 +0000)]
Update kernel features for the SH architecture.

17 years agoUpdate.
drepper [Thu, 26 Jun 2003 07:30:30 +0000 (07:30 +0000)]
Update.

17 years agoAdd an_ES.ISO-8859-15
drepper [Thu, 26 Jun 2003 07:29:43 +0000 (07:29 +0000)]
Add an_ES.ISO-8859-15

17 years agoFix Charset comment.
drepper [Thu, 26 Jun 2003 07:29:02 +0000 (07:29 +0000)]
Fix Charset comment.

17 years ago($(objpfx)version-info.h): Use CPPFLAGS to find correct linux/version.h.
drepper [Thu, 26 Jun 2003 07:27:39 +0000 (07:27 +0000)]
($(objpfx)version-info.h): Use CPPFLAGS to find correct linux/version.h.

17 years agoUpdate.
drepper [Thu, 26 Jun 2003 01:14:06 +0000 (01:14 +0000)]
Update.

17 years ago(class __pthread_cleanup_class): Add missing closing braces.
drepper [Thu, 26 Jun 2003 01:13:19 +0000 (01:13 +0000)]
(class __pthread_cleanup_class): Add missing closing braces.

17 years agoUpdate.
aj [Wed, 25 Jun 2003 14:21:44 +0000 (14:21 +0000)]
Update.

17 years ago * stdlib/tst-strtod.c (main): Declare constant long double as
aj [Wed, 25 Jun 2003 14:21:34 +0000 (14:21 +0000)]
* stdlib/tst-strtod.c (main): Declare constant long double as
suggested by Jakub Jelinek and Andreas Schwab.

17 years ago * posix/tst-nanosleep.c: Include <time.h> for nanosleep
aj [Wed, 25 Jun 2003 11:14:36 +0000 (11:14 +0000)]
* posix/tst-nanosleep.c: Include <time.h> for nanosleep
declaration.

* stdio-common/tst-fphex.c: Fix format string.

17 years ago * posix/transbug.c: Include <string.h> for memset and strlen
aj [Wed, 25 Jun 2003 11:04:58 +0000 (11:04 +0000)]
* posix/transbug.c: Include <string.h> for memset and strlen
declarations.

* stdio-common/tst-sprintf.c: Include <stdlib.h> for free declaration.

* stdlib/tst-strtod.c (main): Pass long double value.

* test-skeleton.c: Include <time.h> for nanosleep declaration.

17 years ago * posix/transbug.c: Include <string.h> for memset and strlen
aj [Wed, 25 Jun 2003 11:04:46 +0000 (11:04 +0000)]
* posix/transbug.c: Include <string.h> for memset and strlen
declarations.

* stdio-common/tst-sprintf.c: Include <stdlib.h> for free declaration.

* stdlib/tst-strtod.c (main): Pass long double value.

* test-skeleton.c: Include <time.h> for nanosleep declaration.

17 years agoUpdate.
drepper [Wed, 25 Jun 2003 08:47:01 +0000 (08:47 +0000)]
Update.

17 years agoDon't define CLOCK_IDFIELD_SIZE if _ISOMAC is defined.
drepper [Wed, 25 Jun 2003 08:44:04 +0000 (08:44 +0000)]
Don't define CLOCK_IDFIELD_SIZE if _ISOMAC is defined.

17 years agoUpdate.
drepper [Wed, 25 Jun 2003 08:32:03 +0000 (08:32 +0000)]
Update.

17 years ago(libc): Add _dl_open_hook@GLIBC_PRIVATE.
drepper [Wed, 25 Jun 2003 08:30:58 +0000 (08:30 +0000)]
(libc): Add _dl_open_hook@GLIBC_PRIVATE.

17 years ago(struct dl_open_hook): New.
drepper [Wed, 25 Jun 2003 08:28:55 +0000 (08:28 +0000)]
(struct dl_open_hook): New.
(_dl_open_hook): New variable.
(do_dlsym_private): New function.
(__libc_dlopen_mode) [!SHARED]: Lookup _dl_open_hook@GLIBC_PRIVATE
and initialize it if found.
(__libc_dlopen_mode) [SHARED]: If _dl_open_hook is non-NULL,
call dlopen_mode hook.
(__libc_dlsym) [SHARED]: If _dl_open_hook is non-NULL,
call dlsym hook.
(__libc_dlclose) [SHARED]: If _dl_open_hook is non-NULL,
call dlclose hook.

17 years agoUpdate.
drepper [Wed, 25 Jun 2003 08:19:44 +0000 (08:19 +0000)]
Update.

17 years ago(INLINE_SYSCALL): Cast result to long int.
drepper [Wed, 25 Jun 2003 08:18:08 +0000 (08:18 +0000)]
(INLINE_SYSCALL): Cast result to long int.

17 years agold.so cache deifnitions for sparc.
drepper [Wed, 25 Jun 2003 08:03:35 +0000 (08:03 +0000)]
ld.so cache deifnitions for sparc.

17 years agold.so cache deifnitions for powerpc.
drepper [Wed, 25 Jun 2003 08:03:30 +0000 (08:03 +0000)]
ld.so cache deifnitions for powerpc.

17 years agold.so cache deifnitions for mips.
drepper [Wed, 25 Jun 2003 08:03:24 +0000 (08:03 +0000)]
ld.so cache deifnitions for mips.

17 years agold.so cache deifnitions for s390.
drepper [Wed, 25 Jun 2003 08:03:17 +0000 (08:03 +0000)]
ld.so cache deifnitions for s390.

17 years agoInclude sparc dl-cache.h.
drepper [Wed, 25 Jun 2003 08:01:37 +0000 (08:01 +0000)]
Include sparc dl-cache.h.

17 years ago(add_system_dir): Define.
drepper [Wed, 25 Jun 2003 08:01:22 +0000 (08:01 +0000)]
(add_system_dir): Define.

17 years ago(main): Use add_system_dir instead of add_dir.
drepper [Wed, 25 Jun 2003 08:01:04 +0000 (08:01 +0000)]
(main): Use add_system_dir instead of add_dir.

17 years agoUpdate.
drepper [Wed, 25 Jun 2003 07:48:53 +0000 (07:48 +0000)]
Update.

17 years ago[LC_COLLATE]: Add missing eth letter, sorted as latin letter d.
drepper [Wed, 25 Jun 2003 07:48:02 +0000 (07:48 +0000)]
[LC_COLLATE]: Add missing eth letter, sorted as latin letter d.

17 years agoUpdate.
drepper [Wed, 25 Jun 2003 07:46:45 +0000 (07:46 +0000)]
Update.

17 years ago(timeout_handler): If waitpid returned 0, retry a couple of times. If
drepper [Wed, 25 Jun 2003 07:35:31 +0000 (07:35 +0000)]
(timeout_handler): If waitpid returned 0, retry a couple of times.  If
killed == 0, assume WTERMSIG (status) == SIGKILL.

17 years agoUpdate.
drepper [Wed, 25 Jun 2003 05:32:19 +0000 (05:32 +0000)]
Update.

17 years agoUpdate.
drepper [Wed, 25 Jun 2003 05:31:45 +0000 (05:31 +0000)]
Update.

17 years agoPOSIX options for Linux/ia64 with nptl.
drepper [Wed, 25 Jun 2003 05:27:10 +0000 (05:27 +0000)]
POSIX options for Linux/ia64 with nptl.

17 years agoPOSIX options for Linux/x86-64 with nptl.
drepper [Wed, 25 Jun 2003 05:26:47 +0000 (05:26 +0000)]
POSIX options for Linux/x86-64 with nptl.

17 years ago.
roland [Wed, 25 Jun 2003 03:22:03 +0000 (03:22 +0000)]
.

17 years ago2003-06-20 Kaz Kojima <kkojima@rr.iij4u.or.jp>
roland [Wed, 25 Jun 2003 03:21:52 +0000 (03:21 +0000)]
2003-06-20  Kaz Kojima  <kkojima@rr.iij4u.or.jp>

* sysdeps/unix/sysv/linux/sh/sysdep-cancel.h: Support cancellation
in librt.

17 years ago.
roland [Wed, 25 Jun 2003 02:33:01 +0000 (02:33 +0000)]
.

17 years ago2003-06-24 Roland McGrath <roland@redhat.com>
roland [Wed, 25 Jun 2003 02:32:50 +0000 (02:32 +0000)]
2003-06-24  Roland McGrath  <roland@redhat.com>

* pthread_mutex_trylock.c (__pthread_mutex_trylock): Typo fix.

17 years ago.
roland [Wed, 25 Jun 2003 01:56:15 +0000 (01:56 +0000)]
.

17 years ago2003-06-18 Roland McGrath <roland@redhat.com>
roland [Wed, 25 Jun 2003 01:55:08 +0000 (01:55 +0000)]
2003-06-18  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/dl-sysdep.c (_dl_show_auxv): Catch uninitialized
elements in the table instead of printing an empty name string.

17 years ago2003-06-05 Roland McGrath <roland@redhat.com>
roland [Wed, 25 Jun 2003 01:51:07 +0000 (01:51 +0000)]
2003-06-05  Roland McGrath  <roland@redhat.com>

* elf/elf.h (PT_GNU_STACK): New macro.

17 years agoUpdate.
drepper [Wed, 25 Jun 2003 00:00:50 +0000 (00:00 +0000)]
Update.

17 years ago(CPUCLOCK_P): Adjust for new clock id for thread CPU clocks.
drepper [Wed, 25 Jun 2003 00:00:04 +0000 (00:00 +0000)]
(CPUCLOCK_P): Adjust for new clock id for thread CPU clocks.

17 years agoRecognize thread CPU clock IDs.
drepper [Tue, 24 Jun 2003 23:58:28 +0000 (23:58 +0000)]
Recognize thread CPU clock IDs.

17 years agoDefine CLOCK_IDFIELD_SIZE.
drepper [Tue, 24 Jun 2003 23:56:51 +0000 (23:56 +0000)]
Define CLOCK_IDFIELD_SIZE.

17 years agoUpdate.
drepper [Tue, 24 Jun 2003 23:53:48 +0000 (23:53 +0000)]
Update.

17 years agoAllow using other thread's clock.
drepper [Tue, 24 Jun 2003 23:53:20 +0000 (23:53 +0000)]
Allow using other thread's clock.

17 years agoAllow using other thread's clock.
drepper [Tue, 24 Jun 2003 23:52:47 +0000 (23:52 +0000)]
Allow using other thread's clock.

17 years agoDeclare __find_thread_by_id.
drepper [Tue, 24 Jun 2003 23:51:30 +0000 (23:51 +0000)]
Declare __find_thread_by_id.

17 years ago[HP_TIMING_AVAIL]: Define __find_thread_by_id.
drepper [Tue, 24 Jun 2003 23:50:53 +0000 (23:50 +0000)]
[HP_TIMING_AVAIL]: Define __find_thread_by_id.

17 years agoAdd rules to build and run tst-clock2.
drepper [Tue, 24 Jun 2003 23:49:58 +0000 (23:49 +0000)]
Add rules to build and run tst-clock2.

17 years agoTest for thread CPU times.
drepper [Tue, 24 Jun 2003 23:49:15 +0000 (23:49 +0000)]
Test for thread CPU times.

17 years agoUpdate.
drepper [Tue, 24 Jun 2003 18:59:03 +0000 (18:59 +0000)]
Update.

17 years ago(__fstatfs64): Add support for the statfs64 syscall.
drepper [Tue, 24 Jun 2003 18:58:15 +0000 (18:58 +0000)]
(__fstatfs64): Add support for the statfs64 syscall.

17 years ago(__statfs64): Add support for the statfs64 syscall.
drepper [Tue, 24 Jun 2003 18:56:48 +0000 (18:56 +0000)]
(__statfs64): Add support for the statfs64 syscall.

17 years agoDefine __ASSUME_STATFS64 appropriately.
drepper [Tue, 24 Jun 2003 17:34:09 +0000 (17:34 +0000)]
Define __ASSUME_STATFS64 appropriately.

17 years agoUse f_frsize field from statfs structure if it has been filled in.
drepper [Tue, 24 Jun 2003 17:17:16 +0000 (17:17 +0000)]
Use f_frsize field from statfs structure if it has been filled in.

17 years ago(struct statfs): Add f_frsize field.
drepper [Tue, 24 Jun 2003 17:13:44 +0000 (17:13 +0000)]
(struct statfs): Add f_frsize field.
(struct statfs64): Likewise.

17 years ago * sysdeps/alpha/bits/atomic.h: New file.
rth [Tue, 24 Jun 2003 17:03:57 +0000 (17:03 +0000)]
    * sysdeps/alpha/bits/atomic.h: New file.

17 years ago * sysdeps/unix/sysv/linux/alpha/clone.S: Use HIDDEN_JUMPTARGET.
rth [Tue, 24 Jun 2003 16:38:43 +0000 (16:38 +0000)]
    * sysdeps/unix/sysv/linux/alpha/clone.S: Use HIDDEN_JUMPTARGET.
        * sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S: Use
        libc_hidden_def.
        * sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S: Likewise.
        * sysdeps/unix/sysv/linux/alpha/setfpucw.c: Use libc_hidden_proto
        on them.

17 years ago * sysdeps/alpha/fpu/bits/mathinline.h: Honor
rth [Tue, 24 Jun 2003 16:33:48 +0000 (16:33 +0000)]
    * sysdeps/alpha/fpu/bits/mathinline.h: Honor
        __LIBC_INTERNAL_MATH_INLINES.  Implement __signbitf, __signbit.

17 years ago * sysdeps/alpha/setjmp.S (_setjmp, setjmp): Mark .prologue.
rth [Tue, 24 Jun 2003 16:29:20 +0000 (16:29 +0000)]
    * sysdeps/alpha/setjmp.S (_setjmp, setjmp): Mark .prologue.

17 years ago * sysdeps/unix/sysv/linux/alpha/syscalls.list (pread, pwrite): Use
rth [Tue, 24 Jun 2003 16:26:32 +0000 (16:26 +0000)]
    * sysdeps/unix/sysv/linux/alpha/syscalls.list (pread, pwrite): Use
        the 64-bit syscall name.

17 years ago*** empty log message ***
schwab [Tue, 24 Jun 2003 11:08:28 +0000 (11:08 +0000)]
*** empty log message ***

17 years agoUpdate.
schwab [Tue, 24 Jun 2003 11:06:57 +0000 (11:06 +0000)]
Update.

17 years agoUpdaet.
aj [Tue, 24 Jun 2003 10:02:52 +0000 (10:02 +0000)]
Updaet.

17 years ago(_STAT_VER_LINUX): Avoid redeclaration with 32-bit code.
aj [Tue, 24 Jun 2003 10:02:24 +0000 (10:02 +0000)]
(_STAT_VER_LINUX): Avoid redeclaration with 32-bit code.

17 years agoUpdate.
drepper [Tue, 24 Jun 2003 09:02:16 +0000 (09:02 +0000)]
Update.