kopensolaris-gnu/glibc.git
21 years ago(doc): It's "Name Service" not "Name Switch".
drepper [Thu, 29 Oct 1998 15:36:50 +0000 (15:36 +0000)]
(doc): It's "Name Service" not "Name Switch".

21 years agoUpdate.
drepper [Thu, 29 Oct 1998 15:31:47 +0000 (15:31 +0000)]
Update.

21 years ago(tr_where): Replace snprintf call by mempcpy and _fitoa.
drepper [Thu, 29 Oct 1998 15:31:38 +0000 (15:31 +0000)]
(tr_where): Replace snprintf call by mempcpy and _fitoa.

21 years agoUpdate.
drepper [Thu, 29 Oct 1998 15:17:25 +0000 (15:17 +0000)]
Update.

21 years ago(ttyname_r): Try reading /prof/self/fd/FD first.
drepper [Thu, 29 Oct 1998 15:17:05 +0000 (15:17 +0000)]
(ttyname_r): Try reading /prof/self/fd/FD first.

21 years ago(ttyname): Try reading /prof/self/fd/FD first.
drepper [Thu, 29 Oct 1998 15:16:53 +0000 (15:16 +0000)]
(ttyname): Try reading /prof/self/fd/FD first.

21 years ago(_fitoa_word): New inline function. Write formatted number starting at
drepper [Thu, 29 Oct 1998 15:15:49 +0000 (15:15 +0000)]
(_fitoa_word): New inline function.  Write formatted number starting at
given position and return pointer to following byte.
(_fitoa): Likewise, for long long.

21 years agoUpdate.
drepper [Thu, 29 Oct 1998 14:34:35 +0000 (14:34 +0000)]
Update.

21 years agoAdjust for __pthread_lock interface change. Use already computed self
drepper [Thu, 29 Oct 1998 14:34:16 +0000 (14:34 +0000)]
Adjust for __pthread_lock interface change.  Use already computed self
value is possible.

21 years ago(__pthread_lock): Add new parameter. Use it instead of local variable
drepper [Thu, 29 Oct 1998 14:32:54 +0000 (14:32 +0000)]
(__pthread_lock): Add new parameter.  Use it instead of local variable
self.  Avoid recomputing self.  Define using internal_function.
(__pthread_trylock): Remove.
(__pthread_unlock): Define using internal_function.

21 years ago(__pthread_trylock): Define inline.
drepper [Thu, 29 Oct 1998 14:31:12 +0000 (14:31 +0000)]
(__pthread_trylock): Define inline.
(__pthread_lock): Add extra parameter to declaration.  Declare
using internal_function.
(__pthread_unlock): Declare using internal_function.

21 years ago.
roland [Thu, 29 Oct 1998 12:24:28 +0000 (12:24 +0000)]
.

21 years ago1998-10-29 Roland McGrath <roland@baalperazim.frob.com>
roland [Thu, 29 Oct 1998 11:51:53 +0000 (11:51 +0000)]
1998-10-29  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/unix/sysv/linux/bits/sem.h,
sysdeps/unix/sysv/linux/bits/ipc.h,
sysdeps/unix/sysv/linux/bits/shm.h,
sysdeps/unix/sysv/linux/bits/msq.h: Moved to ...
* sysdeps/gnu/bits/sem.h, sysdeps/gnu/bits/ipc.h,
sysdeps/gnu/bits/shm.h, sysdeps/gnu/bits/msq.h: ... here,
so the same bits will be used for the Hurd.

21 years agoUpdate.
drepper [Thu, 29 Oct 1998 10:32:47 +0000 (10:32 +0000)]
Update.

21 years ago(__sigaction): Allow compiling on systems without rt_sigaction syscall.
drepper [Thu, 29 Oct 1998 10:32:37 +0000 (10:32 +0000)]
(__sigaction): Allow compiling on systems without rt_sigaction syscall.

21 years ago(sysdep-subdirs): Allow Subdirs files to remove directories as well as add them.
drepper [Wed, 28 Oct 1998 17:14:24 +0000 (17:14 +0000)]
(sysdep-subdirs): Allow Subdirs files to remove directories as well as add them.

21 years agoUpdate.
drepper [Wed, 28 Oct 1998 17:14:02 +0000 (17:14 +0000)]
Update.

