kopensolaris-gnu/glibc.git
19 years ago(manager_mask): Removed static vesion. Now always local to __pthread_manager().
drepper [Mon, 26 Feb 2001 19:34:05 +0000 (19:34 +0000)]
(manager_mask): Removed static vesion.  Now always local to __pthread_manager().
(manager_mask_all): Removed completely.
(__pthread_manager): Remove manager_mask_all initialization.
(pthread_handle_create): Remove code to set and reset signal mask
around __clone2() calls.

19 years agoUpdate.
drepper [Mon, 26 Feb 2001 19:32:00 +0000 (19:32 +0000)]
Update.

19 years ago(testit): Remove warnings.
drepper [Mon, 26 Feb 2001 19:31:19 +0000 (19:31 +0000)]
(testit): Remove warnings.

19 years agoUpdate.
drepper [Mon, 26 Feb 2001 17:53:15 +0000 (17:53 +0000)]
Update.

19 years agoUse __cxa_atexit and not atexit.
drepper [Mon, 26 Feb 2001 17:50:57 +0000 (17:50 +0000)]
Use __cxa_atexit and not atexit.

19 years ago(routines): Add old_atexit.
drepper [Mon, 26 Feb 2001 17:50:38 +0000 (17:50 +0000)]
(routines): Add old_atexit.
(static-only-routines): Add atexit.
Pass -DHAVE_DOT_HIDDEN for atexit.c if .hidden is available.

19 years agoExport __new_exitfn for GLIBC_2.2.3.
drepper [Mon, 26 Feb 2001 17:49:29 +0000 (17:49 +0000)]
Export __new_exitfn for GLIBC_2.2.3.

19 years ago(__new_exitfn): Moved to here from atexit.c.
drepper [Mon, 26 Feb 2001 17:48:52 +0000 (17:48 +0000)]
(__new_exitfn): Moved to here from atexit.c.

19 years ago(__new_exitfn): Move to cxa_atexit.c.
drepper [Mon, 26 Feb 2001 17:47:56 +0000 (17:47 +0000)]
(__new_exitfn): Move to cxa_atexit.c.
(atexit): Implement using __cxa_atexit.
Use .hidden if availble to avoid exporting atexit.

19 years agoatexit compatibility code.
drepper [Mon, 26 Feb 2001 17:46:27 +0000 (17:46 +0000)]
atexit compatibility code.

19 years agoUse __cxa_atexit and not atexit.
drepper [Mon, 26 Feb 2001 17:46:07 +0000 (17:46 +0000)]
Use __cxa_atexit and not atexit.

19 years agoPass -DHAVE_DOT_HIDDEN to stat and mknod functions if .hidden is available.
drepper [Mon, 26 Feb 2001 17:45:08 +0000 (17:45 +0000)]
Pass -DHAVE_DOT_HIDDEN to stat and mknod functions if .hidden is available.

19 years agoIf .hidden is available use it to avoid exporting functions.
drepper [Mon, 26 Feb 2001 17:42:56 +0000 (17:42 +0000)]
If .hidden is available use it to avoid exporting functions.

19 years agoTest for __cxa_atexit() in dlopen()ed module.
drepper [Mon, 26 Feb 2001 17:41:48 +0000 (17:41 +0000)]
Test for __cxa_atexit() in dlopen()ed module.

19 years agoTest for atexit() in dlopen()ed module.
drepper [Mon, 26 Feb 2001 17:41:39 +0000 (17:41 +0000)]
Test for atexit() in dlopen()ed module.

19 years agoModule fo tstcxaatexit test.
drepper [Mon, 26 Feb 2001 17:41:22 +0000 (17:41 +0000)]
Module fo tstcxaatexit test.

19 years agoModule fo tstatexit test.
drepper [Mon, 26 Feb 2001 17:41:11 +0000 (17:41 +0000)]
Module fo tstatexit test.

19 years ago(distribute): Add modatexit.c and modcxaatexit.c.
drepper [Mon, 26 Feb 2001 17:40:55 +0000 (17:40 +0000)]
(distribute): Add modatexit.c and modcxaatexit.c.
(tests): Add tstatexit and tstcxaatexit.
(module-names): Add modatexit and modcxaatexit.
Add rules to build and run tstatexit and tstcxaatexit.

