kopensolaris-gnu/glibc.git
17 years agoUpdate.
drepper [Wed, 15 Jan 2003 01:20:18 +0000 (01:20 +0000)]
Update.

17 years ago(__libc_lock_init, __libc_lock_init_recursive): Initialize fields directly.
drepper [Wed, 15 Jan 2003 01:07:24 +0000 (01:07 +0000)]
(__libc_lock_init, __libc_lock_init_recursive): Initialize fields directly.

17 years ago(__vfork): Conditionally branch to __fork even if __NR_vfork is not defined.
drepper [Wed, 15 Jan 2003 01:06:06 +0000 (01:06 +0000)]
(__vfork): Conditionally branch to __fork even if __NR_vfork is not defined.

17 years ago(__vfork): Allow __fork to be far away from __vfork ifndef SHARED.
drepper [Wed, 15 Jan 2003 01:05:44 +0000 (01:05 +0000)]
(__vfork): Allow __fork to be far away from __vfork ifndef SHARED.
Add a missing instruction.

17 years ago(__vfork): Allow __fork to be far away from __vfork ifndef SHARED.
drepper [Wed, 15 Jan 2003 01:05:07 +0000 (01:05 +0000)]
(__vfork): Allow __fork to be far away from __vfork ifndef SHARED.

17 years ago(INTERNAL_SYSCALL, INTERNAL_SYSCALL_DECL, INTERNAL_SYSCALL_ERRNO,
drepper [Wed, 15 Jan 2003 01:02:03 +0000 (01:02 +0000)]
(INTERNAL_SYSCALL, INTERNAL_SYSCALL_DECL, INTERNAL_SYSCALL_ERRNO,
INTERNAL_SYSCALL_ERROR_P, INLINE_SYSCALL): Define.

17 years agoAllow .__*_asynccancel functions names as well.
drepper [Wed, 15 Jan 2003 00:58:12 +0000 (00:58 +0000)]
Allow .__*_asynccancel functions names as well.

17 years ago(INTERNAL_SYSCALL): Make use of ERR parameter.
drepper [Wed, 15 Jan 2003 00:50:39 +0000 (00:50 +0000)]
(INTERNAL_SYSCALL): Make use of ERR parameter.
(INTERNAL_SYSCALL_DECL, INTERNAL_SYSCALL_ERRNO, INTERNAL_SYSCALL_ERROR_P):
Adjust accordingly.
(INLINE_SYSCALL): Make use of INTERNAL_SYSCALL.

17 years agovfork for Linux/PPC64.
drepper [Wed, 15 Jan 2003 00:49:54 +0000 (00:49 +0000)]
vfork for Linux/PPC64.

17 years agovfork for LinuxThreads/PPC64.
drepper [Wed, 15 Jan 2003 00:49:10 +0000 (00:49 +0000)]
vfork for LinuxThreads/PPC64.

17 years agoUpdate.
drepper [Wed, 15 Jan 2003 00:27:05 +0000 (00:27 +0000)]
Update.

17 years ago(CFLAGS-pthread_self.os): Define this, not CFLAGS-pthread_self.c.
drepper [Wed, 15 Jan 2003 00:26:34 +0000 (00:26 +0000)]
(CFLAGS-pthread_self.os): Define this, not CFLAGS-pthread_self.c.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 19:50:21 +0000 (19:50 +0000)]
Update.

17 years ago(pmap_getport): Open TCP socket is protocol = IPPROTO_TCP.
drepper [Tue, 14 Jan 2003 19:46:27 +0000 (19:46 +0000)]
(pmap_getport): Open TCP socket is protocol = IPPROTO_TCP.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 10:04:07 +0000 (10:04 +0000)]
Update.

17 years ago(_dl_x86_cap_flags): Fix entry for bit 31.
drepper [Tue, 14 Jan 2003 09:59:45 +0000 (09:59 +0000)]
(_dl_x86_cap_flags): Fix entry for bit 31.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 09:47:36 +0000 (09:47 +0000)]
Update.

17 years ago[LC_TIME]: Define first_weekday and first_workday as 2.
drepper [Tue, 14 Jan 2003 09:45:26 +0000 (09:45 +0000)]
[LC_TIME]: Define first_weekday and first_workday as 2.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 09:39:06 +0000 (09:39 +0000)]
Update.

