kopensolaris-gnu/glibc.git
15 years agoRemove nonnull attribute from dlopen.
drepper [Thu, 25 Nov 2004 20:15:46 +0000 (20:15 +0000)]
Remove nonnull attribute from dlopen.

15 years agoUpdate.
drepper [Thu, 25 Nov 2004 17:28:52 +0000 (17:28 +0000)]
Update.

15 years ago(confstr): Return appropriate strings for _CS_LFS_LINTFLAGS,
drepper [Thu, 25 Nov 2004 17:28:01 +0000 (17:28 +0000)]
(confstr): Return appropriate strings for _CS_LFS_LINTFLAGS,
_CS_LFS64_CFLAGS, and _CS_LFS64_LINTFLAGS.

15 years agoUpdate.
drepper [Thu, 25 Nov 2004 06:25:42 +0000 (06:25 +0000)]
Update.

15 years ago[nptl]: Define CFLAGS-pthread_create.c.
drepper [Thu, 25 Nov 2004 06:24:47 +0000 (06:24 +0000)]
[nptl]: Define CFLAGS-pthread_create.c.

15 years ago(allocate_stack): Fix typo in comment.
drepper [Thu, 25 Nov 2004 06:21:56 +0000 (06:21 +0000)]
(allocate_stack): Fix typo in comment.

15 years agoUpdate.
drepper [Wed, 24 Nov 2004 22:59:03 +0000 (22:59 +0000)]
Update.

15 years agoDeclare pthread_setschedprio.
drepper [Wed, 24 Nov 2004 22:55:24 +0000 (22:55 +0000)]
Declare pthread_setschedprio.

15 years ago[libpthread, GLIBC_2.3.4]: Add pthread_setschedprio.
drepper [Wed, 24 Nov 2004 22:54:50 +0000 (22:54 +0000)]
[libpthread, GLIBC_2.3.4]: Add pthread_setschedprio.

15 years ago(libpthread-routines): Add pthread_setschedprio.
drepper [Wed, 24 Nov 2004 22:53:59 +0000 (22:53 +0000)]
(libpthread-routines): Add pthread_setschedprio.

15 years agoImplementation of pthread_setschedprio.
drepper [Wed, 24 Nov 2004 22:52:48 +0000 (22:52 +0000)]
Implementation of pthread_setschedprio.

15 years agoRemove whitespace from last change fedora-glibc-20041124T0741
aj [Wed, 24 Nov 2004 04:43:30 +0000 (04:43 +0000)]
Remove whitespace from last change

15 years agoRegenerate.
aj [Wed, 24 Nov 2004 04:42:45 +0000 (04:42 +0000)]
Regenerate.

15 years agoUpdate.
aj [Wed, 24 Nov 2004 04:39:24 +0000 (04:39 +0000)]
Update.

15 years agoUse _ABIO32, _ABIN32 and _ABI64 for ABI selection in generated asm-unistd.h.
aj [Wed, 24 Nov 2004 04:38:31 +0000 (04:38 +0000)]
Use _ABIO32, _ABIN32 and _ABI64 for ABI selection in generated asm-unistd.h.

15 years agoUse _ABIO32, _ABIN32 and _ABI64 for ABI selection in generated syscall-list.h
aj [Wed, 24 Nov 2004 04:38:15 +0000 (04:38 +0000)]
Use _ABIO32, _ABIN32 and _ABI64 for ABI selection in generated syscall-list.h

15 years ago Prevent <asm/sgidefs.h> from being
aj [Wed, 24 Nov 2004 04:37:58 +0000 (04:37 +0000)]
Prevent <asm/sgidefs.h> from being
included by kernel headers and undo its settings if already
included.  Define _ABIO32, _ABIN32 and _ABI64 if missing and use
them to define _MIPS_SIM_ABI32, _MIPS_SIM_NABI32 and
_MIPS_SIM_ABI64 for compatibility.

15 years agoUse _ABIO32, _ABIN32 and _ABI64 for ABI selection throughout.
aj [Wed, 24 Nov 2004 04:37:33 +0000 (04:37 +0000)]
Use _ABIO32, _ABIN32 and _ABI64 for ABI selection throughout.

15 years agoInclude <sgidefs.h>. Use _ABIO32, _ABIN32 and _ABI64 for ABI selection
aj [Wed, 24 Nov 2004 04:36:09 +0000 (04:36 +0000)]
Include <sgidefs.h>.  Use _ABIO32, _ABIN32 and _ABI64 for ABI selection
throughout.

