kopensolaris-gnu/glibc.git
20 years agoRename __pthread_spin_unlock back to __pthread_unlock.
drepper [Thu, 25 May 2000 05:26:59 +0000 (05:26 +0000)]
Rename __pthread_spin_unlock back to __pthread_unlock.
Use struct _pthread_fastlock instead of pthread_spinlock_t.
Remove pthread_spin_lock functions.

20 years agoRename __pthread_spin_unlock back to __pthread_unlock.
drepper [Thu, 25 May 2000 05:26:37 +0000 (05:26 +0000)]
Rename __pthread_spin_unlock back to __pthread_unlock.
Use struct _pthread_fastlock instead of pthread_spinlock_t.

20 years ago(libpthread-routines): Add pspinlock.
drepper [Thu, 25 May 2000 05:22:09 +0000 (05:22 +0000)]
(libpthread-routines): Add pspinlock.

20 years agoUpdate.
drepper [Thu, 25 May 2000 05:02:35 +0000 (05:02 +0000)]
Update.

20 years ago(ptmalloc_init): Only enable debugging for SUID binaries if file
drepper [Thu, 25 May 2000 05:01:35 +0000 (05:01 +0000)]
(ptmalloc_init): Only enable debugging for SUID binaries if file
/etc/suid-debug is available.

20 years agoMove check_fds and helper functions into check_fds.c.
drepper [Thu, 25 May 2000 04:59:39 +0000 (04:59 +0000)]
Move check_fds and helper functions into check_fds.c.

20 years agoFunction to check whether standard file descriptors are allocated.
drepper [Thu, 25 May 2000 04:59:17 +0000 (04:59 +0000)]
Function to check whether standard file descriptors are allocated.

20 years ago(dl_main): Call __libc_check_standard_fds for SUID binaries. Add
drepper [Thu, 25 May 2000 04:58:33 +0000 (04:58 +0000)]
(dl_main): Call __libc_check_standard_fds for SUID binaries.  Add
various __builtin_expect.

20 years ago(routines): Add check_fds.
drepper [Thu, 25 May 2000 04:57:17 +0000 (04:57 +0000)]
(routines): Add check_fds.

20 years agoUpdate.
drepper [Wed, 24 May 2000 20:22:51 +0000 (20:22 +0000)]
Update.

20 years agoExample collation definition conforming to ISO 14651.
drepper [Wed, 24 May 2000 20:22:27 +0000 (20:22 +0000)]
Example collation definition conforming to ISO 14651.

20 years agoUpdate.
drepper [Wed, 24 May 2000 20:09:31 +0000 (20:09 +0000)]
Update.

20 years agoDon't use strcoll while determining whether character is matched by
drepper [Wed, 24 May 2000 20:08:51 +0000 (20:08 +0000)]
Don't use strcoll while determining whether character is matched by
range expression.  Use collation sequence table.  Outside glibc fall
back on simple character value comparison.

20 years agoDefine SUFFIX and WIDE_CHAR_VERSION before include fnmatch_loop.c.
drepper [Wed, 24 May 2000 20:07:25 +0000 (20:07 +0000)]
Define SUFFIX and WIDE_CHAR_VERSION before include fnmatch_loop.c.

20 years agoAdd _NL_COLLATE_COLLSEQMB and _NL_COLLATE_COLLSEQWC.
drepper [Wed, 24 May 2000 20:06:30 +0000 (20:06 +0000)]
Add _NL_COLLATE_COLLSEQMB and _NL_COLLATE_COLLSEQWC.

20 years agoAdd entries for _NL_COLLATE_COLLSEQMB and _NL_COLLATE_COLLSEQWC.
drepper [Wed, 24 May 2000 20:06:00 +0000 (20:06 +0000)]
Add entries for _NL_COLLATE_COLLSEQMB and _NL_COLLATE_COLLSEQWC.

20 years agoProvide C locale data for collation sequence table.
drepper [Wed, 24 May 2000 20:05:15 +0000 (20:05 +0000)]
Provide C locale data for collation sequence table.