19 years agoRemove bogus endif.
drepper [Mon, 26 Feb 2001 17:27:20 +0000 (17:27 +0000)]
Remove bogus endif.

19 years agoUpdate.
aj [Mon, 26 Feb 2001 12:16:10 +0000 (12:16 +0000)]
Update.

19 years ago * intl/Makefile (tests): Run mtrace-tst-gettext only when perl is
aj [Mon, 26 Feb 2001 12:15:24 +0000 (12:15 +0000)]
* intl/Makefile (tests): Run mtrace-tst-gettext only when perl is
available.
Reported by Achim Gottinger <achim@gentoo.org>.

19 years agoUpdate.
aj [Mon, 26 Feb 2001 11:27:04 +0000 (11:27 +0000)]
Update.

19 years ago(tests): Fix typo in last patch.
aj [Mon, 26 Feb 2001 11:26:45 +0000 (11:26 +0000)]
(tests): Fix typo in last patch.

19 years agoUpdated.
aj [Mon, 26 Feb 2001 07:54:30 +0000 (07:54 +0000)]
Updated.

19 years ago(plural.c): Reorder rules so that they work if BISON doesn't exist.
aj [Mon, 26 Feb 2001 07:54:24 +0000 (07:54 +0000)]
(plural.c): Reorder rules so that they work if BISON doesn't exist.

19 years agoRegenerated.
aj [Mon, 26 Feb 2001 07:28:15 +0000 (07:28 +0000)]
Regenerated.

19 years agoFix some nits. Patch by Matthew Clarke <Matthew_Clarke@mindlink.bc.ca>
aj [Mon, 26 Feb 2001 07:28:08 +0000 (07:28 +0000)]
Fix some nits.  Patch by Matthew Clarke <Matthew_Clarke@mindlink.bc.ca>

19 years agoRegenerated from ../sysdeps/mach/hurd/errnos.awk ../manual/errno.texi /home/roland...
roland [Mon, 26 Feb 2001 00:56:51 +0000 (00:56 +0000)]
Regenerated from ../sysdeps/mach/hurd/errnos.awk ../manual/errno.texi /home/roland/gnu/build/libc/config.h /usr/i386-gnu/include/mach/message.h /usr/i386-gnu/include/mach/kern_return.h /usr/i386-gnu/include/mach/machine/kern_return.h /usr/i386-gnu/include/mach/port.h /usr/i386-gnu/include/mach/boolean.h /usr/i386-gnu/include/mach/machine/boolean.h /usr/i386-gnu/include/mach/machine/vm_types.h /usr/i386-gnu/include/mach/mig_errors.h /usr/i386-gnu/include/device/device_types.h /usr/i386-gnu/include/mach/std_types.h /home/roland/gnu/build/libc/errnos.d

19 years agoUpdate.
drepper [Sun, 25 Feb 2001 16:28:40 +0000 (16:28 +0000)]
Update.

19 years agoDon't use nb_NO but define aliases for it.
drepper [Sun, 25 Feb 2001 16:28:03 +0000 (16:28 +0000)]
Don't use nb_NO but define aliases for it.

19 years agoUpdate.
drepper [Fri, 23 Feb 2001 22:34:22 +0000 (22:34 +0000)]
Update.

19 years agoContinue to return NULL after the first time this happened.
drepper [Fri, 23 Feb 2001 22:33:43 +0000 (22:33 +0000)]
Continue to return NULL after the first time this happened.

19 years agoUse C_TEXT to define label. Also define alternative names used on some
drepper [Fri, 23 Feb 2001 22:10:27 +0000 (22:10 +0000)]
Use C_TEXT to define label.  Also define alternative names used on some
platforms.

19 years agoUpdate.
drepper [Fri, 23 Feb 2001 20:29:25 +0000 (20:29 +0000)]
Update.