15 years agoUpdate.
aj [Wed, 24 Nov 2004 04:34:34 +0000 (04:34 +0000)]
Update.

15 years agoInclude <sgidefs.h>. Use _ABIO32, _ABIN32 and _ABI64 for ABI selection throughout.
aj [Wed, 24 Nov 2004 04:33:22 +0000 (04:33 +0000)]
Include <sgidefs.h>.  Use _ABIO32, _ABIN32 and _ABI64 for ABI selection throughout.

15 years agoUpdate.
drepper [Tue, 23 Nov 2004 22:57:42 +0000 (22:57 +0000)]
Update.

15 years ago(_dl_determine_tlsoffset): Use free range even if it doesn't match exactly.
drepper [Tue, 23 Nov 2004 22:56:26 +0000 (22:56 +0000)]
(_dl_determine_tlsoffset): Use free range even if it doesn't match exactly.

15 years agoUpdate.
drepper [Tue, 23 Nov 2004 21:18:36 +0000 (21:18 +0000)]
Update.

15 years ago(internal_getent): If parse_line returned -1, also do H_ERRNO_SET
drepper [Tue, 23 Nov 2004 21:17:42 +0000 (21:17 +0000)]
(internal_getent): If parse_line returned -1, also do H_ERRNO_SET
(NETDB_INTERNAL).

15 years agoUpdate.
drepper [Mon, 22 Nov 2004 19:03:42 +0000 (19:03 +0000)]
Update.

15 years agoAdd volatile to the asms.
drepper [Mon, 22 Nov 2004 19:02:54 +0000 (19:02 +0000)]
Add volatile to the asms.

15 years agoUpdate.
drepper [Mon, 22 Nov 2004 18:43:44 +0000 (18:43 +0000)]
Update.

15 years ago(gaih_inet): Free air.
drepper [Mon, 22 Nov 2004 18:41:37 +0000 (18:41 +0000)]
(gaih_inet): Free air.

15 years ago(__nscd_getai): Avoid memory and file descriptor leaks.
drepper [Mon, 22 Nov 2004 18:41:05 +0000 (18:41 +0000)]
(__nscd_getai): Avoid memory and file descriptor leaks.

15 years ago.
aj [Mon, 22 Nov 2004 12:48:01 +0000 (12:48 +0000)]
.

15 years ago * sysdeps/unix/sysv/linux/mips/bits/siginfo.h (__SI_MAX_SIZE):
aj [Mon, 22 Nov 2004 12:47:50 +0000 (12:47 +0000)]
* sysdeps/unix/sysv/linux/mips/bits/siginfo.h (__SI_MAX_SIZE):
Define appropriately based on __WORDSIZE.
[struct siginfo] (__pad0): Add for explicit padding.

* sysdeps/unix/sysv/linux/mips/bits/siginfo.h: Formatting fixes
throughout.

15 years agoUpdate.
drepper [Mon, 22 Nov 2004 09:54:11 +0000 (09:54 +0000)]
Update.

15 years agoAdd __nonnull attributes.
drepper [Mon, 22 Nov 2004 09:53:30 +0000 (09:53 +0000)]
Add __nonnull attributes.

15 years agoUpdate.
drepper [Sun, 21 Nov 2004 19:58:34 +0000 (19:58 +0000)]
Update.

15 years ago(__kernel_standard): Handle tgamma (0) and tgamma (-0).
drepper [Sun, 21 Nov 2004 19:58:02 +0000 (19:58 +0000)]
(__kernel_standard): Handle tgamma (0) and tgamma (-0).
Document code 50.
(__kernel_standard) <case 50>: Avoid raising div-by-zero exception again.

15 years agoProperly handle |x| == 0.
drepper [Sun, 21 Nov 2004 19:57:13 +0000 (19:57 +0000)]
Properly handle |x| == 0.

15 years agoProperly handle |x| == 0.
drepper [Sun, 21 Nov 2004 19:56:22 +0000 (19:56 +0000)]
Properly handle |x| == 0.

15 years ago(tgamma_test): Update tgamma (0) and tgamma (-0).
drepper [Sun, 21 Nov 2004 19:55:57 +0000 (19:55 +0000)]
(tgamma_test): Update tgamma (0) and tgamma (-0).

15 years agoUpdate. fedora-glibc-20041121T1116
drepper [Sat, 20 Nov 2004 20:23:45 +0000 (20:23 +0000)]
Update.