20 years ago(struct element_t): Add mbseqorder and wcseqorder members.
drepper [Wed, 24 May 2000 20:04:34 +0000 (20:04 +0000)]
(struct element_t): Add mbseqorder and wcseqorder members.
(struct locale_collate_t): Likewise.
(collate_finish): Assign collation sequence value to each character.
Create tables for output.
(collate_output): Write out tables with collation sequence information

20 years agoUpdate.
aj [Wed, 24 May 2000 16:16:53 +0000 (16:16 +0000)]
Update.

20 years ago * sysdeps/mips/elf/start.S (ENTRY_POINT): Align stack for double
aj [Wed, 24 May 2000 16:16:17 +0000 (16:16 +0000)]
* sysdeps/mips/elf/start.S (ENTRY_POINT): Align stack for double
words.

20 years agoUpdate.
aj [Wed, 24 May 2000 15:33:21 +0000 (15:33 +0000)]
Update.

20 years agoUpdate.
aj [Wed, 24 May 2000 15:33:04 +0000 (15:33 +0000)]
Update.

20 years ago * sysdeps/i386/i686/pt-machine.h: Only use LDT on newer kernels.
aj [Wed, 24 May 2000 15:32:28 +0000 (15:32 +0000)]
* sysdeps/i386/i686/pt-machine.h: Only use LDT on newer kernels.

20 years ago * sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_LDT_WORKS):
aj [Wed, 24 May 2000 15:31:25 +0000 (15:31 +0000)]
* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_LDT_WORKS):
Define it for newer kernels.

20 years agoUpdate.
aj [Wed, 24 May 2000 09:31:51 +0000 (09:31 +0000)]
Update.

20 years ago * intl/Makefile: Run gettext-test only if msgfmt is available.
aj [Wed, 24 May 2000 09:31:17 +0000 (09:31 +0000)]
* intl/Makefile: Run gettext-test only if msgfmt is available.

20 years agoUpdate.
drepper [Wed, 24 May 2000 01:06:00 +0000 (01:06 +0000)]
Update.

20 years agoMinor cleanup.
drepper [Wed, 24 May 2000 01:03:55 +0000 (01:03 +0000)]
Minor cleanup.

20 years agoUpdate.
drepper [Tue, 23 May 2000 19:23:25 +0000 (19:23 +0000)]
Update.

20 years agoAdd have-protected variable.
drepper [Tue, 23 May 2000 19:22:55 +0000 (19:22 +0000)]
Add have-protected variable.

20 years agoRegenerated.
drepper [Tue, 23 May 2000 19:22:29 +0000 (19:22 +0000)]
Regenerated.

20 years agoAdd test for .protected.
drepper [Tue, 23 May 2000 19:21:52 +0000 (19:21 +0000)]
Add test for .protected.

20 years agoUpdate.
drepper [Tue, 23 May 2000 18:12:52 +0000 (18:12 +0000)]
Update.

20 years agoModule for test of visibility attributes.
drepper [Tue, 23 May 2000 18:12:26 +0000 (18:12 +0000)]
Module for test of visibility attributes.

20 years agoMain program for test of visibility attributes.
drepper [Tue, 23 May 2000 18:12:07 +0000 (18:12 +0000)]
Main program for test of visibility attributes.

20 years ago(tests): Add $(tests-vis-$(have-protected)).
drepper [Tue, 23 May 2000 18:10:54 +0000 (18:10 +0000)]
(tests): Add $(tests-vis-$(have-protected)).
(tests-vis-yes): Add vismain.
(modules-names): Add $(modules-vis-$(have-protected)).
(modules-vis-yes): Add vismod1, vismod2, and vismod3.
Add rules to generate and run vismain.

20 years agoRemove K&R support.
aj [Tue, 23 May 2000 09:07:17 +0000 (09:07 +0000)]
Remove K&R support.

20 years agoUpdate.
aj [Tue, 23 May 2000 08:43:26 +0000 (08:43 +0000)]
Update.

20 years ago Remove K&R support, use ANSI C prototypes.
aj [Tue, 23 May 2000 08:42:55 +0000 (08:42 +0000)]
 Remove K&R support, use ANSI C prototypes.

