kopensolaris-gnu/glibc.git
17 years ago(_dl_map_object_from_fd): Use GL(dl_tls_dtv_slotinfo_list) != NULL to check
drepper [Thu, 16 Jan 2003 18:24:19 +0000 (18:24 +0000)]
(_dl_map_object_from_fd): Use GL(dl_tls_dtv_slotinfo_list) != NULL to check
whether TLS has been already initialized.

17 years agoUpdate.
drepper [Thu, 16 Jan 2003 18:22:59 +0000 (18:22 +0000)]
Update.

17 years ago(MULTIPLE_THREADS_OFFSET): Define to offsetof (tcbhead_t, multiple_threads) if
drepper [Thu, 16 Jan 2003 18:21:40 +0000 (18:21 +0000)]
(MULTIPLE_THREADS_OFFSET): Define to offsetof (tcbhead_t, multiple_threads) if
USE_TLS not defined.

17 years ago(tcbhead_t): Use the TLS ABI required layout if USE_TLS only.
drepper [Thu, 16 Jan 2003 18:20:44 +0000 (18:20 +0000)]
(tcbhead_t): Use the TLS ABI required layout if USE_TLS only.
(NONTLS_INIT_TP): Revert last change.

17 years agoUpdate.
drepper [Thu, 16 Jan 2003 18:17:50 +0000 (18:17 +0000)]
Update.

17 years ago(_pthread_initialize_minimal): Use GL(dl_tls_dtv_slotinfo_list) != NULL to
drepper [Thu, 16 Jan 2003 18:16:32 +0000 (18:16 +0000)]
(_pthread_initialize_minimal): Use GL(dl_tls_dtv_slotinfo_list) != NULL to
check whether TLS has been already initialized.

17 years agoUpdate.
drepper [Thu, 16 Jan 2003 18:14:10 +0000 (18:14 +0000)]
Update.

17 years agoFix typo in comment.
drepper [Thu, 16 Jan 2003 18:11:14 +0000 (18:11 +0000)]
Fix typo in comment.

17 years agoUpdate.
drepper [Thu, 16 Jan 2003 18:04:40 +0000 (18:04 +0000)]
Update.

17 years agoUpdate.
drepper [Thu, 16 Jan 2003 18:02:51 +0000 (18:02 +0000)]
Update.

17 years ago(INIT_SYSINFO): Initialize _head->sysinfo even if not SHARED.
drepper [Thu, 16 Jan 2003 18:02:20 +0000 (18:02 +0000)]
(INIT_SYSINFO): Initialize _head->sysinfo even if not SHARED.

17 years ago(INIT_SYSINFO): Initialize head->sysinfo even if not SHARED.
drepper [Thu, 16 Jan 2003 18:01:52 +0000 (18:01 +0000)]
(INIT_SYSINFO): Initialize head->sysinfo even if not SHARED.

17 years agoUpdate.
drepper [Thu, 16 Jan 2003 17:29:07 +0000 (17:29 +0000)]
Update.

17 years ago(re_compile_internal): If clearing buffer, clear allocated too.
drepper [Thu, 16 Jan 2003 17:27:50 +0000 (17:27 +0000)]
(re_compile_internal): If clearing buffer, clear allocated too.

17 years ago.
roland [Thu, 16 Jan 2003 11:29:14 +0000 (11:29 +0000)]
.

17 years ago2003-01-16 Roland McGrath <roland@redhat.com>
roland [Thu, 16 Jan 2003 11:28:58 +0000 (11:28 +0000)]
2003-01-16  Roland McGrath  <roland@redhat.com>

Tweak merged .abilist file format to merge duplicate symbols in
different sets into multi-version stanzas with new "| SET regexp..."
header continuation lines.
* scripts/merge-abilist.awk: Rewritten for new format.
* scripts/extract-abilist.awk: Likewise.

17 years agoUpdate.
drepper [Thu, 16 Jan 2003 07:54:50 +0000 (07:54 +0000)]
Update.

17 years ago(nscd_run): Remove bogus return which isn't necessary with gcc 3.2+.
drepper [Thu, 16 Jan 2003 07:52:56 +0000 (07:52 +0000)]
(nscd_run): Remove bogus return which isn't necessary with gcc 3.2+.

17 years ago(nscd_init): Don't use error() to print message, use dbg_log.
drepper [Thu, 16 Jan 2003 07:51:25 +0000 (07:51 +0000)]
(nscd_init): Don't use error() to print message, use dbg_log.

17 years agoUpdate.
drepper [Thu, 16 Jan 2003 07:21:24 +0000 (07:21 +0000)]
Update.

17 years agoUse CLEAR_STATE if defined to clear __state element.
drepper [Thu, 16 Jan 2003 07:20:08 +0000 (07:20 +0000)]
Use CLEAR_STATE if defined to clear __state element.

17 years agoRearrange last patch a bit. Store total byte count in second byte of __count.
drepper [Thu, 16 Jan 2003 07:19:09 +0000 (07:19 +0000)]
Rearrange last patch a bit.  Store total byte count in second byte of __count.