15 years ago(__tzfile_read): Avoid open for checking whether the file we already
drepper [Sat, 20 Nov 2004 20:23:03 +0000 (20:23 +0000)]
(__tzfile_read): Avoid open for checking whether the file we already
use changed.

15 years agoUpdate.
drepper [Sat, 20 Nov 2004 18:59:37 +0000 (18:59 +0000)]
Update.

15 years ago(vsyslog): Remove !USE_IN_LIBIO code.
drepper [Sat, 20 Nov 2004 18:58:41 +0000 (18:58 +0000)]
(vsyslog): Remove !USE_IN_LIBIO code.

15 years agoUpdate.
drepper [Sat, 20 Nov 2004 17:58:06 +0000 (17:58 +0000)]
Update.

15 years ago(__sysv_signal, sysv_signal, signal, bsd_signal, ssignal): Remove
drepper [Sat, 20 Nov 2004 17:57:35 +0000 (17:57 +0000)]
(__sysv_signal, sysv_signal, signal, bsd_signal, ssignal): Remove
__nonnull attribute.

15 years agoRegister set structure definition for Linux/SH.
drepper [Sat, 20 Nov 2004 17:56:16 +0000 (17:56 +0000)]
Register set structure definition for Linux/SH.

15 years agoUpdate.
drepper [Sat, 20 Nov 2004 09:55:44 +0000 (09:55 +0000)]
Update.

15 years agoAdd nonnull attributes.
drepper [Sat, 20 Nov 2004 09:55:08 +0000 (09:55 +0000)]
Add nonnull attributes.

15 years agoUpdate.
drepper [Sat, 20 Nov 2004 09:54:49 +0000 (09:54 +0000)]
Update.

15 years ago(pthread_create): Add PTHREAD_STATIC_FN_REQUIRE.
drepper [Sat, 20 Nov 2004 09:54:10 +0000 (09:54 +0000)]
(pthread_create): Add PTHREAD_STATIC_FN_REQUIRE.

15 years ago(pthread_cancel): Add PTHREAD_STATIC_FN_REQUIRE.
drepper [Sat, 20 Nov 2004 09:53:48 +0000 (09:53 +0000)]
(pthread_cancel): Add PTHREAD_STATIC_FN_REQUIRE.

15 years agoUpdate. fedora-glibc-20041120T0949
drepper [Sat, 20 Nov 2004 09:01:22 +0000 (09:01 +0000)]
Update.

15 years agoAdd deprecated attributes to sigstack, sigpause, sigblock, sigsetmask,
drepper [Sat, 20 Nov 2004 09:00:33 +0000 (09:00 +0000)]
Add deprecated attributes to sigstack, sigpause, sigblock, sigsetmask,
siggetmask.

15 years agoUpdate.
drepper [Sat, 20 Nov 2004 07:16:31 +0000 (07:16 +0000)]
Update.

15 years ago(__pthread_keys): Remove.
drepper [Sat, 20 Nov 2004 07:15:55 +0000 (07:15 +0000)]
(__pthread_keys): Remove.
(pthread_mutex_lock, pthread_mutex_unlock, pthread_once,
pthread_key_create, pthread_setspecific, pthread_getspecific): Add
PTHREAD_STATIC_FN_REQUIRE.

15 years ago(__find_thread_by_id): Undefine.
drepper [Sat, 20 Nov 2004 07:15:36 +0000 (07:15 +0000)]
(__find_thread_by_id): Undefine.

15 years ago(__find_thread_by_id): If !SHARED, add weak_function and define a wrapper
drepper [Sat, 20 Nov 2004 07:14:55 +0000 (07:14 +0000)]
(__find_thread_by_id): If !SHARED, add weak_function and define a wrapper
macro.
(PTHREAD_STATIC_FN_REQUIRE): Define.

15 years agoGlobal variables for NPTL.
drepper [Sat, 20 Nov 2004 07:14:20 +0000 (07:14 +0000)]
Global variables for NPTL.

15 years ago(__default_stacksize, __is_smp): Remove.
drepper [Sat, 20 Nov 2004 07:13:44 +0000 (07:13 +0000)]
(__default_stacksize, __is_smp): Remove.

15 years ago(__pthread_multiple_threads): Remove.
drepper [Sat, 20 Nov 2004 07:12:45 +0000 (07:12 +0000)]
(__pthread_multiple_threads): Remove.