19 years ago(weak_alias): Don't use .weak if HAVE_ASM_GLOBAL_DOT_NAME is defined.
drepper [Fri, 23 Feb 2001 20:26:40 +0000 (20:26 +0000)]
(weak_alias): Don't use .weak if HAVE_ASM_GLOBAL_DOT_NAME is defined.

19 years agoDefine alias __libc_write.
drepper [Fri, 23 Feb 2001 20:24:40 +0000 (20:24 +0000)]
Define alias __libc_write.

19 years agoDefine __need_NULL before including <stddef.h>.
drepper [Fri, 23 Feb 2001 20:24:20 +0000 (20:24 +0000)]
Define __need_NULL before including <stddef.h>.

19 years ago(strtok_r): Handle case of first strtok returning NULL correctly.
drepper [Fri, 23 Feb 2001 20:20:50 +0000 (20:20 +0000)]
(strtok_r): Handle case of first strtok returning NULL correctly.

19 years ago(strtok): Handle case of first strtok returning NULL correctly.
drepper [Fri, 23 Feb 2001 20:20:38 +0000 (20:20 +0000)]
(strtok): Handle case of first strtok returning NULL correctly.

19 years ago(test_strtok_r): Add testcase.
drepper [Fri, 23 Feb 2001 20:20:23 +0000 (20:20 +0000)]
(test_strtok_r): Add testcase.
(test_strtok_r): Always initialize cp for proper checking.

19 years agoDon't include <sys/time.h> at all.
drepper [Fri, 23 Feb 2001 20:18:24 +0000 (20:18 +0000)]
Don't include <sys/time.h> at all.

19 years agoNot needed anymore.
drepper [Fri, 23 Feb 2001 20:16:31 +0000 (20:16 +0000)]
Not needed anymore.

19 years agoRemove restf.S and savef.S.
drepper [Fri, 23 Feb 2001 20:15:49 +0000 (20:15 +0000)]
Remove restf.S and savef.S.

19 years ago[$(subdir) == misc] (sysdep_routines): Remove restf.S and savef.S.
drepper [Fri, 23 Feb 2001 20:15:23 +0000 (20:15 +0000)]
[$(subdir) == misc] (sysdep_routines): Remove restf.S and savef.S.

19 years agoUpdate.
drepper [Thu, 22 Feb 2001 19:58:14 +0000 (19:58 +0000)]
Update.

19 years ago(_fp_hw): Actually define label.
drepper [Thu, 22 Feb 2001 19:57:34 +0000 (19:57 +0000)]
(_fp_hw): Actually define label.

19 years agoUpdate.
aj [Thu, 22 Feb 2001 13:46:25 +0000 (13:46 +0000)]
Update.

19 years ago(main): Fix error messages.
aj [Thu, 22 Feb 2001 13:46:13 +0000 (13:46 +0000)]
(main): Fix error messages.

19 years agoUpdate.
aj [Thu, 22 Feb 2001 09:17:54 +0000 (09:17 +0000)]
Update.

19 years agoRemove omit-long-double-fcts.
aj [Thu, 22 Feb 2001 09:17:44 +0000 (09:17 +0000)]
Remove omit-long-double-fcts.

19 years agoUpdate.
aj [Thu, 22 Feb 2001 08:28:05 +0000 (08:28 +0000)]
Update.

19 years ago * sysdeps/mips/bsd-_setjmp.S (_setjmp): Reorder instructions to
aj [Thu, 22 Feb 2001 08:27:50 +0000 (08:27 +0000)]
* sysdeps/mips/bsd-_setjmp.S (_setjmp): Reorder instructions to
avoid problems on MIPS I.
* sysdeps/mips/bsd-setjmp.S (setjmp): Likewise.

* sysdeps/mips/dl-machine.h (RTLD_START): Remove duplicate ".set
noreorder".

19 years agoUpdate.
drepper [Thu, 22 Feb 2001 01:21:50 +0000 (01:21 +0000)]
Update.

19 years agoHandle ranges outside glibc.
drepper [Thu, 22 Feb 2001 01:19:57 +0000 (01:19 +0000)]
Handle ranges outside glibc.

19 years agoUpdate.
drepper [Wed, 21 Feb 2001 20:17:48 +0000 (20:17 +0000)]
Update.

