kopensolaris-gnu/glibc.git
20 years agoImplement pthread_condattr_getpshared and pthread_condattr_setpshared.
drepper [Thu, 6 Jul 2000 21:57:50 +0000 (21:57 +0000)]
Implement pthread_condattr_getpshared and pthread_condattr_setpshared.

20 years ago(__libc_start_main): Initialize thread library for static programs
aj [Thu, 6 Jul 2000 21:16:06 +0000 (21:16 +0000)]
(__libc_start_main): Initialize thread library for static programs

20 years agoUpdate.
aj [Thu, 6 Jul 2000 21:15:13 +0000 (21:15 +0000)]
Update.

20 years agoUpdate.
aj [Thu, 6 Jul 2000 21:05:00 +0000 (21:05 +0000)]
Update.

20 years ago(get_proc_path): The type of the proc system is "proc".
aj [Thu, 6 Jul 2000 21:04:09 +0000 (21:04 +0000)]
(get_proc_path): The type of the proc system is "proc".

20 years ago * sysdeps/unix/sysv/linux/sys/ptrace.h (PT_SYSCALL): Fix LHS.
gkm [Thu, 6 Jul 2000 16:58:19 +0000 (16:58 +0000)]
* sysdeps/unix/sysv/linux/sys/ptrace.h (PT_SYSCALL): Fix LHS.

20 years agoUpdate.
aj [Thu, 6 Jul 2000 09:26:45 +0000 (09:26 +0000)]
Update.

20 years ago(get_proc_path): Initialize result.
aj [Thu, 6 Jul 2000 09:25:17 +0000 (09:25 +0000)]
(get_proc_path): Initialize result.

20 years agoUpdate.
aj [Thu, 6 Jul 2000 07:50:44 +0000 (07:50 +0000)]
Update.

20 years agoInclude <stdio.h> for printf.
aj [Thu, 6 Jul 2000 07:50:24 +0000 (07:50 +0000)]
Include <stdio.h> for printf.

20 years ago * sysdeps/generic/bp-checks.h: New file.
gkm [Thu, 6 Jul 2000 00:48:37 +0000 (00:48 +0000)]
* sysdeps/generic/bp-checks.h: New file.
* sysdeps/generic/bp-thunks.h: Replace generic thunk definitions
with list of #include files.
* sysdeps/unix/make-syscalls.sh: Handle new arg signature
keyletters a, b, B, f, n, N, P, v, V.  Fixup some indentation.
Don't generate BP thunk if `V' appears in signature.
Generate thunks with complete bounds checks.
* sysdeps/unix/syscalls.list: Refine signatures using new keyletters.
* sysdeps/unix/inet/syscalls.list: Likewise.
* sysdeps/unix/mman/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/ia64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/mips/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/powerpc/syscalls.list: Likewise.

20 years agoUpdate.
drepper [Thu, 6 Jul 2000 00:44:01 +0000 (00:44 +0000)]
Update.