15 years ago(libpthread-routines): Add vars.
drepper [Sat, 20 Nov 2004 07:12:28 +0000 (07:12 +0000)]
(libpthread-routines): Add vars.

15 years agoUpdate.
drepper [Sat, 20 Nov 2004 07:10:56 +0000 (07:10 +0000)]
Update.

15 years ago(SCM_RIGHTS): Avoid comma at the end of enum if __USE_BSD is not defined.
drepper [Sat, 20 Nov 2004 07:04:23 +0000 (07:04 +0000)]
(SCM_RIGHTS): Avoid comma at the end of enum if __USE_BSD is not defined.

15 years agoUpdate.
drepper [Sat, 20 Nov 2004 04:45:06 +0000 (04:45 +0000)]
Update.

15 years ago(_int_malloc): Check for corruption of chunk which is about to be returned.
drepper [Sat, 20 Nov 2004 04:44:09 +0000 (04:44 +0000)]
(_int_malloc): Check for corruption of chunk which is about to be returned.

15 years agoUpdate.
drepper [Fri, 19 Nov 2004 21:35:00 +0000 (21:35 +0000)]
Update.

15 years ago(_int_free): Correct tests in last checkin.
drepper [Fri, 19 Nov 2004 21:26:28 +0000 (21:26 +0000)]
(_int_free): Correct tests in last checkin.

15 years ago(_int_free): Add a few more cheap tests for corruption.
drepper [Fri, 19 Nov 2004 21:22:47 +0000 (21:22 +0000)]
(_int_free): Add a few more cheap tests for corruption.

15 years agoUpdate. fedora-glibc-20041119T0003
drepper [Fri, 19 Nov 2004 00:01:34 +0000 (00:01 +0000)]
Update.

15 years ago(TRAMPOLINE_TEMPLATE): Add unwind annotations.
drepper [Fri, 19 Nov 2004 00:01:25 +0000 (00:01 +0000)]
(TRAMPOLINE_TEMPLATE): Add unwind annotations.

15 years agoUpdate.
drepper [Fri, 19 Nov 2004 00:00:27 +0000 (00:00 +0000)]
Update.

15 years ago(DB_THREAD_SELF): Set the correct bias parameter to REGISTER macro.
drepper [Thu, 18 Nov 2004 23:59:45 +0000 (23:59 +0000)]
(DB_THREAD_SELF): Set the correct bias parameter to REGISTER macro.

15 years agoUpdate.
drepper [Thu, 18 Nov 2004 23:57:34 +0000 (23:57 +0000)]
Update.

15 years agoFix last two tests (\0 -> \1).
drepper [Thu, 18 Nov 2004 23:56:09 +0000 (23:56 +0000)]
Fix last two tests (\0 -> \1).
Add some new tests for nested subexpressions.

15 years agoTest optimization of unnecessary subexpressions.
drepper [Thu, 18 Nov 2004 23:55:41 +0000 (23:55 +0000)]
Test optimization of unnecessary subexpressions.

15 years agoAdd rules to build and run tst-regex2.
drepper [Thu, 18 Nov 2004 23:54:56 +0000 (23:54 +0000)]
Add rules to build and run tst-regex2.

15 years ago(re_search_internal): If subexp_map is not NULL, duplicate registers as
drepper [Thu, 18 Nov 2004 23:54:22 +0000 (23:54 +0000)]
(re_search_internal): If subexp_map is not NULL, duplicate registers as
needed.

15 years ago(struct subexp_optimize): New type.
drepper [Thu, 18 Nov 2004 23:52:35 +0000 (23:52 +0000)]
(struct subexp_optimize): New type.
(optimize_subexps): New routine.
(re_compile_internal): Call it.
(re_compile_pattern): Set preg->no_sub to 1 if RE_NO_SUB.
(free_dfa_content): Free subexp_map.
(calc_inveclosure, calc_eclosure): Skip OP_DELETED_SUBEXP nodes.

15 years ago(OP_DELETED_SUBEXP): New.
drepper [Thu, 18 Nov 2004 23:51:38 +0000 (23:51 +0000)]
(OP_DELETED_SUBEXP): New.
(re_dfa_t): Add subexp_map.

15 years ago(RE_NO_SUB): New define.
drepper [Thu, 18 Nov 2004 23:50:57 +0000 (23:50 +0000)]
(RE_NO_SUB): New define.