19 years agoInclude <time.h>.
drepper [Wed, 21 Feb 2001 20:17:08 +0000 (20:17 +0000)]
Include <time.h>.

19 years agoCorrect some older entry.
drepper [Wed, 21 Feb 2001 16:21:20 +0000 (16:21 +0000)]
Correct some older entry.

19 years agoUpdate.
drepper [Wed, 21 Feb 2001 16:16:27 +0000 (16:16 +0000)]
Update.

19 years ago(tests): Add tst-strtok.
drepper [Wed, 21 Feb 2001 16:15:37 +0000 (16:15 +0000)]
(tests): Add tst-strtok.

19 years agoUpdate.
drepper [Wed, 21 Feb 2001 15:52:27 +0000 (15:52 +0000)]
Update.

19 years agoDon't define outdigit.
drepper [Wed, 21 Feb 2001 15:52:00 +0000 (15:52 +0000)]
Don't define outdigit.

19 years agoUodate.
drepper [Wed, 21 Feb 2001 15:45:26 +0000 (15:45 +0000)]
Uodate.

19 years agoRegenerated: autoconf configure.in
drepper [Wed, 21 Feb 2001 15:44:30 +0000 (15:44 +0000)]
Regenerated: autoconf  configure.in

19 years agoDon't check fir libgd if user set --without-gd.
drepper [Wed, 21 Feb 2001 15:43:40 +0000 (15:43 +0000)]
Don't check fir libgd if user set --without-gd.

19 years agoUpdate.
drepper [Wed, 21 Feb 2001 15:39:07 +0000 (15:39 +0000)]
Update.

19 years agoTests for strtok.
drepper [Wed, 21 Feb 2001 15:38:30 +0000 (15:38 +0000)]
Tests for strtok.

19 years agoContinue to return NULL after the first time this happened.
drepper [Wed, 21 Feb 2001 15:37:53 +0000 (15:37 +0000)]
Continue to return NULL after the first time this happened.

19 years agoUpdate.
drepper [Tue, 20 Feb 2001 17:40:18 +0000 (17:40 +0000)]
Update.

19 years agoRemove fwide alias.
drepper [Tue, 20 Feb 2001 17:39:36 +0000 (17:39 +0000)]
Remove fwide alias.

19 years ago(Status): More updates.
drepper [Tue, 20 Feb 2001 09:11:42 +0000 (09:11 +0000)]
(Status): More updates.

19 years agoMentioned POSIX shared memory.
drepper [Tue, 20 Feb 2001 09:00:41 +0000 (09:00 +0000)]
Mentioned POSIX shared memory.

19 years agoFix typo.
aj [Tue, 20 Feb 2001 08:22:09 +0000 (08:22 +0000)]
Fix typo.

19 years agoUpdate.
aj [Tue, 20 Feb 2001 08:20:10 +0000 (08:20 +0000)]
Update.

19 years ago * iconvdata/Makefile (tests): Only run mtrace-tst-loading if perl
aj [Tue, 20 Feb 2001 08:19:44 +0000 (08:19 +0000)]
* iconvdata/Makefile (tests): Only run mtrace-tst-loading if perl
is available.
Reported by Achim Gottinger <achim@gentoo.org>.

19 years agoUpdate.
drepper [Tue, 20 Feb 2001 02:14:31 +0000 (02:14 +0000)]
Update.

19 years ago(main): Remove debugging code.
drepper [Tue, 20 Feb 2001 02:13:54 +0000 (02:13 +0000)]
(main): Remove debugging code.

19 years agoUpdate.
drepper [Mon, 19 Feb 2001 23:16:05 +0000 (23:16 +0000)]
Update.

19 years agoHandle x == +-1 correctly.
drepper [Mon, 19 Feb 2001 23:15:03 +0000 (23:15 +0000)]
Handle x == +-1 correctly.

19 years agoUpdate.
drepper [Mon, 19 Feb 2001 23:07:28 +0000 (23:07 +0000)]
Update.