20 years ago(get_proc_path): Cache result. Search first in /etc/mtab (proc/mounts
drepper [Thu, 6 Jul 2000 00:43:06 +0000 (00:43 +0000)]
(get_proc_path): Cache result.  Search first in /etc/mtab (proc/mounts
would be stupid).  If mount not in the file fall back on /proc.

20 years agoUpdate.
drepper [Wed, 5 Jul 2000 22:34:10 +0000 (22:34 +0000)]
Update.

20 years ago(__md5_crypt_r): Clear arrays the key and salt string got copied in.
drepper [Wed, 5 Jul 2000 22:33:15 +0000 (22:33 +0000)]
(__md5_crypt_r): Clear arrays the key and salt string got copied in.

20 years ago(Installation): Update information about
drepper [Wed, 5 Jul 2000 22:32:57 +0000 (22:32 +0000)]
(Installation): Update information about
add-ons.
(Configuring and compiling): Update for glibc 2.2.

20 years agoUpdate.
drepper [Wed, 5 Jul 2000 22:32:14 +0000 (22:32 +0000)]
Update.

20 years agoUpdate for new format.
drepper [Wed, 5 Jul 2000 22:29:37 +0000 (22:29 +0000)]
Update for new format.

20 years agoTest program for FPU control word.
drepper [Wed, 5 Jul 2000 22:19:21 +0000 (22:19 +0000)]
Test program for FPU control word.

20 years ago(tests): Add test-fpucw.
drepper [Wed, 5 Jul 2000 22:18:55 +0000 (22:18 +0000)]
(tests): Add test-fpucw.

20 years ago(_FPU_DEFAULT): Correct value.
drepper [Wed, 5 Jul 2000 22:18:40 +0000 (22:18 +0000)]
(_FPU_DEFAULT): Correct value.
(_FPU_IEEE): Likewise.

20 years agoUpdate.
drepper [Wed, 5 Jul 2000 22:02:03 +0000 (22:02 +0000)]
Update.

20 years agoAdd more tests, especially for collating symbol handling.
drepper [Wed, 5 Jul 2000 22:01:08 +0000 (22:01 +0000)]
Add more tests, especially for collating symbol handling.

20 years agoFix comment.
drepper [Wed, 5 Jul 2000 22:00:29 +0000 (22:00 +0000)]
Fix comment.

20 years agoImplement collating symbol handling.
drepper [Wed, 5 Jul 2000 21:59:32 +0000 (21:59 +0000)]
Implement collating symbol handling.

20 years agoInclude "../locale/elem-hash.h".
drepper [Wed, 5 Jul 2000 21:58:49 +0000 (21:58 +0000)]
Include "../locale/elem-hash.h".

20 years ago(collate_output): Also write out the collation sequence values and the
drepper [Wed, 5 Jul 2000 21:58:09 +0000 (21:58 +0000)]
(collate_output): Also write out the collation sequence values and the
wide character string for the collation symbol table.

20 years ago(_nl_unload_locale): Add cast to avoid warning.
drepper [Wed, 5 Jul 2000 21:56:49 +0000 (21:56 +0000)]
(_nl_unload_locale): Add cast to avoid warning.

20 years agoUpdate.
aj [Wed, 5 Jul 2000 15:38:00 +0000 (15:38 +0000)]
Update.

20 years ago Fix type of fpu_control_t.
aj [Wed, 5 Jul 2000 15:37:11 +0000 (15:37 +0000)]
Fix type of fpu_control_t.
(_FPU_GETCW): Remove extra colon.
Patch by Ralf Baechle <ralf@uni-koblenz.de>.

20 years agoFix typo in last patch.
aj [Wed, 5 Jul 2000 14:27:48 +0000 (14:27 +0000)]
Fix typo in last patch.

20 years agoInclude <stdlib.h> for abort prototype.
aj [Wed, 5 Jul 2000 13:35:02 +0000 (13:35 +0000)]
Include <stdlib.h> for abort prototype.

20 years agoUpdate.
aj [Wed, 5 Jul 2000 13:33:02 +0000 (13:33 +0000)]
Update.

20 years agoUpdate.
aj [Wed, 5 Jul 2000 13:24:19 +0000 (13:24 +0000)]
Update.

20 years agoInclude <stdlib.h> for abort prototype.
aj [Wed, 5 Jul 2000 13:23:42 +0000 (13:23 +0000)]
Include <stdlib.h> for abort prototype.

20 years agoInclude <stdlib.h> for abort prototype.
aj [Wed, 5 Jul 2000 13:23:19 +0000 (13:23 +0000)]
Include <stdlib.h> for abort prototype.

20 years ago (FCT): Only declare len if
aj [Wed, 5 Jul 2000 13:22:48 +0000 (13:22 +0000)]
(FCT): Only declare len if
!WIDE_CHAR_VERSION to silence GCC.

20 years ago * sysdeps/i386/bits/setjmp.h (PUSH_SIGNAL_MASK): Fix typo.
gkm [Wed, 5 Jul 2000 02:14:58 +0000 (02:14 +0000)]
* sysdeps/i386/bits/setjmp.h (PUSH_SIGNAL_MASK): Fix typo.

20 years agoUpdate.
drepper [Tue, 4 Jul 2000 23:27:39 +0000 (23:27 +0000)]
Update.

20 years agoAdd tests for equivalence class handling.
drepper [Tue, 4 Jul 2000 23:26:43 +0000 (23:26 +0000)]
Add tests for equivalence class handling.

20 years agoImplement equivalence class handling.
drepper [Tue, 4 Jul 2000 23:26:24 +0000 (23:26 +0000)]
Implement equivalence class handling.

20 years agoUpdate.
drepper [Tue, 4 Jul 2000 21:32:15 +0000 (21:32 +0000)]
Update.

20 years agoImprove performance for single-byte character sets by not using btowc.
drepper [Tue, 4 Jul 2000 21:31:23 +0000 (21:31 +0000)]
Improve performance for single-byte character sets by not using btowc.

20 years agoUpdate.
drepper [Tue, 4 Jul 2000 20:58:45 +0000 (20:58 +0000)]
Update.

20 years agoAdd tests for locale dependent behaviour.
drepper [Tue, 4 Jul 2000 20:57:50 +0000 (20:57 +0000)]
Add tests for locale dependent behaviour.

20 years ago(main): Also set LC_CTYPE category.
drepper [Tue, 4 Jul 2000 20:56:12 +0000 (20:56 +0000)]
(main): Also set LC_CTYPE category.

20 years agoRegenerated: autoconf configure.in
gkm [Tue, 4 Jul 2000 20:12:34 +0000 (20:12 +0000)]
Regenerated: autoconf  configure.in

20 years agoUpdate.
drepper [Tue, 4 Jul 2000 20:00:19 +0000 (20:00 +0000)]
Update.

20 years agoAdd more test cases.
drepper [Tue, 4 Jul 2000 19:59:16 +0000 (19:59 +0000)]
Add more test cases.

20 years agoUpdate.
drepper [Tue, 4 Jul 2000 19:18:17 +0000 (19:18 +0000)]
Update.

20 years ago * sysdeps/pthread/bits/libc-lock.h: Remove BP_SYM from
gkm [Tue, 4 Jul 2000 18:44:25 +0000 (18:44 +0000)]
* sysdeps/pthread/bits/libc-lock.h: Remove BP_SYM from
pragmas.  Include bp-sym.h only if _LIBC.

20 years agoUpdate.
drepper [Tue, 4 Jul 2000 18:24:11 +0000 (18:24 +0000)]
Update.

20 years agoAdd more code to align buffers.
drepper [Tue, 4 Jul 2000 18:22:44 +0000 (18:22 +0000)]
Add more code to align buffers.

20 years ago(__md5_crypt_r): If buffers for key and salt are not aligned to
drepper [Tue, 4 Jul 2000 08:50:43 +0000 (08:50 +0000)]
(__md5_crypt_r): If buffers for key and salt are not aligned to
alignof(md5_uint32) do it before calling __md5_process_bytes.

20 years agoAdd dependencies for test programs.
drepper [Tue, 4 Jul 2000 08:49:38 +0000 (08:49 +0000)]
Add dependencies for test programs.

20 years agoDefine LC_ALL=C in environments of all programs we run.
drepper [Tue, 4 Jul 2000 08:25:04 +0000 (08:25 +0000)]
Define LC_ALL=C in environments of all programs we run.

20 years agoUpdate.
drepper [Tue, 4 Jul 2000 08:22:44 +0000 (08:22 +0000)]
Update.

20 years ago(LC_ALL): Define to C for localedef run.
drepper [Tue, 4 Jul 2000 08:22:15 +0000 (08:22 +0000)]
(LC_ALL): Define to C for localedef run.

20 years ago(LC_ALL): Define to C for localedef run.
drepper [Tue, 4 Jul 2000 08:21:58 +0000 (08:21 +0000)]
(LC_ALL): Define to C for localedef run.

20 years ago(LC_ALL): Define to C and export.
drepper [Tue, 4 Jul 2000 08:21:40 +0000 (08:21 +0000)]
(LC_ALL): Define to C and export.

20 years ago(ctype_output): The size of iov is 2 + elem + offset, not 2 + elem +
drepper [Tue, 4 Jul 2000 08:19:48 +0000 (08:19 +0000)]
(ctype_output): The size of iov is 2 + elem + offset, not 2 + elem +
offset + 2.

20 years agoUpdate.
drepper [Tue, 4 Jul 2000 08:18:09 +0000 (08:18 +0000)]
Update.

20 years ago(__pthread_unlock): Properly place write barrier.
drepper [Tue, 4 Jul 2000 08:17:39 +0000 (08:17 +0000)]
(__pthread_unlock): Properly place write barrier.

20 years agoTest data for fnmatch tests.
drepper [Tue, 4 Jul 2000 08:15:31 +0000 (08:15 +0000)]
Test data for fnmatch tests.

20 years agoTest harness for fnmatch tests.
drepper [Tue, 4 Jul 2000 08:15:24 +0000 (08:15 +0000)]
Test harness for fnmatch tests.

20 years agoFix two problems uncovered by the new test suite.
drepper [Tue, 4 Jul 2000 08:14:53 +0000 (08:14 +0000)]
Fix two problems uncovered by the new test suite.

20 years ago(tests): Add tst-fnmatch.
drepper [Tue, 4 Jul 2000 08:14:33 +0000 (08:14 +0000)]
(tests): Add tst-fnmatch.
(tst-fnmatch-ENV): Define.

20 years ago * csu/Makefile (extra-objs, install-lib): Add BP objects conditionally.
gkm [Tue, 4 Jul 2000 01:30:08 +0000 (01:30 +0000)]
* csu/Makefile (extra-objs, install-lib): Add BP objects conditionally.
($(objpfx)b$(start-installed-name)): Add non-elf rule.

20 years ago * libio/libio.h (_IO_FILE): Revert type of _chain to _IO_FILE*.
gkm [Tue, 4 Jul 2000 00:49:24 +0000 (00:49 +0000)]
* libio/libio.h (_IO_FILE): Revert type of _chain to _IO_FILE*.
* libio/libioP.h (_IO_ITER): Revert to type _IO_FILE*.
(FILEBUF_LITERAL): Add cast for CHAIN init.
* libio/genops.c (_IO_un_link, _IO_link_in, _IO_iter_begin): Add casts.
(_IO_flush_all, _IO_flush_all_linebuffered, _IO_unbuffer_write):
Revert type of `fp' to _IO_FILE*.
(_IO_iter_file): Remove cast.
(_IO_iter_next): Elide intermediate member reference.

20 years agoUpdate.
drepper [Tue, 4 Jul 2000 00:27:38 +0000 (00:27 +0000)]
Update.

20 years ago * sysdeps/powerpc/strchr.S: Check bounds.
gkm [Tue, 4 Jul 2000 00:24:41 +0000 (00:24 +0000)]
* sysdeps/powerpc/strchr.S:  Check bounds.
Wrap extern symbols in BP_SYM ().

20 years ago(charmap_read): Prepend the condition filename == NULL.
drepper [Tue, 4 Jul 2000 00:22:32 +0000 (00:22 +0000)]
(charmap_read): Prepend the condition filename == NULL.

20 years agoUpdate.
drepper [Tue, 4 Jul 2000 00:07:39 +0000 (00:07 +0000)]
Update.

20 years agoUpdate comment of _pthread_fastlock structure.
drepper [Tue, 4 Jul 2000 00:07:14 +0000 (00:07 +0000)]
Update comment of _pthread_fastlock structure.

20 years agoShuffle PTHREAD_MUTEX_* values around. Replace fast with adaptive mutex.
drepper [Tue, 4 Jul 2000 00:06:17 +0000 (00:06 +0000)]
Shuffle PTHREAD_MUTEX_* values around. Replace fast with adaptive mutex.

20 years agoReplace fast spinlocks by adaptive spinlocks which are faster on SMP
drepper [Tue, 4 Jul 2000 00:04:40 +0000 (00:04 +0000)]
Replace fast spinlocks by adaptive spinlocks which are faster on SMP
systems.  No more emulation of compare&swap for adaptive spinlocks.

20 years agoReplace fast spinlocks by adaptive spinlocks which are faster on SMP
drepper [Tue, 4 Jul 2000 00:04:12 +0000 (00:04 +0000)]
Replace fast spinlocks by adaptive spinlocks which are faster on SMP
systems.  No more emulation of compare&swap for adaptive spinlocks.

20 years agoRewrite for replacement of fast by adaptive mutex.
drepper [Tue, 4 Jul 2000 00:02:15 +0000 (00:02 +0000)]
Rewrite for replacement of fast by adaptive mutex.

20 years agoDeclare __pthread_smp_kernel.
drepper [Tue, 4 Jul 2000 00:01:46 +0000 (00:01 +0000)]
Declare __pthread_smp_kernel.

20 years agoRewrite for replacement of fast by adaptive mutex.
drepper [Tue, 4 Jul 2000 00:01:08 +0000 (00:01 +0000)]
Rewrite for replacement of fast by adaptive mutex.

20 years agoDefine and initialize __pthread_smp_kernel variable.
drepper [Tue, 4 Jul 2000 00:00:06 +0000 (00:00 +0000)]
Define and initialize __pthread_smp_kernel variable.
Remove initialization to zero from global variables.

20 years agoUpdate.
drepper [Mon, 3 Jul 2000 23:41:50 +0000 (23:41 +0000)]
Update.

20 years agoAdd missing -n to echo.
drepper [Mon, 3 Jul 2000 23:12:53 +0000 (23:12 +0000)]
Add missing -n to echo.

20 years ago(generated): New.
drepper [Mon, 3 Jul 2000 21:59:55 +0000 (21:59 +0000)]
(generated): New.

20 years agoUpdate.
drepper [Mon, 3 Jul 2000 21:40:46 +0000 (21:40 +0000)]
Update.

20 years agoScript to run test program for putc on unbuffered stream.
drepper [Mon, 3 Jul 2000 21:39:47 +0000 (21:39 +0000)]
Script to run test program for putc on unbuffered stream.

20 years agoTest program for putc on unbuffered stream.
drepper [Mon, 3 Jul 2000 21:39:35 +0000 (21:39 +0000)]
Test program for putc on unbuffered stream.

20 years agoAdd rules to build and run tst-unbputc.
drepper [Mon, 3 Jul 2000 21:39:18 +0000 (21:39 +0000)]
Add rules to build and run tst-unbputc.

20 years ago(__wunderflow): Use _IO_fwide to orient the stream.
drepper [Mon, 3 Jul 2000 21:37:45 +0000 (21:37 +0000)]
(__wunderflow): Use _IO_fwide to orient the stream.

20 years ago(__overflow): Use _IO_fwide to orient the stream.
drepper [Mon, 3 Jul 2000 21:37:02 +0000 (21:37 +0000)]
(__overflow): Use _IO_fwide to orient the stream.
(__uflow): Likewise.
(__underflow): Likewise.

20 years agoBritish English translations for glibc.
drepper [Mon, 3 Jul 2000 20:42:06 +0000 (20:42 +0000)]
British English translations for glibc.

20 years agoUpdate.
drepper [Mon, 3 Jul 2000 20:35:05 +0000 (20:35 +0000)]
Update.

20 years agoSet LOCPATH and LANGUAGE for localedef run.
drepper [Mon, 3 Jul 2000 20:34:04 +0000 (20:34 +0000)]
Set LOCPATH and LANGUAGE for localedef run.

20 years agoSet LOCPATH and LANGUAGE for localedef run.
drepper [Mon, 3 Jul 2000 20:33:06 +0000 (20:33 +0000)]
Set LOCPATH and LANGUAGE for localedef run.

20 years agoUpdate.
drepper [Sat, 1 Jul 2000 15:41:36 +0000 (15:41 +0000)]
Update.

20 years agoUpdate.
drepper [Sat, 1 Jul 2000 15:36:36 +0000 (15:36 +0000)]
Update.

20 years ago(generated-dirs): LOCALES are also generated.
drepper [Sat, 1 Jul 2000 15:36:25 +0000 (15:36 +0000)]
(generated-dirs): LOCALES are also generated.
(generated-dirs): Remove obsolete entry.

20 years ago(generated): trusted-dirs.h is always generated,
drepper [Sat, 1 Jul 2000 15:36:11 +0000 (15:36 +0000)]
(generated): trusted-dirs.h is always generated,
move out of build-shared condition.
(generated): Merge the two entries for build-shared.

20 years ago(generated-dirs): New.
drepper [Sat, 1 Jul 2000 15:35:55 +0000 (15:35 +0000)]
(generated-dirs): New.

20 years ago(distribute): Add xtrace.sh.
drepper [Sat, 1 Jul 2000 15:34:18 +0000 (15:34 +0000)]
(distribute): Add xtrace.sh.