21 years agoUpdate.
drepper [Wed, 28 Oct 1998 17:09:17 +0000 (17:09 +0000)]
Update.

21 years agoInstall neteconet/ec.h.
drepper [Wed, 28 Oct 1998 17:09:01 +0000 (17:09 +0000)]
Install neteconet/ec.h.

21 years agoDistribute neteconet/ec.h.
drepper [Wed, 28 Oct 1998 17:08:49 +0000 (17:08 +0000)]
Distribute neteconet/ec.h.

21 years agoLinux econet header.
drepper [Wed, 28 Oct 1998 17:08:31 +0000 (17:08 +0000)]
Linux econet header.

21 years agoUpdate.
drepper [Wed, 28 Oct 1998 14:41:59 +0000 (14:41 +0000)]
Update.

21 years ago(__FDS_BITS): New macro to access fds_bits member.
drepper [Wed, 28 Oct 1998 14:41:13 +0000 (14:41 +0000)]
(__FDS_BITS): New macro to access fds_bits member.

21 years ago(__FD_ZERO, __FD_SET, __FD_CLR, __FD_ISSET): Use __FDS_BITS.
drepper [Wed, 28 Oct 1998 14:40:12 +0000 (14:40 +0000)]
(__FD_ZERO, __FD_SET, __FD_CLR, __FD_ISSET): Use __FDS_BITS.

21 years ago__USE_GNU already implies __USE_MISC.
drepper [Wed, 28 Oct 1998 14:39:47 +0000 (14:39 +0000)]
__USE_GNU already implies __USE_MISC.

21 years agoUpdate.
drepper [Tue, 27 Oct 1998 14:19:07 +0000 (14:19 +0000)]
Update.

21 years agoDo not use the i386 version. Instead call the system call wrapper
drepper [Tue, 27 Oct 1998 14:18:54 +0000 (14:18 +0000)]
Do not use the i386 version.  Instead call the system call wrapper
function using an 64bit argument.

21 years agoUpdate.
drepper [Tue, 27 Oct 1998 13:52:16 +0000 (13:52 +0000)]
Update.

21 years agoAdjust for pthread.h and pthreadtypes.h change.
drepper [Tue, 27 Oct 1998 13:51:54 +0000 (13:51 +0000)]
Adjust for pthread.h and pthreadtypes.h change.

21 years ago(struct _pthread_fastlock): Likewise.
drepper [Tue, 27 Oct 1998 13:51:41 +0000 (13:51 +0000)]
(struct _pthread_fastlock): Likewise.
(pthread_attr_t): Likewise.
(pthread_cond_t): Likewise.
(pthread_condattr_t): Likewise.
(pthread_mutex_t): Likewise.
(pthread_mutexattr_t): Likewise.
(pthread_rwlock_t): Likewise.
(pthread_rwlockattr_t): Likewise.

21 years ago(struct _pthread_cleanup_buffer): Prepend __ to field names of the
drepper [Tue, 27 Oct 1998 13:49:15 +0000 (13:49 +0000)]
(struct _pthread_cleanup_buffer): Prepend __ to field names of the
struct.

21 years agoUpdate.
drepper [Tue, 27 Oct 1998 12:23:36 +0000 (12:23 +0000)]
Update.

21 years agoTidy up, correct llseek.
drepper [Tue, 27 Oct 1998 12:23:16 +0000 (12:23 +0000)]
Tidy up, correct llseek.

21 years agoUpdate.
drepper [Tue, 27 Oct 1998 12:07:44 +0000 (12:07 +0000)]
Update.

21 years agoDon't include <time.h> for timespec, add forward declaration.
drepper [Tue, 27 Oct 1998 12:07:31 +0000 (12:07 +0000)]
Don't include <time.h> for timespec, add forward declaration.

21 years agoUpdate.
drepper [Tue, 27 Oct 1998 10:27:11 +0000 (10:27 +0000)]
Update.

21 years ago[!__USE_XOPEN]: Add special version of __FD_* macros which use __fds_bits.
drepper [Tue, 27 Oct 1998 10:26:26 +0000 (10:26 +0000)]
[!__USE_XOPEN]: Add special version of __FD_* macros which use __fds_bits.