17 years agoUpdate.
drepper [Thu, 16 Jan 2003 02:27:47 +0000 (02:27 +0000)]
Update.

17 years ago(utf8_test_1): Add test for multibyte UTF-8 where the first byte has
drepper [Thu, 16 Jan 2003 02:26:26 +0000 (02:26 +0000)]
(utf8_test_1): Add test for multibyte UTF-8 where the first byte has
no bit set except for the mask bit.

17 years ago(STORE_REST): Explicitly store the total expected size.
drepper [Thu, 16 Jan 2003 02:24:17 +0000 (02:24 +0000)]
(STORE_REST): Explicitly store the total expected size.
(UNPACK_BYTES): Do the reverse.

17 years agoUpdate.
drepper [Thu, 16 Jan 2003 00:09:24 +0000 (00:09 +0000)]
Update.

17 years ago(tests): Add bug14.
drepper [Thu, 16 Jan 2003 00:04:33 +0000 (00:04 +0000)]
(tests): Add bug14.

17 years agoTest case for reading multibyte character string.
drepper [Thu, 16 Jan 2003 00:03:59 +0000 (00:03 +0000)]
Test case for reading multibyte character string.

17 years agoUpdate.
drepper [Wed, 15 Jan 2003 23:48:20 +0000 (23:48 +0000)]
Update.

17 years agoWhen recognizing multibyte characters in string reset the byte counter after
drepper [Wed, 15 Jan 2003 23:44:51 +0000 (23:44 +0000)]
When recognizing multibyte characters in string reset the byte counter after
mbrtowc reported it is not a partial character.

17 years agoUpdate.
drepper [Wed, 15 Jan 2003 23:04:20 +0000 (23:04 +0000)]
Update.

17 years agoInclude sysdep-cancel.h, not sysdep.h.
drepper [Wed, 15 Jan 2003 23:01:26 +0000 (23:01 +0000)]
Include sysdep-cancel.h, not sysdep.h.

17 years ago(nscd_run): Protect accept with TEMP_FAILURE_RETRY.
drepper [Wed, 15 Jan 2003 22:57:20 +0000 (22:57 +0000)]
(nscd_run): Protect accept with TEMP_FAILURE_RETRY.

17 years ago.
schwab [Wed, 15 Jan 2003 22:10:24 +0000 (22:10 +0000)]
.

17 years ago * sysdeps/unix/Makefile: Include $(common-objpfx)s-proto-bp.d.
schwab [Wed, 15 Jan 2003 22:10:07 +0000 (22:10 +0000)]
* sysdeps/unix/Makefile: Include $(common-objpfx)s-proto-bp.d.
(common-generated): Add s-proto-bp.d.
* sysdeps/unix/make-syscalls.sh: Use s-proto-bp.d for dependencies
of bp thunks.
* sysdeps/unix/s-proto-bp.S: New file.
* sysdeps/generic/bp-thunks.h: Don't include <sys/vm86.h> here.
Use <io/sys/sendfile.h> instead of <sys/sendfile.h>.
* sysdeps/unix/sysv/linux/i386/bp-thunks.h: New file.

17 years ago.
roland [Wed, 15 Jan 2003 20:24:20 +0000 (20:24 +0000)]
.

17 years ago2003-01-15 Roland McGrath <roland@redhat.com>
roland [Wed, 15 Jan 2003 20:24:04 +0000 (20:24 +0000)]
2003-01-15  Roland McGrath  <roland@redhat.com>

* Makerules: Use -include for tls.make, suppresses warning.
Move gen-as-const-headers rules up so before-compile is set in time.
(sed-remove-dotdot): Fix to work right for subdirs or top dir.

17 years agoUpdate.
drepper [Wed, 15 Jan 2003 19:52:59 +0000 (19:52 +0000)]
Update.

17 years ago(main): Make code to close all file descriptors faster and more robust.
drepper [Wed, 15 Jan 2003 19:51:10 +0000 (19:51 +0000)]
(main): Make code to close all file descriptors faster and more robust.

17 years agoUpdate.
drepper [Wed, 15 Jan 2003 10:52:50 +0000 (10:52 +0000)]
Update.

17 years ago(nscd_gethst_r): Consolidate writing of the request with one writev
drepper [Wed, 15 Jan 2003 10:51:12 +0000 (10:51 +0000)]
(nscd_gethst_r): Consolidate writing of the request with one writev
call.  Protect all read calls with TEMP_FAILURE_RETRY.

17 years ago(nscd_getgr_r): Consolidate writing of the request with one writev
drepper [Wed, 15 Jan 2003 10:50:00 +0000 (10:50 +0000)]
(nscd_getgr_r): Consolidate writing of the request with one writev
call.  Protect all read calls with TEMP_FAILURE_RETRY.

17 years ago(nscd_getpw_r): Consolidate writing of the request with one writev
drepper [Wed, 15 Jan 2003 10:48:56 +0000 (10:48 +0000)]
(nscd_getpw_r): Consolidate writing of the request with one writev
call.  Protect all read calls with TEMP_FAILURE_RETRY.