20 years agoRemove duplicate.
aj [Tue, 23 May 2000 06:56:29 +0000 (06:56 +0000)]
Remove duplicate.

20 years agoUpdate.
aj [Tue, 23 May 2000 06:37:29 +0000 (06:37 +0000)]
Update.

20 years ago * stdio-common/tfformat.c (sprint_doubles): Add testcase for %a.
aj [Tue, 23 May 2000 06:33:40 +0000 (06:33 +0000)]
* stdio-common/tfformat.c (sprint_doubles): Add testcase for %a.

20 years ago2000-05-15 Andreas Jaeger <aj@suse.de>
aj [Tue, 23 May 2000 06:32:02 +0000 (06:32 +0000)]
2000-05-15  Andreas Jaeger  <aj@suse.de>

* manual/search.texi (Array Sort Function): Document that qsort is
not necessarily in-place.

20 years ago2000-05-18 Andreas Jaeger <aj@suse.de>
aj [Tue, 23 May 2000 06:31:35 +0000 (06:31 +0000)]
2000-05-18  Andreas Jaeger  <aj@suse.de>

* sunrpc/rpc_main.c (parseargs): Don't accept -M and -N.
Closes PR libc/1731.

20 years agoUpdate.
drepper [Mon, 22 May 2000 16:45:42 +0000 (16:45 +0000)]
Update.

20 years ago(_dl_init_paths): If env_path_list has 0 elements, free it and set to
drepper [Mon, 22 May 2000 16:45:14 +0000 (16:45 +0000)]
(_dl_init_paths): If env_path_list has 0 elements, free it and set to
(void *) -1.

20 years agoUpdate.
drepper [Mon, 22 May 2000 16:41:59 +0000 (16:41 +0000)]
Update.

20 years ago(main): Add testcase for the above.
drepper [Mon, 22 May 2000 16:41:10 +0000 (16:41 +0000)]
(main): Add testcase for the above.

20 years ago(__vfscanf): Remove bogus check if '-' is not the second character in the range.
drepper [Mon, 22 May 2000 16:40:56 +0000 (16:40 +0000)]
(__vfscanf): Remove bogus check if '-' is not the second character in the range.

20 years agoUpdate.
drepper [Mon, 22 May 2000 16:33:19 +0000 (16:33 +0000)]
Update.

20 years ago(profile_fixup): Fix a typo in comment.
drepper [Mon, 22 May 2000 16:32:52 +0000 (16:32 +0000)]
(profile_fixup): Fix a typo in comment.

20 years ago(RESOLVE): Check STB_LOCAL instead of ST_VISIBILITY.
drepper [Mon, 22 May 2000 16:32:37 +0000 (16:32 +0000)]
(RESOLVE): Check STB_LOCAL instead of ST_VISIBILITY.

20 years ago(_dl_lookup_symbol): Change for new parameters of do_lookup.
drepper [Mon, 22 May 2000 16:32:19 +0000 (16:32 +0000)]
(_dl_lookup_symbol): Change for new parameters of do_lookup.
Support STV_PROTECTED.
(_dl_lookup_symbol_skip): Likewise.
(_dl_lookup_versioned_symbol): Likewise.
(_dl_lookup_versioned_symbol_skip): Likewise.

20 years ago(do_lookup_versioned): Replace reloc_type parameter with noexec and noplt
drepper [Mon, 22 May 2000 16:31:58 +0000 (16:31 +0000)]
(do_lookup_versioned): Replace reloc_type parameter with noexec and noplt
parameter.
(do_lookup): Likewise.

20 years agoUpdate.
aj [Mon, 22 May 2000 09:25:32 +0000 (09:25 +0000)]
Update.

20 years ago2000-05-21 Jakub Jelinek <jakub@redhat.com>
aj [Mon, 22 May 2000 09:25:13 +0000 (09:25 +0000)]
2000-05-21  Jakub Jelinek  <jakub@redhat.com>

