kopensolaris-gnu/glibc.git
16 years agoRemove #ifs.
drepper [Mon, 24 Feb 2003 00:09:17 +0000 (00:09 +0000)]
Remove #ifs.

16 years agoBump to 0.25.
drepper [Sun, 23 Feb 2003 21:26:31 +0000 (21:26 +0000)]
Bump to 0.25.

16 years agoUpdate.
drepper [Sun, 23 Feb 2003 09:58:08 +0000 (09:58 +0000)]
Update.

16 years ago(__libc_enable_asynccancel): Correct test for failed cmpxchg.
drepper [Sun, 23 Feb 2003 09:57:41 +0000 (09:57 +0000)]
(__libc_enable_asynccancel): Correct test for failed cmpxchg.

16 years agoUpdate.
drepper [Sun, 23 Feb 2003 09:24:25 +0000 (09:24 +0000)]
Update.

16 years ago(CFLAGS-regex.c): Remove RE_ENABLE_I18N definition.
drepper [Sun, 23 Feb 2003 09:23:32 +0000 (09:23 +0000)]
(CFLAGS-regex.c): Remove RE_ENABLE_I18N definition.

16 years ago(RE_ENABLE_I18N): Pretty printing.
drepper [Sun, 23 Feb 2003 09:22:48 +0000 (09:22 +0000)]
(RE_ENABLE_I18N): Pretty printing.

16 years agoUpdate.
drepper [Sun, 23 Feb 2003 09:16:11 +0000 (09:16 +0000)]
Update.

16 years ago[USE___THREAD] (_res): Initialize _vcsock element to -1.
drepper [Sun, 23 Feb 2003 09:15:06 +0000 (09:15 +0000)]
[USE___THREAD] (_res): Initialize _vcsock element to -1.

16 years agoUpdate.
drepper [Sun, 23 Feb 2003 09:14:20 +0000 (09:14 +0000)]
Update.

16 years ago(start_thread): Set EXITING_BIT early.
drepper [Sun, 23 Feb 2003 09:13:51 +0000 (09:13 +0000)]
(start_thread): Set EXITING_BIT early.

16 years ago(THREAD_GETMEM): Mark asm as volatile.
drepper [Sun, 23 Feb 2003 08:55:35 +0000 (08:55 +0000)]
(THREAD_GETMEM): Mark asm as volatile.
(THREAD_GETMEM_NC): Likewise.

16 years agoUpdate.
drepper [Sun, 23 Feb 2003 07:20:34 +0000 (07:20 +0000)]
Update.

16 years agoShave off 3 more bytes by using offset-less instructions when possible.
drepper [Sun, 23 Feb 2003 07:19:59 +0000 (07:19 +0000)]
Shave off 3 more bytes by using offset-less instructions when possible.

16 years agoUpdate.
drepper [Sun, 23 Feb 2003 05:08:59 +0000 (05:08 +0000)]
Update.

16 years agoAvoid warning.
drepper [Sun, 23 Feb 2003 05:05:02 +0000 (05:05 +0000)]
Avoid warning.

16 years ago.
roland [Sun, 23 Feb 2003 03:35:48 +0000 (03:35 +0000)]
.

16 years ago2003-02-22 Roland McGrath <roland@redhat.com>
roland [Sun, 23 Feb 2003 03:35:39 +0000 (03:35 +0000)]
2003-02-22  Roland McGrath  <roland@redhat.com>

* resolv/tst-leaks.c: New file by Daniel Jacobowitz <drow@mvista.com>.
* resolv/Makefile (tests): Add tst-leaks.
($(objpfx)tst-leaks): Depend on $(objpfx)libresolv.so.
(tst-leaks-ENV): New variable.
($(objpfx)mtrace-tst-leaks): New target.
(tests): Depend on it.

16 years agoRegenerated from source files
drepper [Sat, 22 Feb 2003 23:36:14 +0000 (23:36 +0000)]
Regenerated from source files

16 years agoUpdate.
drepper [Sat, 22 Feb 2003 23:19:31 +0000 (23:19 +0000)]
Update.

16 years agoAdd rules to run test2.msg test.
drepper [Sat, 22 Feb 2003 23:16:47 +0000 (23:16 +0000)]
Add rules to run test2.msg test.