17 years agoUse extend_alloca to reallocate alloca'd buffer.
drepper [Wed, 15 Jan 2003 10:32:37 +0000 (10:32 +0000)]
Use extend_alloca to reallocate alloca'd buffer.
Protect writev calls with TEMP_FAILURE_RETRY.

17 years agoUpdate.
drepper [Wed, 15 Jan 2003 09:57:42 +0000 (09:57 +0000)]
Update.

17 years ago(addhstbynamev6): Don't interpret hostname as IPv6 address in debug output.
drepper [Wed, 15 Jan 2003 09:54:58 +0000 (09:54 +0000)]
(addhstbynamev6): Don't interpret hostname as IPv6 address in debug output.

17 years ago.
roland [Wed, 15 Jan 2003 08:08:20 +0000 (08:08 +0000)]
.

17 years ago2003-01-14 Roland McGrath <roland@redhat.com>
roland [Wed, 15 Jan 2003 08:04:36 +0000 (08:04 +0000)]
2003-01-14  Roland McGrath  <roland@redhat.com>

* Makerules (sed-remove-dotdot): New variable.
($(common-objpfx)%.make): Use it.  Depend on $(before-compile).
($(common-objpfx)%.h $(common-objpfx)%.h.d): Likewise.
(check-abi-config): New variable, append /tls or /notls to the tuple.
(check-abi-%): Use that for -v config value.
Find .abilist files in abilist/libfoo.abilist, not in subdir.
* Rules: Move bits/stdio_lim.h generation rules to Makerules.

17 years ago2003-01-14 Roland McGrath <roland@redhat.com>
roland [Wed, 15 Jan 2003 08:04:34 +0000 (08:04 +0000)]
2003-01-14  Roland McGrath  <roland@redhat.com>

* sysdeps/generic/init-first.c: Add a comment.

17 years ago2003-01-14 Roland McGrath <roland@redhat.com>
roland [Wed, 15 Jan 2003 08:04:32 +0000 (08:04 +0000)]
2003-01-14  Roland McGrath  <roland@redhat.com>

* scripts/gen-as-const.awk: Grok lone "--" as a separator between
#includes and expressions.

17 years ago2003-01-14 Roland McGrath <roland@redhat.com>
roland [Wed, 15 Jan 2003 08:04:31 +0000 (08:04 +0000)]
2003-01-14  Roland McGrath  <roland@redhat.com>

* Makerules (check-abi-%): Use two rules for $(common-objpfx) and
$(objpfx) directories, and get rid of vpath directives.  The previous
arrangement resulted in files being written to the source directories
when run in a clean build.  Find all .abilist files in $(..)abilist/.
(update-abi-%): Likewise.
(generated): Don't add .symlist files, they'll be intermediates.
* Makerules (sed-remove-dotdot): New variable.
($(common-objpfx)%.make): Use it.  Depend on $(before-compile).
($(common-objpfx)%.h $(common-objpfx)%.h.d): Likewise.
(check-abi-config): New variable, append /tls or /notls to the tuple.
(check-abi-%): Use that for -v config value.
Find .abilist files in abilist/libfoo.abilist, not in subdir.
* Rules: Move bits/stdio_lim.h generation rules to Makerules.

17 years ago2003-01-14 Roland McGrath <roland@redhat.com>
roland [Wed, 15 Jan 2003 08:04:28 +0000 (08:04 +0000)]
2003-01-14  Roland McGrath  <roland@redhat.com>

* elf/Makefile ($(objpfx)ld.so): Pass -z defs in link.

17 years ago2003-01-14 Roland McGrath <roland@redhat.com>
roland [Wed, 15 Jan 2003 08:04:25 +0000 (08:04 +0000)]
2003-01-14  Roland McGrath  <roland@redhat.com>

* scripts/merge-abilist.awk: Omit cpu-.*-os.*/modifier from merged
config list when it already contains cpu-.*-os.* without / part.

17 years agoUpdate.
drepper [Wed, 15 Jan 2003 07:15:24 +0000 (07:15 +0000)]
Update.

17 years agoUpdate.
drepper [Wed, 15 Jan 2003 06:56:20 +0000 (06:56 +0000)]
Update.

17 years ago(sem_open): Return SEM_FAILED if existing semaphore must be used and
drepper [Wed, 15 Jan 2003 06:55:41 +0000 (06:55 +0000)]
(sem_open): Return SEM_FAILED if existing semaphore must be used and
mapping failed.

17 years agoUpdate.
drepper [Wed, 15 Jan 2003 06:51:59 +0000 (06:51 +0000)]
Update.

17 years agoCorrect description of header preparation on Linux.
drepper [Wed, 15 Jan 2003 06:45:58 +0000 (06:45 +0000)]
Correct description of header preparation on Linux.

17 years agoUpdate.
drepper [Wed, 15 Jan 2003 01:23:02 +0000 (01:23 +0000)]
Update.

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.