15 years ago(process_arg): Fix typo.
drepper [Thu, 18 Nov 2004 23:34:21 +0000 (23:34 +0000)]
(process_arg): Fix typo.

15 years agoUpdate.
drepper [Thu, 18 Nov 2004 23:25:46 +0000 (23:25 +0000)]
Update.

15 years agoTest detection of missing %N$ formats.
drepper [Thu, 18 Nov 2004 23:23:17 +0000 (23:23 +0000)]
Test detection of missing %N$ formats.

15 years agoAdjust all users of _IO_FLAGS2_CHECK_PERCENT_N.
drepper [Thu, 18 Nov 2004 23:21:42 +0000 (23:21 +0000)]
Adjust all users of _IO_FLAGS2_CHECK_PERCENT_N.
Detect missing %N$ formats.

15 years agoAdjust all users of _IO_FLAGS2_CHECK_PERCENT_N.
drepper [Thu, 18 Nov 2004 23:20:53 +0000 (23:20 +0000)]
Adjust all users of _IO_FLAGS2_CHECK_PERCENT_N.

15 years ago(_IO_FLAGS2_FORTIFY): Renamed from _IO_FLAGS2_CHECK_PERCENT_N.
drepper [Thu, 18 Nov 2004 23:18:45 +0000 (23:18 +0000)]
(_IO_FLAGS2_FORTIFY): Renamed from _IO_FLAGS2_CHECK_PERCENT_N.

15 years ago.
roland [Wed, 17 Nov 2004 21:27:16 +0000 (21:27 +0000)]
.

15 years ago2004-11-17 Roland McGrath <roland@redhat.com>
roland [Wed, 17 Nov 2004 21:26:59 +0000 (21:26 +0000)]
2004-11-17  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/timer_routines.c (__start_helper_thread):
Make sure SIGCANCEL is blocked as well.

15 years agoUpdate.
drepper [Wed, 17 Nov 2004 09:10:08 +0000 (09:10 +0000)]
Update.

15 years agoInclude <sys/uio.h>.
drepper [Wed, 17 Nov 2004 09:09:28 +0000 (09:09 +0000)]
Include <sys/uio.h>.

15 years agoUpdate. fedora-glibc-20041116T0856
drepper [Mon, 15 Nov 2004 22:00:25 +0000 (22:00 +0000)]
Update.

15 years ago(nis_clone_object): Rename out3 label to out2 and out2 to out. Remove
drepper [Mon, 15 Nov 2004 21:59:42 +0000 (21:59 +0000)]
(nis_clone_object): Rename out3 label to out2 and out2 to out.  Remove
out label.  Formatting.

15 years agoInclude string.h.
drepper [Mon, 15 Nov 2004 21:59:15 +0000 (21:59 +0000)]
Include string.h.

15 years ago(__libc_fatal): Add loop to fool gcc.
drepper [Mon, 15 Nov 2004 21:57:52 +0000 (21:57 +0000)]
(__libc_fatal): Add loop to fool gcc.
(__libc_message): Fix typo.

15 years ago(__libc_fatal): Add loop to fool gcc.
drepper [Mon, 15 Nov 2004 21:57:08 +0000 (21:57 +0000)]
(__libc_fatal): Add loop to fool gcc.
Include <stdbool.h>.

15 years agoDo not mark __libc_message as noreturn.
drepper [Mon, 15 Nov 2004 21:56:18 +0000 (21:56 +0000)]
Do not mark __libc_message as noreturn.

15 years agoUpdate. fedora-glibc-20041115T0915
drepper [Sat, 13 Nov 2004 19:50:50 +0000 (19:50 +0000)]
Update.

15 years ago(malloc_state): stat_lock_* elements need only be defined if
drepper [Sat, 13 Nov 2004 19:49:43 +0000 (19:49 +0000)]
(malloc_state): stat_lock_* elements need only be defined if
THREAD_STATS is defined.  Remove pad0_ since it does not align with
cache line sizes in general anyway.

15 years agoUpdate.
drepper [Sat, 13 Nov 2004 18:58:01 +0000 (18:58 +0000)]
Update.

15 years ago(print_statistics): Avoid segfaults if not all namespaces
drepper [Sat, 13 Nov 2004 18:57:22 +0000 (18:57 +0000)]
(print_statistics): Avoid segfaults if not all namespaces
are used.  Fix computation of num_relative_relocations on RELA
architectures other than IA-64 and Alpha.