16 years agoTest for duplicate message number handling.
drepper [Sat, 22 Feb 2003 23:16:24 +0000 (23:16 +0000)]
Test for duplicate message number handling.

16 years agoUpdate.
drepper [Sat, 22 Feb 2003 23:15:39 +0000 (23:15 +0000)]
Update.

16 years ago(read_input_file): Collision between auto-assigned numbers and
drepper [Sat, 22 Feb 2003 23:12:06 +0000 (23:12 +0000)]
(read_input_file): Collision between auto-assigned numbers and
user-defined nubmers is not fatal.  Handle it.
(main): Return1 or messages have been printed.

16 years agoUpdate.
drepper [Sat, 22 Feb 2003 22:53:02 +0000 (22:53 +0000)]
Update.

16 years agoAdd dependency for $(objpfx)version.d.
drepper [Sat, 22 Feb 2003 22:52:12 +0000 (22:52 +0000)]
Add dependency for $(objpfx)version.d.

16 years ago.
roland [Sat, 22 Feb 2003 22:46:40 +0000 (22:46 +0000)]
.

16 years ago2003-02-22 Roland McGrath <roland@redhat.com>
roland [Sat, 22 Feb 2003 22:46:31 +0000 (22:46 +0000)]
2003-02-22  Roland McGrath  <roland@redhat.com>

* include/libc-internal.h: Declare __libc_thread_freeres.

16 years ago.
roland [Sat, 22 Feb 2003 21:47:19 +0000 (21:47 +0000)]
.

16 years ago2003-02-22 Roland McGrath <roland@redhat.com>
roland [Sat, 22 Feb 2003 21:47:10 +0000 (21:47 +0000)]
2003-02-22  Roland McGrath  <roland@redhat.com>

* Makerules: Fix last change to use $($(subdir)-version) when set.

16 years ago.
roland [Sat, 22 Feb 2003 20:32:58 +0000 (20:32 +0000)]
.

16 years ago2003-02-22 Roland McGrath <roland@redhat.com>
roland [Sat, 22 Feb 2003 20:32:41 +0000 (20:32 +0000)]
2003-02-22  Roland McGrath  <roland@redhat.com>

* Makerules (install-lib-nosubdir): Depend on installed
libfoo-X.Y.Z.so and libfoo.so.NN files so they are installed
regardless of the libfoo.so target's dependencies.

16 years ago.
roland [Sat, 22 Feb 2003 20:20:37 +0000 (20:20 +0000)]
.

16 years ago2003-02-22 Roland McGrath <roland@redhat.com>
roland [Sat, 22 Feb 2003 20:20:29 +0000 (20:20 +0000)]
2003-02-22  Roland McGrath  <roland@redhat.com>

* MakeTAGS (sub-make-vars): New variable, includes generating=t.
Use that in $(MAKE) calls.

16 years agoUpdate.
drepper [Sat, 22 Feb 2003 20:02:35 +0000 (20:02 +0000)]
Update.

16 years ago(before-compile): Add $(objpfx)banner.h.
drepper [Sat, 22 Feb 2003 20:00:55 +0000 (20:00 +0000)]
(before-compile): Add $(objpfx)banner.h.

16 years ago(eintr_source): Add unnecessary return but the compiler insists.
drepper [Sat, 22 Feb 2003 19:52:29 +0000 (19:52 +0000)]
(eintr_source): Add unnecessary return but the compiler insists.

16 years agoInclude <unistd.h>.
drepper [Sat, 22 Feb 2003 19:51:52 +0000 (19:51 +0000)]
Include <unistd.h>.

16 years agoMinor updates.
drepper [Sat, 22 Feb 2003 19:25:38 +0000 (19:25 +0000)]
Minor updates.

16 years agoUpdate.
drepper [Sat, 22 Feb 2003 19:21:05 +0000 (19:21 +0000)]
Update.

16 years ago(main): Unify messages.
drepper [Sat, 22 Feb 2003 19:20:17 +0000 (19:20 +0000)]
(main): Unify messages.

16 years agoUpdate.
drepper [Sat, 22 Feb 2003 09:12:20 +0000 (09:12 +0000)]
Update.

16 years ago(INTERNAL): Remove bogus clearing of second word when shifting retval.
drepper [Sat, 22 Feb 2003 09:11:04 +0000 (09:11 +0000)]
(INTERNAL): Remove bogus clearing of second word when shifting retval.