21 years ago[!__USE_XOPEN]: Add special version of __FD_* macros which use __fds_bits.
drepper [Tue, 27 Oct 1998 10:26:15 +0000 (10:26 +0000)]
[!__USE_XOPEN]: Add special version of __FD_* macros which use __fds_bits.

21 years agoUpdate.
drepper [Tue, 27 Oct 1998 09:44:35 +0000 (09:44 +0000)]
Update.

21 years agoUpdate ARM definitions.
drepper [Tue, 27 Oct 1998 09:44:26 +0000 (09:44 +0000)]
Update ARM definitions.

21 years agoUpdate.
drepper [Tue, 27 Oct 1998 09:17:20 +0000 (09:17 +0000)]
Update.

21 years agoInclude bits/sigthread.h only for Unix98.
drepper [Tue, 27 Oct 1998 09:17:11 +0000 (09:17 +0000)]
Include bits/sigthread.h only for Unix98.

21 years agoUpdate.
drepper [Mon, 26 Oct 1998 17:59:59 +0000 (17:59 +0000)]
Update.

21 years agoIf HAVE_BUILTIN_EXPECT is not defined define __builtin_expect as a
drepper [Mon, 26 Oct 1998 17:59:41 +0000 (17:59 +0000)]
If HAVE_BUILTIN_EXPECT is not defined define __builtin_expect as a
macro substituting to the first argument.

21 years agoDefine HAVE_BUILTIN_EXPECT.
drepper [Mon, 26 Oct 1998 17:58:24 +0000 (17:58 +0000)]
Define HAVE_BUILTIN_EXPECT.

21 years agoAdd test for __builtin_expect.
drepper [Mon, 26 Oct 1998 17:58:08 +0000 (17:58 +0000)]
Add test for __builtin_expect.

21 years agoRegenerated: autoconf configure.in
drepper [Mon, 26 Oct 1998 17:57:33 +0000 (17:57 +0000)]
Regenerated: autoconf  configure.in

21 years agoRegenerated: autoconf configure.in
drepper [Mon, 26 Oct 1998 17:56:42 +0000 (17:56 +0000)]
Regenerated: autoconf  configure.in

21 years agoRegenerated: autoconf configure.in
drepper [Mon, 26 Oct 1998 17:56:14 +0000 (17:56 +0000)]
Regenerated: autoconf  configure.in

21 years agoRegenerated: autoconf configure.in
drepper [Mon, 26 Oct 1998 17:55:56 +0000 (17:55 +0000)]
Regenerated: autoconf  configure.in

21 years agoRegenerated: autoconf configure.in
drepper [Mon, 26 Oct 1998 17:54:45 +0000 (17:54 +0000)]
Regenerated: autoconf  configure.in

21 years agoUpdate.
drepper [Mon, 26 Oct 1998 15:43:58 +0000 (15:43 +0000)]
Update.

21 years agoInclude bits/pthreadtypes.h only not for POSIX 199506.
drepper [Mon, 26 Oct 1998 15:43:28 +0000 (15:43 +0000)]
Include bits/pthreadtypes.h only not for POSIX 199506.

21 years agoInclude bits/pthreadtypes.h only not for POSIX 199506.
drepper [Mon, 26 Oct 1998 15:43:18 +0000 (15:43 +0000)]
Include bits/pthreadtypes.h only not for POSIX 199506.

21 years agoInclude bits/pthreadtypes.h only not for POSIX 199506.
drepper [Mon, 26 Oct 1998 15:43:08 +0000 (15:43 +0000)]
Include bits/pthreadtypes.h only not for POSIX 199506.

21 years agoInclude bits/pthreadtypes.h only not for POSIX 199506.
drepper [Mon, 26 Oct 1998 15:42:59 +0000 (15:42 +0000)]
Include bits/pthreadtypes.h only not for POSIX 199506.

21 years agoUpdate.
drepper [Mon, 26 Oct 1998 11:46:26 +0000 (11:46 +0000)]
Update.

21 years agoMove shutdown to socket/Versions.
drepper [Mon, 26 Oct 1998 11:46:11 +0000 (11:46 +0000)]
Move shutdown to socket/Versions.

