kopensolaris-gnu/glibc.git
22 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.

22 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.

22 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.

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

22 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.

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

22 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.

22 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.

22 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.

22 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.

22 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

22 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.

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

22 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.

22 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.

22 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.

22 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.

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

22 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.

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

22 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.

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

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

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

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

22 years agoInline strdup+friends only if __USE_MISC || __USE_GNU (prevents
drepper [Sun, 25 Oct 1998 09:04:36 +0000 (09:04 +0000)]
Inline strdup+friends only if __USE_MISC || __USE_GNU (prevents
namespace pollution).

22 years ago(timespec, siginfo_t, sigwaitinfo, sigtimedwait, sigqueue): Protect
drepper [Sun, 25 Oct 1998 09:04:11 +0000 (09:04 +0000)]
(timespec, siginfo_t, sigwaitinfo, sigtimedwait, sigqueue): Protect
with __USE_POSIX199309.
Include bits/sigthread.h only if __USE_POSIX199506.

22 years ago(ctype_finish): Also check <space>.
drepper [Sun, 25 Oct 1998 09:02:15 +0000 (09:02 +0000)]
(ctype_finish): Also check <space>.

22 years ago(parse_charmap): Accept tok_string for <code_set_name>.
drepper [Sun, 25 Oct 1998 09:01:47 +0000 (09:01 +0000)]
(parse_charmap): Accept tok_string for <code_set_name>.

22 years ago(rewind): Clear the error.
drepper [Sun, 25 Oct 1998 09:01:21 +0000 (09:01 +0000)]
(rewind): Clear the error.

22 years ago(_IO_seekoff): Check the valid dir value.
drepper [Sun, 25 Oct 1998 09:01:06 +0000 (09:01 +0000)]
(_IO_seekoff): Check the valid dir value.

22 years ago(_IO_old_file_seekoff): Always resync with the kernel file offset.
drepper [Sun, 25 Oct 1998 09:00:48 +0000 (09:00 +0000)]
(_IO_old_file_seekoff): Always resync with the kernel file offset.

22 years ago(_IO_new_file_seekoff): Always resync with the kernel file offset.
drepper [Sun, 25 Oct 1998 09:00:35 +0000 (09:00 +0000)]
(_IO_new_file_seekoff): Always resync with the kernel file offset.

22 years agoDefine __USE_POSIS199506 is _POSIX_C_SOURCE is greater or equal than
drepper [Sun, 25 Oct 1998 09:00:11 +0000 (09:00 +0000)]
Define __USE_POSIS199506 is _POSIX_C_SOURCE is greater or equal than
199506L.

22 years ago(getgrent_r, getgrgid_r, getgrnam_r): Add "__" to "buffer".
drepper [Sun, 25 Oct 1998 08:58:41 +0000 (08:58 +0000)]
(getgrent_r, getgrgid_r, getgrnam_r): Add "__" to "buffer".

22 years agoUpdate.
drepper [Sat, 24 Oct 1998 21:51:25 +0000 (21:51 +0000)]
Update.

22 years ago(__tzfile_default): Set num_types to 2.
drepper [Sat, 24 Oct 1998 21:48:58 +0000 (21:48 +0000)]
(__tzfile_default): Set num_types to 2.

22 years agoRoland has a general version.
drepper [Sat, 24 Oct 1998 15:05:07 +0000 (15:05 +0000)]
Roland has a general version.

22 years agoUpdate.
drepper [Sat, 24 Oct 1998 15:02:35 +0000 (15:02 +0000)]
Update.

22 years ago(setenv): Add braces around ambiguous else.
drepper [Sat, 24 Oct 1998 15:02:19 +0000 (15:02 +0000)]
(setenv): Add braces around ambiguous else.

22 years agoDescription for supported environments for Hurd/i386.
drepper [Sat, 24 Oct 1998 14:58:08 +0000 (14:58 +0000)]
Description for supported environments for Hurd/i386.

22 years ago.
roland [Sat, 24 Oct 1998 11:15:15 +0000 (11:15 +0000)]
.

22 years ago1998-10-24 Roland McGrath <roland@baalperazim.frob.com>
roland [Sat, 24 Oct 1998 11:14:29 +0000 (11:14 +0000)]
1998-10-24  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/bits/environments.h: New file.

22 years agoDeclare __aio_init.
drepper [Sat, 24 Oct 1998 11:06:07 +0000 (11:06 +0000)]
Declare __aio_init.

22 years agoMove __aio_init to include/aio.h.
drepper [Sat, 24 Oct 1998 11:05:04 +0000 (11:05 +0000)]
Move __aio_init to include/aio.h.

22 years agoRemove duplicate definition of O_LARGEFILE.
drepper [Sat, 24 Oct 1998 11:01:21 +0000 (11:01 +0000)]
Remove duplicate definition of O_LARGEFILE.

22 years ago(__pathconf): Use path as first argument to statfs.
drepper [Sat, 24 Oct 1998 10:59:25 +0000 (10:59 +0000)]
(__pathconf): Use path as first argument to statfs.

22 years agoInclude <string.h> for strlen.
drepper [Sat, 24 Oct 1998 10:44:47 +0000 (10:44 +0000)]
Include <string.h> for strlen.

22 years ago.
roland [Sat, 24 Oct 1998 01:36:01 +0000 (01:36 +0000)]
.

22 years ago1998-10-24 Roland McGrath <roland@baalperazim.frob.com>
roland [Sat, 24 Oct 1998 01:33:43 +0000 (01:33 +0000)]
1998-10-24  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/dl-sysdep.c (__getcwd): New weak function.

22 years ago1998-10-24 Roland McGrath <roland@baalperazim.frob.com>
roland [Sat, 24 Oct 1998 01:33:20 +0000 (01:33 +0000)]
1998-10-24  Roland McGrath  <roland@baalperazim.frob.com>
* mach/Versions, hurd/Versions: Add numerous symbols.
Remove libmachuser and libhurduser sections, punt
versioning for those libraries for now.

22 years ago1998-10-24 Roland McGrath <roland@baalperazim.frob.com>
roland [Sat, 24 Oct 1998 01:31:48 +0000 (01:31 +0000)]
1998-10-24  Roland McGrath  <roland@baalperazim.frob.com>
* mach/Versions, hurd/Versions: Add numerous symbols.
Remove libmachuser and libhurduser sections, punt
versioning for those libraries for now.

22 years ago1998-10-24 Roland McGrath <roland@baalperazim.frob.com>
roland [Sat, 24 Oct 1998 01:31:39 +0000 (01:31 +0000)]
1998-10-24  Roland McGrath  <roland@baalperazim.frob.com>
* misc/Versions: Add reboot here; it exists on all platforms.
* sysdeps/unix/sysv/linux/Versions: Remove reboot here.

22 years agoUpdate.
drepper [Fri, 23 Oct 1998 23:27:48 +0000 (23:27 +0000)]
Update.

22 years ago(O_NOFOLLOW): New macro.
drepper [Fri, 23 Oct 1998 23:24:00 +0000 (23:24 +0000)]
(O_NOFOLLOW): New macro.

22 years ago(O_NOFOLLOW): New macro.
drepper [Fri, 23 Oct 1998 23:23:34 +0000 (23:23 +0000)]
(O_NOFOLLOW): New macro.

22 years ago(O_NOFOLLOW): New macro.
drepper [Fri, 23 Oct 1998 23:23:15 +0000 (23:23 +0000)]
(O_NOFOLLOW): New macro.

22 years ago(O_LARGEFILE, O_NOFOLLOW, O_DIRECT): New macros.
drepper [Fri, 23 Oct 1998 23:22:54 +0000 (23:22 +0000)]
(O_LARGEFILE, O_NOFOLLOW, O_DIRECT): New macros.
(O_DIRECTORY): Correct definition according to official 2.1.126.

22 years ago(O_DIRECTORY, O_NOFOLLOW): New macros.
drepper [Fri, 23 Oct 1998 23:21:47 +0000 (23:21 +0000)]
(O_DIRECTORY, O_NOFOLLOW): New macros.

22 years ago.
roland [Fri, 23 Oct 1998 23:12:28 +0000 (23:12 +0000)]
.

22 years ago1998-10-24 Roland McGrath <roland@baalperazim.frob.com>
roland [Fri, 23 Oct 1998 23:11:32 +0000 (23:11 +0000)]
1998-10-24  Roland McGrath  <roland@baalperazim.frob.com>
* include/ldsodefs.h: Test HAVE_ELF instead of __ELF__.

22 years ago.
roland [Fri, 23 Oct 1998 23:00:53 +0000 (23:00 +0000)]
.

22 years ago1998-10-24 Roland McGrath <roland@baalperazim.frob.com>
roland [Fri, 23 Oct 1998 22:31:15 +0000 (22:31 +0000)]
1998-10-24  Roland McGrath  <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/opendir.c (__opendir): Return ENOENT for "".
(__opendir): Add trailing slash to name for open, for ENOTDIR check.

22 years agoUpdate. glibc-2_0_99
drepper [Fri, 23 Oct 1998 14:05:15 +0000 (14:05 +0000)]
Update.

22 years agoAdd setresuid.c, setresgid.c, setfsuid.c, and setfsgid.c.
drepper [Fri, 23 Oct 1998 14:04:51 +0000 (14:04 +0000)]
Add setresuid.c, setresgid.c, setfsuid.c, and setfsgid.c.

22 years agoAdd setresuid.c, setresgid.c, setfsuid.c, and setfsgid.c.
drepper [Fri, 23 Oct 1998 14:04:39 +0000 (14:04 +0000)]
Add setresuid.c, setresgid.c, setfsuid.c, and setfsgid.c.

22 years agoAdd setresuid.c, setresgid.c, setfsuid.c, and setfsgid.c.
drepper [Fri, 23 Oct 1998 14:04:23 +0000 (14:04 +0000)]
Add setresuid.c, setresgid.c, setfsuid.c, and setfsgid.c.

22 years agoAdd setresuid.c, setresgid.c, setfsuid.c, and setfsgid.c.
drepper [Fri, 23 Oct 1998 14:04:11 +0000 (14:04 +0000)]
Add setresuid.c, setresgid.c, setfsuid.c, and setfsgid.c.

22 years agoUpdate.
drepper [Fri, 23 Oct 1998 14:00:53 +0000 (14:00 +0000)]
Update.

22 years agoRemove duplicate ustat definition.
drepper [Fri, 23 Oct 1998 14:00:35 +0000 (14:00 +0000)]
Remove duplicate ustat definition.

22 years agoUpdate.
drepper [Fri, 23 Oct 1998 13:48:45 +0000 (13:48 +0000)]
Update.

22 years agoRemove s_pread64.c and s_pwrite64.c.
drepper [Fri, 23 Oct 1998 13:48:30 +0000 (13:48 +0000)]
Remove s_pread64.c and s_pwrite64.c.

22 years agoRemade for experimental-2.0.99
drepper [Fri, 23 Oct 1998 13:47:35 +0000 (13:47 +0000)]
Remade for experimental-2.0.99

22 years agoUpdate.
drepper [Fri, 23 Oct 1998 13:44:50 +0000 (13:44 +0000)]
Update.

22 years ago(VERSION): Bump to 2.0.99.
drepper [Fri, 23 Oct 1998 13:44:40 +0000 (13:44 +0000)]
(VERSION): Bump to 2.0.99.

22 years ago(__ptrace_request): Likewise.
drepper [Fri, 23 Oct 1998 13:42:13 +0000 (13:42 +0000)]
(__ptrace_request): Likewise.

22 years agoInclude <asm/ptrace.h> to define struct pt_regs.
drepper [Fri, 23 Oct 1998 13:42:01 +0000 (13:42 +0000)]
Include <asm/ptrace.h> to define struct pt_regs.

22 years agoRemove spurious call to C_SYMBOL_NAME macro.
drepper [Fri, 23 Oct 1998 13:41:52 +0000 (13:41 +0000)]
Remove spurious call to C_SYMBOL_NAME macro.

22 years agoDon't bother including <asm/ptrace.h> here.
drepper [Fri, 23 Oct 1998 13:41:45 +0000 (13:41 +0000)]
Don't bother including <asm/ptrace.h> here.

22 years agoHandle _PC_LINK_MAX here.
drepper [Fri, 23 Oct 1998 13:41:32 +0000 (13:41 +0000)]
Handle _PC_LINK_MAX here.

22 years agoWrapper around generic POSIX pathconf implementation.
drepper [Fri, 23 Oct 1998 13:41:23 +0000 (13:41 +0000)]
Wrapper around generic POSIX pathconf implementation.

22 years agoWrapper around generic POSIX fpathconf implementation.
drepper [Fri, 23 Oct 1998 13:41:16 +0000 (13:41 +0000)]
Wrapper around generic POSIX fpathconf implementation.

22 years agoLinux filesystem magic numbers.
drepper [Fri, 23 Oct 1998 13:39:27 +0000 (13:39 +0000)]
Linux filesystem magic numbers.

22 years agoMove filesystem magic number definitions to linux_fsinfo.h.
drepper [Fri, 23 Oct 1998 13:39:10 +0000 (13:39 +0000)]
Move filesystem magic number definitions to linux_fsinfo.h.

22 years agoAdd linux_fsinfo.h.
drepper [Fri, 23 Oct 1998 13:38:15 +0000 (13:38 +0000)]
Add linux_fsinfo.h.

22 years ago(__ptrace_request): Remove comma at end of enumerator list.
drepper [Fri, 23 Oct 1998 13:37:30 +0000 (13:37 +0000)]
(__ptrace_request): Remove comma at end of enumerator list.

22 years agoUse __PMT instead of __P in typedefs.
drepper [Fri, 23 Oct 1998 13:37:17 +0000 (13:37 +0000)]
Use __PMT instead of __P in typedefs.

22 years agoAdd more test cases.
drepper [Fri, 23 Oct 1998 13:37:03 +0000 (13:37 +0000)]
Add more test cases.

22 years agoDon't redefine __P when used in glibc.
drepper [Fri, 23 Oct 1998 13:36:27 +0000 (13:36 +0000)]
Don't redefine __P when used in glibc.

22 years agoRemove comma at end of enumerator list.
drepper [Fri, 23 Oct 1998 13:35:47 +0000 (13:35 +0000)]
Remove comma at end of enumerator list.

22 years agoUse __PMT instead of __P in typedefs.
drepper [Fri, 23 Oct 1998 13:35:22 +0000 (13:35 +0000)]
Use __PMT instead of __P in typedefs.

22 years ago(__ivaliduser2): Fix memory leak.
drepper [Fri, 23 Oct 1998 13:35:07 +0000 (13:35 +0000)]
(__ivaliduser2): Fix memory leak.

22 years agoUse __PMT instead of __P in typedefs.
drepper [Fri, 23 Oct 1998 13:34:51 +0000 (13:34 +0000)]
Use __PMT instead of __P in typedefs.

22 years agoUpdate.
drepper [Fri, 23 Oct 1998 10:38:06 +0000 (10:38 +0000)]
Update.

22 years ago(_IO_seekmark): When switching to backup buffer make sure all characters
drepper [Fri, 23 Oct 1998 10:37:55 +0000 (10:37 +0000)]
(_IO_seekmark): When switching to backup buffer make sure all characters
from the read buffer are read after switching back to it.

22 years agoUpdate.
drepper [Thu, 22 Oct 1998 16:07:01 +0000 (16:07 +0000)]
Update.

22 years agoAdd support for Cygnus GNUPro compilers.
drepper [Thu, 22 Oct 1998 16:06:52 +0000 (16:06 +0000)]
Add support for Cygnus GNUPro compilers.

22 years agoRegenerated: autoconf configure.in
drepper [Thu, 22 Oct 1998 16:06:10 +0000 (16:06 +0000)]
Regenerated: autoconf  configure.in

22 years agoUpdate.
drepper [Thu, 22 Oct 1998 14:41:49 +0000 (14:41 +0000)]
Update.

22 years ago(struct kernel_sigaction, old_kernel_sigaction): Likewise.
drepper [Thu, 22 Oct 1998 14:41:40 +0000 (14:41 +0000)]
(struct kernel_sigaction, old_kernel_sigaction): Likewise.