16 years ago(main): Add strtold test case.
drepper [Sat, 22 Feb 2003 09:10:06 +0000 (09:10 +0000)]
(main): Add strtold test case.

16 years ago.
roland [Sat, 22 Feb 2003 08:33:33 +0000 (08:33 +0000)]
.

16 years ago2003-02-21 Roland McGrath <roland@redhat.com>
roland [Sat, 22 Feb 2003 08:33:25 +0000 (08:33 +0000)]
2003-02-21  Roland McGrath  <roland@redhat.com>

* pthread_create.c (start_thread): Call __libc_thread_freeres.

16 years agoUpdate.
drepper [Sat, 22 Feb 2003 05:24:39 +0000 (05:24 +0000)]
Update.

16 years ago(tests): Add tst-eintr1.
drepper [Sat, 22 Feb 2003 05:23:54 +0000 (05:23 +0000)]
(tests): Add tst-eintr1.
(distribute): Add eintr.c.

16 years agoHelper code for EINTR tests.
drepper [Sat, 22 Feb 2003 05:22:45 +0000 (05:22 +0000)]
Helper code for EINTR tests.

16 years agoTest for pthread_create and pthread_koin not returning EINTR.
drepper [Sat, 22 Feb 2003 05:22:31 +0000 (05:22 +0000)]
Test for pthread_create and pthread_koin not returning EINTR.

16 years ago.
roland [Sat, 22 Feb 2003 01:58:06 +0000 (01:58 +0000)]
.

16 years ago2003-02-21 Roland McGrath <roland@redhat.com>
roland [Sat, 22 Feb 2003 01:57:51 +0000 (01:57 +0000)]
2003-02-21  Roland McGrath  <roland@redhat.com>

* malloc/thread-freeres.c: Conditionalize on _LIBC_REENTRANT.
* sunrpc/rpc_thread.c: Likewise for text_set_element use.
(__rpc_thread_destroy): Add it to __libc_subfreeres too.

16 years ago2003-02-21 Roland McGrath <roland@redhat.com>
roland [Sat, 22 Feb 2003 01:57:48 +0000 (01:57 +0000)]
2003-02-21  Roland McGrath  <roland@redhat.com>

* include/resolv.h: Add libc_hidden_proto for __res_nclose.
* resolv/res_init.c (__res_nclose): Add libc_hidden_def.
(res_thread_freeres): New function, on __libc_thread_subfreeres and
__libc_subfreeres.

16 years ago.
roland [Sat, 22 Feb 2003 00:55:36 +0000 (00:55 +0000)]
.

16 years ago2003-02-21 Roland McGrath <roland@redhat.com>
roland [Sat, 22 Feb 2003 00:55:21 +0000 (00:55 +0000)]
2003-02-21  Roland McGrath  <roland@redhat.com>

* cancel.c (__pthread_perform_cleanup): Call __libc_thread_freeres
instead of __rpc_thread_destroy.

16 years ago.
roland [Sat, 22 Feb 2003 00:54:17 +0000 (00:54 +0000)]
.

16 years ago2003-02-21 Roland McGrath <roland@redhat.com>
roland [Sat, 22 Feb 2003 00:53:40 +0000 (00:53 +0000)]
2003-02-21  Roland McGrath  <roland@redhat.com>

* malloc/Versions (GLIBC_PRIVATE): Add __libc_thread_freeres.
* malloc/thread-freeres.c: New file.
* malloc/Makefile (aux): Add it.
* sunrpc/Versions (GLIBC_PRIVATE): Removed.
* sunrpc/rpc_thread.c (__rpc_thread_destroy): Put in special section
"__libc_thread_freeres_fn" and add to __libc_thread_subfreeres set.

16 years ago2003-02-21 Roland McGrath <roland@frob.com>
roland [Sat, 22 Feb 2003 00:53:32 +0000 (00:53 +0000)]
2003-02-21  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/opendir.c (__opendir): Use O_NONBLOCK in open.

16 years ago2003-02-21 Roland McGrath <roland@frob.com>
roland [Sat, 22 Feb 2003 00:53:29 +0000 (00:53 +0000)]
2003-02-21  Roland McGrath  <roland@frob.com>