17 years agoDriver for IBM866NAV module.
drepper [Tue, 14 Jan 2003 09:38:02 +0000 (09:38 +0000)]
Driver for IBM866NAV module.

17 years agoAdd rules to build IBM866NAV.
drepper [Tue, 14 Jan 2003 09:37:24 +0000 (09:37 +0000)]
Add rules to build IBM866NAV.

17 years agoAdd IBM866NAV.
drepper [Tue, 14 Jan 2003 09:36:54 +0000 (09:36 +0000)]
Add IBM866NAV.

17 years agoAdd entries for IBM866NAV.
drepper [Tue, 14 Jan 2003 09:36:24 +0000 (09:36 +0000)]
Add entries for IBM866NAV.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 09:35:45 +0000 (09:35 +0000)]
Update.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 09:35:01 +0000 (09:35 +0000)]
Update.

17 years agoCharmap for IBM866NAV.
drepper [Tue, 14 Jan 2003 09:21:51 +0000 (09:21 +0000)]
Charmap for IBM866NAV.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 07:52:31 +0000 (07:52 +0000)]
Update.

17 years ago(test_strcpy): Use the previously #if 0'ed code to test void* parameters.
drepper [Tue, 14 Jan 2003 07:48:50 +0000 (07:48 +0000)]
(test_strcpy): Use the previously #if 0'ed code to test void* parameters.

17 years agoFix typo in last patch.
drepper [Tue, 14 Jan 2003 07:44:02 +0000 (07:44 +0000)]
Fix typo in last patch.

17 years ago(__STRING_SMALLL_GET16): Cast source pointer before dereferencing.
drepper [Tue, 14 Jan 2003 06:42:08 +0000 (06:42 +0000)]
(__STRING_SMALLL_GET16): Cast source pointer before dereferencing.
(__STRING_SMALLL_GET32): Likewise.
(__memset_gc): Add missing parenthesis around macro arguments.

17 years ago(__strspn_cg): Tell the compiler that %eax is modified.
drepper [Tue, 14 Jan 2003 06:14:42 +0000 (06:14 +0000)]
(__strspn_cg): Tell the compiler that %eax is modified.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 04:10:53 +0000 (04:10 +0000)]
Update.

17 years agoDon't export ll_unlock_wake_cb.
drepper [Tue, 14 Jan 2003 04:09:34 +0000 (04:09 +0000)]
Don't export ll_unlock_wake_cb.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 04:04:05 +0000 (04:04 +0000)]
Update.

17 years ago(libpthread-routines): Add version.
drepper [Tue, 14 Jan 2003 04:02:51 +0000 (04:02 +0000)]
(libpthread-routines): Add version.
Add rules to build version.os and banner.h.

17 years agoMain function of DSO to print version information.
drepper [Tue, 14 Jan 2003 04:01:46 +0000 (04:01 +0000)]
Main function of DSO to print version information.

17 years agoBump to 0.16.
drepper [Tue, 14 Jan 2003 03:47:59 +0000 (03:47 +0000)]
Bump to 0.16.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 01:31:26 +0000 (01:31 +0000)]
Update.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 01:29:21 +0000 (01:29 +0000)]
Update.

17 years ago(INLINE_SYSCALL): Undefined before defining.
drepper [Tue, 14 Jan 2003 01:23:59 +0000 (01:23 +0000)]
(INLINE_SYSCALL): Undefined before defining.

17 years ago(JUMPTARGET): Remove.
drepper [Tue, 14 Jan 2003 01:23:24 +0000 (01:23 +0000)]
(JUMPTARGET): Remove.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 01:20:41 +0000 (01:20 +0000)]
Update.

17 years agoAvoid unterminated string literals.
drepper [Tue, 14 Jan 2003 01:15:05 +0000 (01:15 +0000)]
Avoid unterminated string literals.

17 years ago(L): Don't define it here.
drepper [Tue, 14 Jan 2003 01:13:46 +0000 (01:13 +0000)]
(L): Don't define it here.

