kopensolaris-gnu/glibc.git
19 years ago * rt/aio_misc.c (handle_fildes_io): Add noreturn attribute.
aj [Sat, 21 Apr 2001 18:40:37 +0000 (18:40 +0000)]
* rt/aio_misc.c (handle_fildes_io): Add noreturn attribute.
* resolv/gai_misc.c (handle_requests): Likewise.
* malloc/obstack.c (print_and_abort): Likewise.
* malloc/mcheck.c (mabort): Likewise.

* manager.c (__pthread_manager): Add noreturn
attribute.
(pthread_start_thread): Likewise, remove return statement.
(pthread_start_thread_event): Likewise.
Add noreturn attribute for pthread_handle_exit.
* weaks.c: Add noreturn attribute for pthread_exit.

19 years agoAdd __pthread_clock_gettime and __pthread_clock_settime prototypes.
aj [Sat, 21 Apr 2001 18:38:24 +0000 (18:38 +0000)]
Add __pthread_clock_gettime and __pthread_clock_settime prototypes.

19 years agoUpdate.
aj [Sat, 21 Apr 2001 16:29:05 +0000 (16:29 +0000)]
Update.

19 years agoInclude "libc-internal.h" for __get_clockfreq declaration.
aj [Sat, 21 Apr 2001 16:22:05 +0000 (16:22 +0000)]
Include "libc-internal.h" for __get_clockfreq declaration.

19 years agoUpdate.
drepper [Sat, 21 Apr 2001 07:55:01 +0000 (07:55 +0000)]
Update.

19 years agoAdditional directories to include for i686 in linxuthreads.
drepper [Sat, 21 Apr 2001 07:54:13 +0000 (07:54 +0000)]
Additional directories to include for i686 in linxuthreads.

19 years agoclock_settime implementation for thread CPU clock in i586+ linuxthreads.
drepper [Sat, 21 Apr 2001 07:53:27 +0000 (07:53 +0000)]
clock_settime implementation for thread CPU clock in i586+ linuxthreads.

19 years agoclock_gettime implementation for thread CPU clock in i586+ linuxthreads.
drepper [Sat, 21 Apr 2001 07:53:17 +0000 (07:53 +0000)]
clock_gettime implementation for thread CPU clock in i586+ linuxthreads.

19 years agoAdditional exported symbols for i586+ in linuxthreads.
drepper [Sat, 21 Apr 2001 07:52:39 +0000 (07:52 +0000)]
Additional exported symbols for i586+ in linuxthreads.

19 years agoAdditional make rules for i586+ in linuxthreads.
drepper [Sat, 21 Apr 2001 07:52:14 +0000 (07:52 +0000)]
Additional make rules for i586+ in linuxthreads.

19 years agoExtend all the macros to handle 8-byte values.
drepper [Sat, 21 Apr 2001 07:51:24 +0000 (07:51 +0000)]
Extend all the macros to handle 8-byte values.

19 years ago(pthread_start_thread): Set p_cpuclock_offset field for new thread to
drepper [Sat, 21 Apr 2001 07:50:45 +0000 (07:50 +0000)]
(pthread_start_thread): Set p_cpuclock_offset field for new thread to
current CPU clock value.

19 years ago(__pthread_initialize_minimal): Initialize p_cpuclock_offset field for
drepper [Sat, 21 Apr 2001 07:49:15 +0000 (07:49 +0000)]
(__pthread_initialize_minimal): Initialize p_cpuclock_offset field for
main thread if CPUCLOCK_INIT is defined.

19 years agoInclude <cpuclock-init.h>.
drepper [Sat, 21 Apr 2001 07:47:24 +0000 (07:47 +0000)]
Include <cpuclock-init.h>.
(struct _pthread_descr_struct): Add p_cpuclock_offset field if
CPUCLOCK_VARDEF is defined.

19 years agoUpdate.
drepper [Sat, 21 Apr 2001 07:45:47 +0000 (07:45 +0000)]
Update.

19 years agoHandle thread CPU clock separately by calling __pthread_clock_gettime
drepper [Sat, 21 Apr 2001 07:44:35 +0000 (07:44 +0000)]
Handle thread CPU clock separately by calling __pthread_clock_gettime
if this function is available.  Subtract offset from tsc value before
computing time value.

19 years agoi586+ implementation of clock_settime.
drepper [Sat, 21 Apr 2001 07:43:02 +0000 (07:43 +0000)]
i586+ implementation of clock_settime.