* sysdeps/arm/bits/huge_val.h: Prereq gcc 2.96+, not 2.95.
* sysdeps/i386/bits/huge_val.h: Likewise.
* sysdeps/ieee754/bits/huge_val.h: Likewise.
* sysdeps/m68k/bits/huge_val.h: Likewise.
* sysdeps/sparc/sparc32/bits/huge_val.h: Likewise.
* sysdeps/sparc/sparc64/bits/huge_val.h: Likewise.

20 years ago2000-05-22 Andreas Jaeger <aj@suse.de>
aj [Mon, 22 May 2000 09:01:32 +0000 (09:01 +0000)]
2000-05-22  Andreas Jaeger  <aj@suse.de>

* iconv/tst-iconv1.c (main): Remove const from inbuf to follow
change in iconv.h.

20 years agoUpdate.
drepper [Mon, 22 May 2000 01:03:59 +0000 (01:03 +0000)]
Update.

20 years ago(SYSCALL_ERROR_HANDLER): Remove unneeded syscall_error which breaks compilation
drepper [Mon, 22 May 2000 01:03:28 +0000 (01:03 +0000)]
(SYSCALL_ERROR_HANDLER): Remove unneeded syscall_error which breaks compilation
without linuxthreads.

20 years agoUnify text.
drepper [Mon, 22 May 2000 00:22:57 +0000 (00:22 +0000)]
Unify text.

20 years agoUpdate.
drepper [Sun, 21 May 2000 22:04:15 +0000 (22:04 +0000)]
Update.

20 years agoVarious cleanups.
drepper [Sun, 21 May 2000 21:56:19 +0000 (21:56 +0000)]
Various cleanups.

20 years agoSoftware pipelining definitions for IA64.
drepper [Sun, 21 May 2000 21:32:52 +0000 (21:32 +0000)]
Software pipelining definitions for IA64.

20 years agoIA64 strncpy implementation.
drepper [Sun, 21 May 2000 21:30:23 +0000 (21:30 +0000)]
IA64 strncpy implementation.

20 years agoIA64 strncmp implementation.
drepper [Sun, 21 May 2000 21:30:07 +0000 (21:30 +0000)]
IA64 strncmp implementation.

20 years agoIA64 strlen implementation.
drepper [Sun, 21 May 2000 21:29:45 +0000 (21:29 +0000)]
IA64 strlen implementation.

20 years agoIA64 strcpy implementation.
drepper [Sun, 21 May 2000 21:29:30 +0000 (21:29 +0000)]
IA64 strcpy implementation.

20 years agoIA64 strcmp implementation.
drepper [Sun, 21 May 2000 21:29:17 +0000 (21:29 +0000)]
IA64 strcmp implementation.

20 years agoIA64 strchr implementation.
drepper [Sun, 21 May 2000 21:29:05 +0000 (21:29 +0000)]
IA64 strchr implementation.

20 years agoIA64 strcat implementation.
drepper [Sun, 21 May 2000 21:28:51 +0000 (21:28 +0000)]
IA64 strcat implementation.

20 years agoIA64 memset implementation.
drepper [Sun, 21 May 2000 21:28:35 +0000 (21:28 +0000)]
IA64 memset implementation.

20 years agoIA64 memmove implementation.
drepper [Sun, 21 May 2000 21:28:23 +0000 (21:28 +0000)]
IA64 memmove implementation.

20 years agoIA64 memcpy implementation.
drepper [Sun, 21 May 2000 21:28:00 +0000 (21:28 +0000)]
IA64 memcpy implementation.

20 years agoIA64 memcmp implementation.
drepper [Sun, 21 May 2000 21:27:45 +0000 (21:27 +0000)]
IA64 memcmp implementation.

20 years agoIA64 memchr implementation.
drepper [Sun, 21 May 2000 21:27:29 +0000 (21:27 +0000)]
IA64 memchr implementation.

20 years agoIA64 memccpy implementation.
drepper [Sun, 21 May 2000 21:27:13 +0000 (21:27 +0000)]
IA64 memccpy implementation.

20 years agoUpdate.
drepper [Sun, 21 May 2000 21:22:28 +0000 (21:22 +0000)]
Update.

20 years agoFix references.
drepper [Sun, 21 May 2000 21:21:56 +0000 (21:21 +0000)]
Fix references.