21 years ago[libc, GLIBC_2.0]: Add shutdown here.
drepper [Mon, 26 Oct 1998 11:45:49 +0000 (11:45 +0000)]
[libc, GLIBC_2.0]: Add shutdown here.

21 years agoUpdate.
drepper [Mon, 26 Oct 1998 11:44:32 +0000 (11:44 +0000)]
Update.

21 years agoMove __path_search, __gen_tempname, __libc_fatal to include/stdio.h
drepper [Mon, 26 Oct 1998 11:44:16 +0000 (11:44 +0000)]
Move __path_search, __gen_tempname, __libc_fatal to include/stdio.h

21 years agoIncluded <stddef.h> for size_t.
drepper [Mon, 26 Oct 1998 11:43:53 +0000 (11:43 +0000)]
Included <stddef.h> for size_t.
Add __path_search, __gen_tempname, __libc_fatal declarations.

21 years agoUpdate.
drepper [Mon, 26 Oct 1998 11:11:28 +0000 (11:11 +0000)]
Update.

21 years agoTests for use of POSIX TZ environment formats.
drepper [Mon, 26 Oct 1998 11:11:15 +0000 (11:11 +0000)]
Tests for use of POSIX TZ environment formats.

21 years ago(tests): Add tst-posixtz.
drepper [Mon, 26 Oct 1998 11:10:39 +0000 (11:10 +0000)]
(tests): Add tst-posixtz.

21 years agoRename __syscall_pwrite64 to __syscall_pwrite.
drepper [Mon, 26 Oct 1998 11:10:01 +0000 (11:10 +0000)]
Rename __syscall_pwrite64 to __syscall_pwrite.

21 years agoRename __syscall_pwrite64 to __syscall_pwrite.
drepper [Mon, 26 Oct 1998 11:09:54 +0000 (11:09 +0000)]
Rename __syscall_pwrite64 to __syscall_pwrite.
Rename __sys_llseek to __syscall__llseek.

21 years agoRename __syscall_pwrite64 to __syscall_pwrite.
drepper [Mon, 26 Oct 1998 11:09:12 +0000 (11:09 +0000)]
Rename __syscall_pwrite64 to __syscall_pwrite.

21 years agoRemove entry for __sys_llseek.
drepper [Mon, 26 Oct 1998 11:09:02 +0000 (11:09 +0000)]
Remove entry for __sys_llseek.

21 years agoRename __syscall_pwrite64 to __syscall_pwrite.
drepper [Mon, 26 Oct 1998 11:08:18 +0000 (11:08 +0000)]
Rename __syscall_pwrite64 to __syscall_pwrite.
Rename __sys_llseek to __syscall__llseek.

21 years agoRename __syscall_pwrite64 to __syscall_pwrite.
drepper [Mon, 26 Oct 1998 11:08:04 +0000 (11:08 +0000)]
Rename __syscall_pwrite64 to __syscall_pwrite.

21 years agoRename __syscall_pread64 to __syscall_pread.
drepper [Mon, 26 Oct 1998 11:07:21 +0000 (11:07 +0000)]
Rename __syscall_pread64 to __syscall_pread.

21 years agoUse INLINE_SYSCALL.
drepper [Mon, 26 Oct 1998 11:07:12 +0000 (11:07 +0000)]
Use INLINE_SYSCALL.

21 years ago(process_envvars): Accept any non-null value of LD_BIND_NOW, as
drepper [Mon, 26 Oct 1998 11:06:32 +0000 (11:06 +0000)]
(process_envvars): Accept any non-null value of LD_BIND_NOW, as
mandated by the ABI.

21 years ago(tz_compute): Fix typo.
drepper [Mon, 26 Oct 1998 10:43:23 +0000 (10:43 +0000)]
(tz_compute): Fix typo.

21 years agoAdd s_setfsgid and s_setfsuid.
drepper [Mon, 26 Oct 1998 09:54:56 +0000 (09:54 +0000)]
Add s_setfsgid and s_setfsuid.

21 years ago(tz_compute): Correct last patch and describe this in a comment.
drepper [Mon, 26 Oct 1998 09:35:41 +0000 (09:35 +0000)]
(tz_compute): Correct last patch and describe this in a comment.