19 years agoExport _dl_cpuclock_offset from ld.
drepper [Sat, 21 Apr 2001 07:42:43 +0000 (07:42 +0000)]
Export _dl_cpuclock_offset from ld.

19 years agox86 code to initialize CPU clocks.
drepper [Sat, 21 Apr 2001 07:41:26 +0000 (07:41 +0000)]
x86 code to initialize CPU clocks.

19 years agoInclude cpuclock-init.h. Use CPUCLOCK_VARDEF and CPUCLOCK_INIT if defined.
drepper [Sat, 21 Apr 2001 07:40:36 +0000 (07:40 +0000)]
Include cpuclock-init.h.  Use CPUCLOCK_VARDEF and CPUCLOCK_INIT if defined.

19 years agoGeneric code to initialize CPU clocks.
drepper [Sat, 21 Apr 2001 07:39:53 +0000 (07:39 +0000)]
Generic code to initialize CPU clocks.

19 years agoInclude cpuclock-init.h. Use CPUCLOCK_VARDEF and CPUCLOCK_INIT if defined.
drepper [Sat, 21 Apr 2001 07:38:45 +0000 (07:38 +0000)]
Include cpuclock-init.h.  Use CPUCLOCK_VARDEF and CPUCLOCK_INIT if defined.

19 years agoUpdate.
drepper [Fri, 20 Apr 2001 17:33:29 +0000 (17:33 +0000)]
Update.

19 years ago(print_known_names): If printing goes not to a tty print in a more
drepper [Fri, 20 Apr 2001 17:32:34 +0000 (17:32 +0000)]
(print_known_names): If printing goes not to a tty print in a more
machine-friendly way.

19 years agoUpdate.
drepper [Fri, 20 Apr 2001 16:00:24 +0000 (16:00 +0000)]
Update.

19 years agoUpdate.
drepper [Fri, 20 Apr 2001 15:50:27 +0000 (15:50 +0000)]
Update.

19 years agoArcsine implementation for IEEE 128-bit long double.
drepper [Fri, 20 Apr 2001 15:48:37 +0000 (15:48 +0000)]
Arcsine implementation for IEEE 128-bit long double.

19 years agoUpdate.
aj [Fri, 20 Apr 2001 13:28:21 +0000 (13:28 +0000)]
Update.

19 years ago (tests): Reorder conditions, tst-gettext needs msgfmt.
aj [Fri, 20 Apr 2001 13:26:23 +0000 (13:26 +0000)]
 (tests): Reorder conditions, tst-gettext needs msgfmt.

19 years ago * sysdeps/m68k/fpu/libm-test-ulps: Update.
schwab [Fri, 20 Apr 2001 13:01:59 +0000 (13:01 +0000)]
* sysdeps/m68k/fpu/libm-test-ulps: Update.

19 years agoUpdate.
drepper [Fri, 20 Apr 2001 06:06:55 +0000 (06:06 +0000)]
Update.

19 years ago(NGREG, NFPREG, gregset): Correct for new kernel definitions.
drepper [Fri, 20 Apr 2001 06:05:52 +0000 (06:05 +0000)]
(NGREG, NFPREG, gregset): Correct for new kernel definitions.

19 years ago(CALL_MCOUNT): Update comment.
drepper [Fri, 20 Apr 2001 06:05:04 +0000 (06:05 +0000)]
(CALL_MCOUNT): Update comment.

19 years ago(libc_pic.os): Add $(LDFLAGS-c_pic.os).
drepper [Fri, 20 Apr 2001 06:03:34 +0000 (06:03 +0000)]
(libc_pic.os): Add $(LDFLAGS-c_pic.os).

19 years ago(LDFLAGS-c_pic.os): Define.
drepper [Fri, 20 Apr 2001 06:03:07 +0000 (06:03 +0000)]
(LDFLAGS-c_pic.os): Define.
(CFLAGS-.os): Remove.

19 years agoChange dlt reg save to r3 and generate unwind info by hand.
drepper [Fri, 20 Apr 2001 05:58:49 +0000 (05:58 +0000)]
Change dlt reg save to r3 and generate unwind info by hand.

19 years ago(__mmap64): Optimize a bit.
drepper [Fri, 20 Apr 2001 04:53:42 +0000 (04:53 +0000)]
(__mmap64): Optimize a bit.

19 years agoUpdate.
aj [Fri, 20 Apr 2001 04:46:49 +0000 (04:46 +0000)]
Update.