17 years agoAvoid unterminated string literals.
drepper [Tue, 14 Jan 2003 01:13:07 +0000 (01:13 +0000)]
Avoid unterminated string literals.

17 years ago(PSEUDO): Code reordering.
drepper [Tue, 14 Jan 2003 01:09:49 +0000 (01:09 +0000)]
(PSEUDO): Code reordering.

17 years ago(__vfork): Add missing parameter to SINGLE_THREAD_P call.
drepper [Tue, 14 Jan 2003 01:05:55 +0000 (01:05 +0000)]
(__vfork): Add missing parameter to SINGLE_THREAD_P call.

17 years ago(PSEUDO): Code reordering. Move CENABLE and CDISABLE literals from
drepper [Tue, 14 Jan 2003 01:05:30 +0000 (01:05 +0000)]
(PSEUDO): Code reordering. Move CENABLE and CDISABLE literals from
PSEUDO_END to PSEUDO.
(PSEUDO_END): Remove.
(SINGLE_THREAD_P): Save an instruction.

17 years ago(JUMPTARGET): Move branch instructions from here...
drepper [Tue, 14 Jan 2003 01:04:45 +0000 (01:04 +0000)]
(JUMPTARGET): Move branch instructions from here...
(PSEUDO): ... to here.

17 years agoUpdate.
drepper [Tue, 14 Jan 2003 00:59:14 +0000 (00:59 +0000)]
Update.

17 years agoMake the alias unconditional.
drepper [Tue, 14 Jan 2003 00:58:42 +0000 (00:58 +0000)]
Make the alias unconditional.

17 years ago(CFLAGS-pthread_self.c): New definition.
drepper [Tue, 14 Jan 2003 00:34:21 +0000 (00:34 +0000)]
(CFLAGS-pthread_self.c): New definition.

17 years ago.
schwab [Mon, 13 Jan 2003 09:55:29 +0000 (09:55 +0000)]
.

17 years agoUpdate.
drepper [Mon, 13 Jan 2003 09:28:02 +0000 (09:28 +0000)]
Update.

17 years agoUpdate.
drepper [Mon, 13 Jan 2003 09:00:04 +0000 (09:00 +0000)]
Update.

17 years ago(charmap_readdir): Use struct dirent64 instead of struct dirent for
drepper [Mon, 13 Jan 2003 08:58:54 +0000 (08:58 +0000)]
(charmap_readdir): Use struct dirent64 instead of struct dirent for
dirent.
Call readdir64 instead of readdir.

17 years ago(siblings_uncached): Use struct dirent64 instead of struct dirent for
drepper [Mon, 13 Jan 2003 08:56:25 +0000 (08:56 +0000)]
(siblings_uncached): Use struct dirent64 instead of struct dirent for
other_dentry.
Call readdir64 instead of readdir.

17 years ago(direntry): Change type to struct dirent64.
drepper [Mon, 13 Jan 2003 08:53:14 +0000 (08:53 +0000)]
(direntry): Change type to struct dirent64.
(search_dir): Use readdir64 instead of readdir.

17 years ago.
roland [Mon, 13 Jan 2003 03:45:38 +0000 (03:45 +0000)]
.

17 years ago2003-01-12 Roland McGrath <roland@redhat.com>
roland [Mon, 13 Jan 2003 03:45:30 +0000 (03:45 +0000)]
2003-01-12  Roland McGrath  <roland@redhat.com>

* hurd/lookup-retry.c (__hurd_file_name_lookup_retry): Use strtoul,
not strtol.  The former is usable in ld.so, the latter not.

17 years ago.
roland [Mon, 13 Jan 2003 03:42:27 +0000 (03:42 +0000)]
.

17 years ago2003-01-12 Roland McGrath <roland@redhat.com>
roland [Mon, 13 Jan 2003 03:42:18 +0000 (03:42 +0000)]
2003-01-12  Roland McGrath  <roland@redhat.com>

* sysdeps/mach/hurd/Makefile (libmachuser-link.so-no-z-defs,
libhurduser-link.so-no-z-defs): New variables.