20 years agoDocument memory handling functions.
drepper [Sun, 21 May 2000 21:21:10 +0000 (21:21 +0000)]
Document memory handling functions.

20 years agoDocument timespec and friends.
drepper [Sun, 21 May 2000 21:20:24 +0000 (21:20 +0000)]
Document timespec and friends.

20 years agoUpdate.
drepper [Sun, 21 May 2000 21:15:00 +0000 (21:15 +0000)]
Update.

20 years agoMove DL_SYMBOL_ADDRESS definition to dl-lookupcfg.h.
drepper [Sun, 21 May 2000 21:14:31 +0000 (21:14 +0000)]
Move DL_SYMBOL_ADDRESS definition to dl-lookupcfg.h.

20 years agoMove DL_SYMBOL_ADDRESS definition to dl-lookupcfg.h.
drepper [Sun, 21 May 2000 21:14:05 +0000 (21:14 +0000)]
Move DL_SYMBOL_ADDRESS definition to dl-lookupcfg.h.

20 years agoUpdate.
drepper [Sun, 21 May 2000 21:01:01 +0000 (21:01 +0000)]
Update.

20 years ago(sg_io_hdr_t): Remove duplicate dxfer_direction.
drepper [Sun, 21 May 2000 21:00:39 +0000 (21:00 +0000)]
(sg_io_hdr_t): Remove duplicate dxfer_direction.

20 years agoUpdate.
drepper [Sun, 21 May 2000 20:32:42 +0000 (20:32 +0000)]
Update.

20 years agoAdjust after last change to langinfo.h.
drepper [Sun, 21 May 2000 20:32:12 +0000 (20:32 +0000)]
Adjust after last change to langinfo.h.

20 years agoRemove _NL_MONETARY prefix from descriptors for new standard elements.
drepper [Sun, 21 May 2000 20:31:38 +0000 (20:31 +0000)]
Remove _NL_MONETARY prefix from descriptors for new standard elements.

20 years agoUpdate.
drepper [Sun, 21 May 2000 20:22:59 +0000 (20:22 +0000)]
Update.

20 years agoRemove const from second parameter of iconv.
drepper [Sun, 21 May 2000 20:21:58 +0000 (20:21 +0000)]
Remove const from second parameter of iconv.

20 years agoUpdate.
drepper [Sun, 21 May 2000 20:19:54 +0000 (20:19 +0000)]
Update.

20 years ago(process_block): Remove const from second parameter.
drepper [Sun, 21 May 2000 20:19:26 +0000 (20:19 +0000)]
(process_block): Remove const from second parameter.
(main): Remove const from addr definition.

20 years agoInitialize new elements from ISO C99.
drepper [Sun, 21 May 2000 20:16:55 +0000 (20:16 +0000)]
Initialize new elements from ISO C99.

20 years ago(struct lconv): Add new elements from ISO C99.
drepper [Sun, 21 May 2000 20:16:41 +0000 (20:16 +0000)]
(struct lconv): Add new elements from ISO C99.

20 years agoUpdate.
drepper [Sun, 21 May 2000 20:13:15 +0000 (20:13 +0000)]
Update.

20 years ago(iconv): Remove const from inbuf parameter.
drepper [Sun, 21 May 2000 20:12:36 +0000 (20:12 +0000)]
(iconv): Remove const from inbuf parameter.

20 years ago(iconv): Remove const from inbuf parameter.
drepper [Sun, 21 May 2000 20:11:33 +0000 (20:11 +0000)]
(iconv): Remove const from inbuf parameter.

20 years agoFix typo in comment.
drepper [Sun, 21 May 2000 20:05:08 +0000 (20:05 +0000)]
Fix typo in comment.

20 years agoUpdate.
aj [Sun, 21 May 2000 15:40:54 +0000 (15:40 +0000)]
Update.

20 years ago * resolv/res_libc.c (_res): Initialize _sock to -1.
aj [Sun, 21 May 2000 15:40:13 +0000 (15:40 +0000)]
* resolv/res_libc.c (_res): Initialize _sock to -1.