19 years agoSet invalid exception for invalid parameters.
drepper [Mon, 19 Feb 2001 23:06:24 +0000 (23:06 +0000)]
Set invalid exception for invalid parameters.

19 years agoUpdate.
drepper [Mon, 19 Feb 2001 22:11:23 +0000 (22:11 +0000)]
Update.

19 years ago(libm-sysdep-routines): Add libm_error, libm_frexp4, libm_frexp4f,
drepper [Mon, 19 Feb 2001 22:10:43 +0000 (22:10 +0000)]
(libm-sysdep-routines): Add libm_error, libm_frexp4, libm_frexp4f,
libm_frexp4l, and all the functions also in libc.
(routines): Replace libm_error with libc_libm_error.

19 years agoAdd libc_libm_error.c.
drepper [Mon, 19 Feb 2001 22:09:25 +0000 (22:09 +0000)]
Add libc_libm_error.c.

19 years agoIEEE error handling for math functions which are part of libc.
drepper [Mon, 19 Feb 2001 22:08:30 +0000 (22:08 +0000)]
IEEE error handling for math functions which are part of libc.

19 years agoUpdate.
drepper [Mon, 19 Feb 2001 18:55:39 +0000 (18:55 +0000)]
Update.

19 years agoUpdate.
drepper [Mon, 19 Feb 2001 18:54:59 +0000 (18:54 +0000)]
Update.

19 years agoRemove name_ms entry.
drepper [Mon, 19 Feb 2001 18:54:28 +0000 (18:54 +0000)]
Remove name_ms entry.

19 years ago[USE_IN_LIBIO]: Define fopen as _IO_fopen64.
drepper [Mon, 19 Feb 2001 18:50:00 +0000 (18:50 +0000)]
[USE_IN_LIBIO]: Define fopen as _IO_fopen64.
(mtrace): Revert 2001-02-13 patch: use fopen instead of fopen64.

19 years agoUse clone2 and don't use scratch registers across the system call.
drepper [Mon, 19 Feb 2001 18:48:48 +0000 (18:48 +0000)]
Use clone2 and don't use scratch registers across the system call.

19 years agoUpdate.
drepper [Mon, 19 Feb 2001 18:47:56 +0000 (18:47 +0000)]
Update.

19 years ago(__pthread_lock): Force lock->__status to be read from memory on every spin.
drepper [Mon, 19 Feb 2001 18:47:27 +0000 (18:47 +0000)]
(__pthread_lock): Force lock->__status to be read from memory on every spin.

19 years agoUpdate.
aj [Mon, 19 Feb 2001 12:36:44 +0000 (12:36 +0000)]
Update.

19 years ago * malloc/Makefile (tests): Run mtrace only when perl is available.
aj [Mon, 19 Feb 2001 12:36:27 +0000 (12:36 +0000)]
* malloc/Makefile (tests): Run mtrace only when perl is available.
Reported by Achim Gottinger <achim@gentoo.org>.

19 years agoUpdate.
drepper [Mon, 19 Feb 2001 09:32:39 +0000 (09:32 +0000)]
Update.

19 years agoAdjust error values for y1.
drepper [Mon, 19 Feb 2001 09:31:53 +0000 (09:31 +0000)]
Adjust error values for y1.

19 years ago96bit long double implementation of j1.
drepper [Mon, 19 Feb 2001 09:30:57 +0000 (09:30 +0000)]
96bit long double implementation of j1.

19 years agoAdjust error values for j1 and y1.
drepper [Mon, 19 Feb 2001 09:27:59 +0000 (09:27 +0000)]
Adjust error values for j1 and y1.

19 years ago(j1_test): Mark constants as long double.
drepper [Mon, 19 Feb 2001 09:27:26 +0000 (09:27 +0000)]
(j1_test): Mark constants as long double.
(jn_test): Likewise.
(y1_test): Likewise.
(yn_test): Likewise.

19 years agoUpdate.
drepper [Mon, 19 Feb 2001 09:09:18 +0000 (09:09 +0000)]
Update.

19 years agoWrapper for sqrtl.
drepper [Mon, 19 Feb 2001 09:08:04 +0000 (09:08 +0000)]
Wrapper for sqrtl.