17 years ago2003-01-12 Roland McGrath <roland@redhat.com>
roland [Mon, 13 Jan 2003 03:42:16 +0000 (03:42 +0000)]
2003-01-12  Roland McGrath  <roland@redhat.com>

* malloc/malloc.c: Revert last change.
* malloc/malloc.h (_int_*): Move these decls to ...
* include/malloc.h: ... here.  Add attribute_hidden.
(_int_valloc): Declare it too.

17 years ago2003-01-12 Roland McGrath <roland@redhat.com>
roland [Mon, 13 Jan 2003 03:42:08 +0000 (03:42 +0000)]
2003-01-12  Roland McGrath  <roland@redhat.com>

* include/fcntl.h: Declare __libc_creat.

17 years agoUpdate.
drepper [Mon, 13 Jan 2003 02:10:09 +0000 (02:10 +0000)]
Update.

17 years ago(_dl_close): Type typo, must be == not = in search for removed searchlist.
drepper [Mon, 13 Jan 2003 02:06:25 +0000 (02:06 +0000)]
(_dl_close): Type typo, must be == not = in search for removed searchlist.

17 years agoUpdate.
drepper [Sun, 12 Jan 2003 23:44:14 +0000 (23:44 +0000)]
Update.

17 years agoAdd test for case of symlink to nonexisting file given as start file.
drepper [Sun, 12 Jan 2003 23:42:32 +0000 (23:42 +0000)]
Add test for case of symlink to nonexisting file given as start file.

17 years ago(ftw_startup): Use correct name in check for symlink without existing target.
drepper [Sun, 12 Jan 2003 23:41:18 +0000 (23:41 +0000)]
(ftw_startup): Use correct name in check for symlink without existing target.

17 years agoUpdate.
drepper [Sun, 12 Jan 2003 23:13:14 +0000 (23:13 +0000)]
Update.

17 years ago(build-shlib-helper): Don't use -z defs linker option if no-z-defs is
drepper [Sun, 12 Jan 2003 23:08:56 +0000 (23:08 +0000)]
(build-shlib-helper): Don't use -z defs linker option if no-z-defs is
defined either.

17 years agoUpdate.
drepper [Sun, 12 Jan 2003 23:04:38 +0000 (23:04 +0000)]
Update.

17 years ago(PSEUDO): Setup backchain in pseudo_cancel. Minor code improvements.
drepper [Sun, 12 Jan 2003 23:02:55 +0000 (23:02 +0000)]
(PSEUDO): Setup backchain in pseudo_cancel.  Minor code improvements.

17 years agoNot needed anymore.
drepper [Sun, 12 Jan 2003 23:01:10 +0000 (23:01 +0000)]
Not needed anymore.

17 years agoAdd vfork.
drepper [Sun, 12 Jan 2003 22:59:39 +0000 (22:59 +0000)]
Add vfork.

17 years agovfork implementation for LinuxThreads/s390-64.
drepper [Sun, 12 Jan 2003 22:58:37 +0000 (22:58 +0000)]
vfork implementation for LinuxThreads/s390-64.

17 years agovfork implementation for LinuxThreads/S390-32.
drepper [Sun, 12 Jan 2003 22:58:12 +0000 (22:58 +0000)]
vfork implementation for LinuxThreads/S390-32.

17 years agoUpdate.
drepper [Sun, 12 Jan 2003 22:54:47 +0000 (22:54 +0000)]
Update.

17 years agoAdd test case for relative path with /. at the end.
drepper [Sun, 12 Jan 2003 22:50:42 +0000 (22:50 +0000)]
Add test case for relative path with /. at the end.

17 years ago(ftw_startup): When trying to stat the starting directory, use the
drepper [Sun, 12 Jan 2003 22:49:12 +0000 (22:49 +0000)]
(ftw_startup): When trying to stat the starting directory, use the
basename if we've already chdir'd into its parent directory.

17 years ago(process_entry): Fix typo in last change.
drepper [Sun, 12 Jan 2003 21:07:19 +0000 (21:07 +0000)]
(process_entry): Fix typo in last change.

17 years agoUpdate.
drepper [Sun, 12 Jan 2003 20:44:20 +0000 (20:44 +0000)]
Update.