21 years ago * sysdeps/unix/sysv/linux/m68k/Makefile [subdir=signal]: Remove
schwab [Mon, 26 Oct 1998 01:47:37 +0000 (01:47 +0000)]
* sysdeps/unix/sysv/linux/m68k/Makefile [subdir=signal]: Remove
rt_sigsuspend, rt_sigprocmask, rt_sigtimedwait, rt_sigqueueinfo,
rt_sigaction and rt_sigpending.
* sysdeps/unix/sysv/linux/m68k/syscalls.list: Remove all entries
for __syscall_* functions.
* sysdeps/unix/sysv/linux/m68k/sysdep.h: Implement INLINE_SYSCALL.

21 years ago.
roland [Mon, 26 Oct 1998 00:11:36 +0000 (00:11 +0000)]
.

21 years ago1998-10-26 Roland McGrath <roland@baalperazim.frob.com>
roland [Mon, 26 Oct 1998 00:03:33 +0000 (00:03 +0000)]
1998-10-26  Roland McGrath  <roland@baalperazim.frob.com>
* mach/Versions: Fix typo in last change.
1998-10-24  Mark Kettenis  <kettenis@phys.uva.nl>
* mach/Versions: Add evc_wait, mach_error, mach_error_string,
mach_error_type, mach_msg_destroy, mig_deallocate_reply_port.
Remove __mach_host_self, __mach_reply_port, __mach_setup_thread,
__mach_port_allocate, __mach_port_allocate_name,
__mach_port_insert_right __mutex_trylock, __mutex_lock,
__mutex_unlock, __swtch, __switch, __task_create, __task_suspend,
__task_set_special_port, __task_terminate, __thread_depress_abort,
__thread_switch, __vm_allocate, __vm_deallocate, __vm_map.  These
functions are not used outside libc.

21 years ago1998-10-26 Roland McGrath <roland@baalperazim.frob.com>
roland [Mon, 26 Oct 1998 00:03:26 +0000 (00:03 +0000)]
1998-10-26  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/Versions: Add cthread_keycreate,
cthread_getspecific, cthread_setspecific, __libc_getspecific.
1998-10-24  Mark Kettenis  <kettenis@phys.uva.nl>
* sysdeps/mach/hurd/Versions: New file.
[libc, GLIBC_2.0]: Add _cthread_exit_routine and
_cthread_init_routine.  These are set by the Hurd cthreads library.
Add __getcwd, __mmap.  If we don't add these, the weak definitions in
the dynamic linker will not be replaced by the corresponding shared
library routines once they are loaded.

21 years ago1998-10-26 Roland McGrath <roland@baalperazim.frob.com>
roland [Mon, 26 Oct 1998 00:03:17 +0000 (00:03 +0000)]
1998-10-26  Roland McGrath  <roland@baalperazim.frob.com>
* hurd/Versions: Add _hurd_dtable, _hurd_dtablesize,
_hurd_dtable_lock, _hurd_intern_fd.

21 years agoUpdate.
drepper [Sun, 25 Oct 1998 22:12:57 +0000 (22:12 +0000)]
Update.

21 years ago(tz_compute): If time to switch to DST is later in the year switch
drepper [Sun, 25 Oct 1998 22:10:12 +0000 (22:10 +0000)]
(tz_compute): If time to switch to DST is later in the year switch
back in the next year.

21 years ago.
roland [Sun, 25 Oct 1998 20:09:00 +0000 (20:09 +0000)]
.

21 years ago1998-10-24 Mark Kettenis <kettenis@phys.uva.nl>
roland [Sun, 25 Oct 1998 20:07:17 +0000 (20:07 +0000)]
1998-10-24  Mark Kettenis  <kettenis@phys.uva.nl>
* sysdeps/mach/hurd/Versions: New file.
[libc, GLIBC_2.0]: Add _cthread_exit_routine and
_cthread_init_routine.  These are set by the Hurd cthreads library.
Add __getcwd, __mmap.  If we don't add these, the weak definitions in
the dynamic linker will not be replaced by the corresponding shared
library routines once they are loaded.