19 years ago * po/el.po: Add comment explaining what's broken.
aj [Fri, 20 Apr 2001 04:45:54 +0000 (04:45 +0000)]
* po/el.po: Add comment explaining what's broken.

* po/Makefile (BROKEN_LINGUAS): New.
(ALL_LINGUAS): Don't add broken languages.

19 years agoRegenerated: autoconf configure.in
drepper [Fri, 20 Apr 2001 02:51:46 +0000 (02:51 +0000)]
Regenerated: autoconf  configure.in

19 years agoCorrect regular expression for msgfmt.
drepper [Fri, 20 Apr 2001 02:40:55 +0000 (02:40 +0000)]
Correct regular expression for msgfmt.

19 years ago.
roland [Thu, 19 Apr 2001 23:25:40 +0000 (23:25 +0000)]
.

19 years ago2001-04-19 Roland McGrath <roland@frob.com>
roland [Thu, 19 Apr 2001 23:25:10 +0000 (23:25 +0000)]
2001-04-19  Roland McGrath  <roland@frob.com>

* sysdeps/mach/hurd/mlock.c: New file.
* sysdeps/mach/hurd/munlock.c: New file.
* sysdeps/mach/hurd/bits/posix_opt.h (_POSIX_MEMLOCK_RANGE): Define it.

19 years ago2001-04-19 Roland McGrath <roland@frob.com>
roland [Thu, 19 Apr 2001 23:24:46 +0000 (23:24 +0000)]
2001-04-19  Roland McGrath  <roland@frob.com>

* misc/Makefile (routines): Add mlock munlock mlockall munlockall.
* sysdeps/generic/mlock.c: New file.
* sysdeps/generic/munlock.c: New file.
* sysdeps/generic/mlockall.c: New file.
* sysdeps/generic/munlockall.c: New file.
* sysdeps/generic/bits/mman.h (MCL_CURRENT, MCL_FUTURE): New macros.
* sysdeps/unix/sysv/linux/syscalls.list (mlock, munlock,
mlockall, munlockall): Change caller field to - from EXTRA.
Don't use __ names; not used (and not declared in include/sys/mman.h).

19 years ago.
roland [Thu, 19 Apr 2001 22:53:58 +0000 (22:53 +0000)]
.

19 years ago2001-04-19 Roland McGrath <roland@frob.com>
roland [Thu, 19 Apr 2001 22:53:38 +0000 (22:53 +0000)]
2001-04-19  Roland McGrath  <roland@frob.com>

* hurd/privports.c (__get_privileged_ports): Renamed with __.
Use __ names for calls we make.
(get_privileged_ports): Add alias.
* hurd/hurd.h: Declare it with the __ name.
* sysdeps/mach/hurd/reboot.c (reboot): Use __get_privileged_ports.
* sysdeps/mach/hurd/adjtime.c (__adjtime): Likewise.
* sysdeps/mach/hurd/settimeofday.c (__settimeofday): Likewise.

19 years ago.
roland [Thu, 19 Apr 2001 22:09:15 +0000 (22:09 +0000)]
.

19 years ago2001-04-19 Roland McGrath <roland@frob.com>
roland [Thu, 19 Apr 2001 22:08:27 +0000 (22:08 +0000)]
2001-04-19  Roland McGrath  <roland@frob.com>

* hurd/hurdsig.c (write_corefile): Check RLIMIT_CORE limit and do
nothing if it's zero.

19 years agoUpdate.
drepper [Thu, 19 Apr 2001 21:24:46 +0000 (21:24 +0000)]
Update.

19 years ago(INLINE_SYSCALL): Change to return a signed result for compatibility with other
drepper [Thu, 19 Apr 2001 21:23:49 +0000 (21:23 +0000)]
(INLINE_SYSCALL): Change to return a signed result for compatibility with other
architectures, and correctness.

19 years agoUpdate.
drepper [Thu, 19 Apr 2001 20:48:04 +0000 (20:48 +0000)]
Update.

19 years ago(__ASSUME_32BITUIDS): HPPA always had them.
drepper [Thu, 19 Apr 2001 20:45:18 +0000 (20:45 +0000)]
(__ASSUME_32BITUIDS): HPPA always had them.

19 years agoUpdate.
aj [Thu, 19 Apr 2001 20:15:22 +0000 (20:15 +0000)]
Update.

19 years agoRegenerated.
aj [Thu, 19 Apr 2001 20:15:00 +0000 (20:15 +0000)]
Regenerated.