17 years agoAdd test for relative path argument to nftw() with FTW_CHDIR option.
drepper [Sun, 12 Jan 2003 20:38:48 +0000 (20:38 +0000)]
Add test for relative path argument to nftw() with FTW_CHDIR option.

17 years ago(process_entry): Use relative path when using chdir() to change
drepper [Sun, 12 Jan 2003 20:36:55 +0000 (20:36 +0000)]
(process_entry): Use relative path when using chdir() to change
direcoty after call to ftw_dir.

17 years agoUpdate.
drepper [Sun, 12 Jan 2003 19:40:05 +0000 (19:40 +0000)]
Update.

17 years agovfork implementation for Linux/PPC32.
drepper [Sun, 12 Jan 2003 19:39:00 +0000 (19:39 +0000)]
vfork implementation for Linux/PPC32.

17 years ago(INTERNAL_SYSCALL): Make use of ERR parameter.
drepper [Sun, 12 Jan 2003 19:38:14 +0000 (19:38 +0000)]
(INTERNAL_SYSCALL): Make use of ERR parameter.
(INTERNAL_SYSCALL_DECL, INTERNAL_SYSCALL_ERRNO,
INTERNAL_SYSCALL_ERROR_P): Adjust accordingly.
(INLINE_SYSCALL): Make use of INTERNAL_SYSCALL.

17 years agoTake register alignment into account.
drepper [Sun, 12 Jan 2003 19:37:36 +0000 (19:37 +0000)]
Take register alignment into account.

17 years ago(__ASSUME_VFORK_SYSCALL): Define for powerpc.
drepper [Sun, 12 Jan 2003 19:37:12 +0000 (19:37 +0000)]
(__ASSUME_VFORK_SYSCALL): Define for powerpc.

17 years agoUpdate.
drepper [Sun, 12 Jan 2003 19:36:01 +0000 (19:36 +0000)]
Update.

17 years agovfork implementation for Linuxthreads/PPC32.
drepper [Sun, 12 Jan 2003 19:31:17 +0000 (19:31 +0000)]
vfork implementation for Linuxthreads/PPC32.

17 years agoUpdate.
drepper [Sun, 12 Jan 2003 19:29:11 +0000 (19:29 +0000)]
Update.

17 years agoAssume only ret follows pseudo, and thus avoid branch-to-branch in cancel
drepper [Sun, 12 Jan 2003 19:26:41 +0000 (19:26 +0000)]
Assume only ret follows pseudo, and thus avoid branch-to-branch in cancel
case.  Use SYSCALL_ERROR_LABEL.

17 years agoAdd inline syscall definitions.
drepper [Sun, 12 Jan 2003 19:25:52 +0000 (19:25 +0000)]
Add inline syscall definitions.
(PSEUDO_LOADGP): Remove.
(PSEUDO_PROLOGUE): Load GP in non-pic case.
(SYSCALL_ERROR_LABEL): New.
(PSEUDO): Use it in error branch.
(PSEUDO_END): Add $syscall_error label.

17 years agoMove inline syscall bits to sysdeps/unix/alpha/sysdep.h.
drepper [Sun, 12 Jan 2003 19:23:41 +0000 (19:23 +0000)]
Move inline syscall bits to sysdeps/unix/alpha/sysdep.h.

17 years agoUse correct definition of errno for NOT_IN_libc.
drepper [Sun, 12 Jan 2003 19:23:03 +0000 (19:23 +0000)]
Use correct definition of errno for NOT_IN_libc.

17 years ago(elf_machine_rela): Compute DTPREL64 and TPREL64 without loadbase applied.
drepper [Sun, 12 Jan 2003 19:22:32 +0000 (19:22 +0000)]
(elf_machine_rela): Compute DTPREL64 and TPREL64 without loadbase applied.

17 years agoUpdate.
aj [Sun, 12 Jan 2003 19:10:22 +0000 (19:10 +0000)]
Update.

17 years agoRound is a const function.
aj [Sun, 12 Jan 2003 19:10:08 +0000 (19:10 +0000)]
Round is a const function.

17 years agoUpdate.
drepper [Sun, 12 Jan 2003 10:11:16 +0000 (10:11 +0000)]
Update.