21 years ago1998-10-24 Mark Kettenis <kettenis@phys.uva.nl>
roland [Sun, 25 Oct 1998 20:07:09 +0000 (20:07 +0000)]
1998-10-24  Mark Kettenis  <kettenis@phys.uva.nl>
* mach/Versions: Add evc_wait, mach_error, mach_error_string,
mach_error_type, mach_msg_destroy, mig_deallocate_reply_port.
Remove __mach_host_self, __mach_reply_port, __mach_setup_thread,
__mach_port_allocate, __mach_port_allocate_name,
__mach_port_deallocate, __mach_port_insert_right, __mutex_init,
__mutex_trylock, __mutex_lock, __mutex_unlock, __swtch, __switch,
__task_create, __task_suspend, __task_set_special_port,
__task_terminate, __thread_depress_abort, __thread_switch,
__vm_allocate, __vm_deallocate, __vm_map.  These functions are not
used outside libc.

21 years ago1998-10-21 Mark Kettenis <kettenis@phys.uva.nl>
roland [Sun, 25 Oct 1998 20:03:26 +0000 (20:03 +0000)]
1998-10-21  Mark Kettenis  <kettenis@phys.uva.nl>
* sysdeps/mach/hurd/i386/init-first.c: Only define
__libc_enable_secure if PIC is not defined.

21 years ago1998-10-25 Roland McGrath <roland@baalperazim.frob.com>
roland [Sun, 25 Oct 1998 20:02:56 +0000 (20:02 +0000)]
1998-10-25  Roland McGrath  <roland@baalperazim.frob.com>
* argp/Versions: Add _argp_unlock_xxx.  Lock-savvy functions call this
to recurse into argp.

21 years agoRegenerated: /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in
drepper [Sun, 25 Oct 1998 09:16:51 +0000 (09:16 +0000)]
Regenerated:  /usr/unsupported/bin/perl scripts/gen-FAQ.pl FAQ.in

21 years agoUpdate libstdc++-2.8.1.1 entry.
drepper [Sun, 25 Oct 1998 09:16:44 +0000 (09:16 +0000)]
Update libstdc++-2.8.1.1 entry.

21 years agoUpdate.
drepper [Sun, 25 Oct 1998 09:11:53 +0000 (09:11 +0000)]
Update.

21 years ago(timespec): Protect with __USE_POSIX199309 instead of __USE_POSIX.
drepper [Sun, 25 Oct 1998 09:11:40 +0000 (09:11 +0000)]
(timespec): Protect with __USE_POSIX199309 instead of __USE_POSIX.

21 years ago(__fd_set): Define element as fds_bits only is __USE_XOPEN. Otherwise
drepper [Sun, 25 Oct 1998 09:10:36 +0000 (09:10 +0000)]
(__fd_set): Define element as fds_bits only is __USE_XOPEN.  Otherwise
use __fds_bits.

21 years ago(LOCK_SH, LOCK_EX, LOCK_NB, LOCK_UN): Protect with __USE_BSD.
drepper [Sun, 25 Oct 1998 09:10:20 +0000 (09:10 +0000)]
(LOCK_SH, LOCK_EX, LOCK_NB, LOCK_UN): Protect with __USE_BSD.

21 years ago(__fd_set): Define element as fds_bits only is __USE_XOPEN. Otherwise
drepper [Sun, 25 Oct 1998 09:10:03 +0000 (09:10 +0000)]
(__fd_set): Define element as fds_bits only is __USE_XOPEN.  Otherwise
use __fds_bits.

21 years ago(timeval): Protect with __need_timeval.
drepper [Sun, 25 Oct 1998 09:09:44 +0000 (09:09 +0000)]
(timeval): Protect with __need_timeval.

21 years ago(LOCK_SH, LOCK_EX, LOCK_NB, LOCK_UN): Protect with __USE_BSD.
drepper [Sun, 25 Oct 1998 09:09:17 +0000 (09:09 +0000)]
(LOCK_SH, LOCK_EX, LOCK_NB, LOCK_UN): Protect with __USE_BSD.

21 years ago(timeval): Protect with __need_timeval.
drepper [Sun, 25 Oct 1998 09:09:00 +0000 (09:09 +0000)]
(timeval): Protect with __need_timeval.

21 years ago(__fd_set): Define element as fds_bits only is __USE_XOPEN. Otherwise
drepper [Sun, 25 Oct 1998 09:08:44 +0000 (09:08 +0000)]
(__fd_set): Define element as fds_bits only is __USE_XOPEN.  Otherwise
use __fds_bits.