19 years agoUpdate for gettext 0.10.36.
aj [Thu, 19 Apr 2001 20:14:10 +0000 (20:14 +0000)]
Update for gettext 0.10.36.

19 years ago(Tools for Compilation): Mention gettext 0.10.36.
aj [Thu, 19 Apr 2001 20:13:55 +0000 (20:13 +0000)]
(Tools for Compilation): Mention gettext 0.10.36.

19 years agoRequire gettext 0.10.36 or newer.
aj [Thu, 19 Apr 2001 20:13:09 +0000 (20:13 +0000)]
Require gettext 0.10.36 or newer.

19 years agoUpdate.
aj [Thu, 19 Apr 2001 20:01:21 +0000 (20:01 +0000)]
Update.

19 years agoRemove extraneous backslashes.
aj [Thu, 19 Apr 2001 19:16:28 +0000 (19:16 +0000)]
Remove extraneous backslashes.

19 years ago(__ieee754_sqrt): Remove unused variables b and n.
aj [Thu, 19 Apr 2001 19:14:52 +0000 (19:14 +0000)]
(__ieee754_sqrt): Remove unused variables b and n.

19 years agoUpdate.
drepper [Thu, 19 Apr 2001 16:31:12 +0000 (16:31 +0000)]
Update.

19 years agosparc64-*-linux is linux on UltraSPARC 64bit (as opposed to
drepper [Thu, 19 Apr 2001 16:29:45 +0000 (16:29 +0000)]
sparc64-*-linux is linux on UltraSPARC 64bit (as opposed to
sparcv9-*-linux which is linux on UltraSPARC 32bit).

19 years ago(ucontext_t): Add uc_stack and uc_sigmask, rename old uc_sigmask to
drepper [Thu, 19 Apr 2001 16:28:50 +0000 (16:28 +0000)]
(ucontext_t): Add uc_stack and uc_sigmask, rename old uc_sigmask to
__uc_sigmask in the 64bit version, make uc_sigmask __sigset_t in the 32bit
version.

19 years ago(__getcontext): Save uc_link around trap. Copy __uc_sigmask into first word of
drepper [Thu, 19 Apr 2001 16:28:25 +0000 (16:28 +0000)]
(__getcontext): Save uc_link around trap. Copy __uc_sigmask into first word of
uc_sigmask, clear the rest. Make sure setcontext to the created
context doesn't do this though.

19 years ago(__setcontext): Copy first word of uc_sigmask into __uc_sigmask.
drepper [Thu, 19 Apr 2001 16:28:08 +0000 (16:28 +0000)]
(__setcontext): Copy first word of uc_sigmask into __uc_sigmask.

19 years agomakecontext definition for Linux/SPARC64.
drepper [Thu, 19 Apr 2001 16:26:42 +0000 (16:26 +0000)]
makecontext definition for Linux/SPARC64.

19 years agoswapcontext definition for Linux/SPARC64.
drepper [Thu, 19 Apr 2001 16:26:26 +0000 (16:26 +0000)]
swapcontext definition for Linux/SPARC64.

19 years agoDefinitions to access ucontext_t struct.
drepper [Thu, 19 Apr 2001 16:26:03 +0000 (16:26 +0000)]
Definitions to access ucontext_t struct.

19 years agoUpdate errors.
drepper [Thu, 19 Apr 2001 16:24:24 +0000 (16:24 +0000)]
Update errors.

19 years agoUpdate.
drepper [Thu, 19 Apr 2001 16:22:38 +0000 (16:22 +0000)]
Update.

19 years agoPut specs into $generated, not $postclean-generated.
drepper [Thu, 19 Apr 2001 16:21:58 +0000 (16:21 +0000)]
Put specs into $generated, not $postclean-generated.

19 years agoFix typos in last patch.
aj [Thu, 19 Apr 2001 09:35:01 +0000 (09:35 +0000)]
Fix typos in last patch.

19 years agoFix typos in last patch.
aj [Thu, 19 Apr 2001 09:34:09 +0000 (09:34 +0000)]
Fix typos in last patch.

19 years agoFix typos in last patch.
aj [Thu, 19 Apr 2001 09:33:50 +0000 (09:33 +0000)]
Fix typos in last patch.

19 years ago(BUGGLIBC): Send to new alias.
aj [Wed, 18 Apr 2001 20:03:28 +0000 (20:03 +0000)]
(BUGGLIBC): Send to new alias.

19 years agoUpdate.
aj [Wed, 18 Apr 2001 16:08:09 +0000 (16:08 +0000)]
Update.

19 years ago(otherlibs): Added.
aj [Wed, 18 Apr 2001 16:06:51 +0000 (16:06 +0000)]
(otherlibs): Added.

19 years agoUpdate.
drepper [Wed, 18 Apr 2001 16:03:07 +0000 (16:03 +0000)]
Update.

19 years ago(build-module): Make sure exit codes get checked properly and remove
drepper [Wed, 18 Apr 2001 16:02:13 +0000 (16:02 +0000)]
(build-module): Make sure exit codes get checked properly and remove
unnecessary slashes.

19 years agoUpdate.
drepper [Wed, 18 Apr 2001 14:45:36 +0000 (14:45 +0000)]
Update.

19 years agoFix syntax in LC_COLLATE section.
drepper [Wed, 18 Apr 2001 14:45:13 +0000 (14:45 +0000)]
Fix syntax in LC_COLLATE section.

19 years agoUpdate.
drepper [Wed, 18 Apr 2001 04:49:34 +0000 (04:49 +0000)]
Update.

19 years ago(__get_clockfreq): Handle kernels which report only three digits after
drepper [Wed, 18 Apr 2001 04:48:18 +0000 (04:48 +0000)]
(__get_clockfreq): Handle kernels which report only three digits after
the decimal point.

19 years agoMaximum error for atan2f is 4.
drepper [Wed, 18 Apr 2001 00:22:15 +0000 (00:22 +0000)]
Maximum error for atan2f is 4.

19 years agoUpdate.
drepper [Wed, 18 Apr 2001 00:20:28 +0000 (00:20 +0000)]
Update.

19 years agoAdjust error values for atan2f.
drepper [Wed, 18 Apr 2001 00:19:18 +0000 (00:19 +0000)]
Adjust error values for atan2f.

19 years agoSome more adjustments after the last changes in libm-test.inc.
drepper [Wed, 18 Apr 2001 00:02:36 +0000 (00:02 +0000)]
Some more adjustments after the last changes in libm-test.inc.

19 years agoUpdate.
drepper [Tue, 17 Apr 2001 23:58:34 +0000 (23:58 +0000)]
Update.

19 years agoAdditional make rules for Linux/SPARC64.
drepper [Tue, 17 Apr 2001 23:58:03 +0000 (23:58 +0000)]
Additional make rules for Linux/SPARC64.

19 years agoAdjust result for higher precision results.
drepper [Tue, 17 Apr 2001 21:55:49 +0000 (21:55 +0000)]
Adjust result for higher precision results.

19 years agoAdd more precision to atan2 tests.
drepper [Tue, 17 Apr 2001 21:29:57 +0000 (21:29 +0000)]
Add more precision to atan2 tests.

19 years agoUpdate.
drepper [Tue, 17 Apr 2001 21:22:45 +0000 (21:22 +0000)]
Update.

19 years agoUpdate for new atan2 tests.
drepper [Tue, 17 Apr 2001 21:21:56 +0000 (21:21 +0000)]
Update for new atan2 tests.

19 years agoCorrect little fallout from the increased precision change.
drepper [Tue, 17 Apr 2001 19:03:52 +0000 (19:03 +0000)]
Correct little fallout from the increased precision change.

19 years agoUpdate.
drepper [Tue, 17 Apr 2001 19:00:41 +0000 (19:00 +0000)]
Update.

19 years agoAdjust for increased precision in result of several tests.
drepper [Tue, 17 Apr 2001 18:59:39 +0000 (18:59 +0000)]
Adjust for increased precision in result of several tests.

19 years ago(acosh_test, atan_test, atan2_test, cacos_test,
drepper [Tue, 17 Apr 2001 18:58:36 +0000 (18:58 +0000)]
(acosh_test, atan_test, atan2_test, cacos_test,
cacosh_test, casin_test, casinh_test, catan_test, catanh_test,
clog_test, log_test, log1p_test, tan_test): Increase precision of
expected values to satisfy ldbl-128.

19 years ago(__ieee754_logl): Make sure desired exceptions are raised for exceptional
drepper [Tue, 17 Apr 2001 18:58:11 +0000 (18:58 +0000)]
(__ieee754_logl): Make sure desired exceptions are raised for exceptional
values.

19 years agoPretty printing.
drepper [Tue, 17 Apr 2001 15:13:12 +0000 (15:13 +0000)]
Pretty printing.

19 years agoUpdate.
aj [Tue, 17 Apr 2001 14:38:29 +0000 (14:38 +0000)]
Update.