* iconvdata/Makefile (tests): Add bug-iconv3 only if
[$(have-thread-library) = yes].

16 years ago2003-02-21 Roland McGrath <roland@redhat.com>
roland [Sat, 22 Feb 2003 00:26:55 +0000 (00:26 +0000)]
2003-02-21  Roland McGrath  <roland@redhat.com>

* sysdeps/unix/sysv/linux/i386/geteuid.c (__geteuid): Typo fix.
* sysdeps/unix/sysv/linux/i386/getgid.c (__getgid): Typo fix.

16 years agoUpdate.
drepper [Sat, 22 Feb 2003 00:02:57 +0000 (00:02 +0000)]
Update.

16 years ago(__SIGRTMAX): Define as _NSIG.
drepper [Sat, 22 Feb 2003 00:01:27 +0000 (00:01 +0000)]
(__SIGRTMAX): Define as _NSIG.

16 years agoUpdate.
drepper [Sat, 22 Feb 2003 00:00:19 +0000 (00:00 +0000)]
Update.

16 years agoThe syscall cannot fail if it is known to exist.
drepper [Fri, 21 Feb 2003 23:57:37 +0000 (23:57 +0000)]
The syscall cannot fail if it is known to exist.

16 years agoUpdate.
drepper [Fri, 21 Feb 2003 23:25:35 +0000 (23:25 +0000)]
Update.

16 years ago(tests): Add tst-kill6.
drepper [Fri, 21 Feb 2003 23:25:05 +0000 (23:25 +0000)]
(tests): Add tst-kill6.

16 years agoTest for correct receiver of pthread_kill.
drepper [Fri, 21 Feb 2003 23:24:51 +0000 (23:24 +0000)]
Test for correct receiver of pthread_kill.

16 years agoUpdate.
drepper [Fri, 21 Feb 2003 21:07:28 +0000 (21:07 +0000)]
Update.

16 years ago(pthread_cancel): Slight rearrangement of the new code.
drepper [Fri, 21 Feb 2003 21:06:16 +0000 (21:06 +0000)]
(pthread_cancel): Slight rearrangement of the new code.

16 years ago(pthread_cancel): Use tkill directly.
drepper [Fri, 21 Feb 2003 20:59:58 +0000 (20:59 +0000)]
(pthread_cancel): Use tkill directly.

16 years agoCheck for invalid signal number.
drepper [Fri, 21 Feb 2003 20:59:45 +0000 (20:59 +0000)]
Check for invalid signal number.

16 years ago(__pthread_kill): Disallow sending SIGCANCEL.
drepper [Fri, 21 Feb 2003 20:32:28 +0000 (20:32 +0000)]
(__pthread_kill): Disallow sending SIGCANCEL.

16 years agoUpdate.
drepper [Fri, 21 Feb 2003 20:29:49 +0000 (20:29 +0000)]
Update.

16 years ago(tests): Remove tst-basic7. Add tst-kill1, tst-kill2, tst-kill3, tst-kill4.
drepper [Fri, 21 Feb 2003 20:28:58 +0000 (20:28 +0000)]
(tests): Remove tst-basic7.  Add tst-kill1, tst-kill2, tst-kill3, tst-kill4.

16 years agoTest for ESRCH error handling of pthread_kill.
drepper [Fri, 21 Feb 2003 20:27:54 +0000 (20:27 +0000)]
Test for ESRCH error handling of pthread_kill.

16 years agoTest for blocking signal sent by pthread_kill if handler is installed.
drepper [Fri, 21 Feb 2003 20:27:20 +0000 (20:27 +0000)]
Test for blocking signal sent by pthread_kill if handler is installed.

16 years agoTest for blocking signal sent by pthread_kill.
drepper [Fri, 21 Feb 2003 20:27:05 +0000 (20:27 +0000)]
Test for blocking signal sent by pthread_kill.

16 years agoTest for termination through pthread_kill.
drepper [Fri, 21 Feb 2003 20:26:42 +0000 (20:26 +0000)]
Test for termination through pthread_kill.

16 years agoRenamed to tst-kill4.c.
drepper [Fri, 21 Feb 2003 20:26:03 +0000 (20:26 +0000)]
Renamed to tst-kill4.c.

16 years agoUpdate.
drepper [Fri, 21 Feb 2003 19:25:36 +0000 (19:25 +0000)]
Update.

16 years ago(elf_machine_rela) <R_X86_64_PC32>: Check for signed overflow, not unsigned.
drepper [Fri, 21 Feb 2003 19:24:37 +0000 (19:24 +0000)]
(elf_machine_rela) <R_X86_64_PC32>: Check for signed overflow, not unsigned.

16 years agoUpdate.
drepper [Fri, 21 Feb 2003 19:15:35 +0000 (19:15 +0000)]
Update.

16 years ago(specs): Add ./ prefix to crti.o and crtn.o.
drepper [Fri, 21 Feb 2003 19:13:36 +0000 (19:13 +0000)]
(specs): Add ./ prefix to crti.o and crtn.o.

16 years ago(specs): Add ./ prefix to crti.o and crtn.o.
drepper [Fri, 21 Feb 2003 19:13:24 +0000 (19:13 +0000)]
(specs): Add ./ prefix to crti.o and crtn.o.

16 years ago(PSEUDO): Fix typo.
drepper [Fri, 21 Feb 2003 19:13:09 +0000 (19:13 +0000)]
(PSEUDO): Fix typo.

16 years ago(__vfork): Call __fork instead of branching to it if BROKEN_SPARC_WDISP22.
drepper [Fri, 21 Feb 2003 19:12:54 +0000 (19:12 +0000)]
(__vfork): Call __fork instead of branching to it if BROKEN_SPARC_WDISP22.

16 years agoUpdate.
drepper [Fri, 21 Feb 2003 19:11:49 +0000 (19:11 +0000)]
Update.

16 years ago(sysdep-CFLAGS): Use -fcall-used-g6, not -fcall-used-g7.
drepper [Fri, 21 Feb 2003 19:10:29 +0000 (19:10 +0000)]
(sysdep-CFLAGS): Use -fcall-used-g6, not -fcall-used-g7.

16 years agoConfigure file for SPARC64/ELF.
drepper [Fri, 21 Feb 2003 19:09:56 +0000 (19:09 +0000)]
Configure file for SPARC64/ELF.

16 years agoAdd missing changequote.
drepper [Fri, 21 Feb 2003 19:02:12 +0000 (19:02 +0000)]
Add missing changequote.

16 years agoAdditional configury for SPARC64/ELF.
drepper [Fri, 21 Feb 2003 18:58:10 +0000 (18:58 +0000)]
Additional configury for SPARC64/ELF.

16 years agoUpdate.
aj [Fri, 21 Feb 2003 16:19:02 +0000 (16:19 +0000)]
Update.

16 years ago * sysdeps/x86_64/fpu/fesetenv.c (fesetenv): Fix setting of default
aj [Fri, 21 Feb 2003 16:18:50 +0000 (16:18 +0000)]
* sysdeps/x86_64/fpu/fesetenv.c (fesetenv): Fix setting of default
mode.

* sysdeps/x86_64/fpu/fsetexcptflg.c (fesetexceptflag): Do not
clear whole mxcsr but only exceptions.

16 years ago.
roland [Fri, 21 Feb 2003 10:05:25 +0000 (10:05 +0000)]
.

16 years agoUpdate.
drepper [Fri, 21 Feb 2003 10:00:33 +0000 (10:00 +0000)]
Update.

16 years agoUse INVALID_NOT_TERMINATED_TD_P.
drepper [Fri, 21 Feb 2003 09:59:41 +0000 (09:59 +0000)]
Use INVALID_NOT_TERMINATED_TD_P.

16 years agoUse INVALID_TD_P.
drepper [Fri, 21 Feb 2003 09:59:28 +0000 (09:59 +0000)]
Use INVALID_TD_P.

16 years agoDefine ININVALID_TD_P and INVALID_NOT_TERMINATED_TD_P.
drepper [Fri, 21 Feb 2003 09:57:15 +0000 (09:57 +0000)]
Define ININVALID_TD_P and INVALID_NOT_TERMINATED_TD_P.

16 years agoInclude <signal.h>.
drepper [Fri, 21 Feb 2003 09:51:07 +0000 (09:51 +0000)]
Include <signal.h>.

16 years ago.
roland [Fri, 21 Feb 2003 09:31:11 +0000 (09:31 +0000)]
.