kopensolaris-gnu/glibc.git
14 years ago(F): Use NAN to get NaN value.
drepper [Sat, 7 Jan 2006 22:02:33 +0000 (22:02 +0000)]
(F): Use NAN to get NaN value.

14 years agoTypo.
drepper [Sat, 7 Jan 2006 07:15:04 +0000 (07:15 +0000)]
Typo.

14 years ago.
drepper [Sat, 7 Jan 2006 03:58:05 +0000 (03:58 +0000)]
.

14 years agoAdd CFI directives for stack and LR save.
drepper [Sat, 7 Jan 2006 03:57:10 +0000 (03:57 +0000)]
Add CFI directives for stack and LR save.
Don't use negative stack addressing.

14 years agoAdd CFI directives for stack and LR save.
drepper [Sat, 7 Jan 2006 03:56:26 +0000 (03:56 +0000)]
Add CFI directives for stack and LR save.

14 years agoAdd CFI directive for stack.
drepper [Sat, 7 Jan 2006 03:55:07 +0000 (03:55 +0000)]
Add CFI directive for stack.

14 years agoAdd CFI directive for LR save to register.
drepper [Sat, 7 Jan 2006 03:53:35 +0000 (03:53 +0000)]
Add CFI directive for LR save to register.

14 years agoAdd CFI directives for LR save.
drepper [Sat, 7 Jan 2006 03:51:11 +0000 (03:51 +0000)]
Add CFI directives for LR save.

14 years ago(_dl_runtime_resolve, _dl_profile_resolve): Add CFI directives for stack
drepper [Sat, 7 Jan 2006 03:47:26 +0000 (03:47 +0000)]
(_dl_runtime_resolve, _dl_profile_resolve): Add CFI directives for stack
and LR save.  Save LR in LRSAVE of previous frame per ABI.

14 years ago(cfi_same_value): Define macro.
drepper [Sat, 7 Jan 2006 03:46:40 +0000 (03:46 +0000)]
(cfi_same_value): Define macro.

14 years ago(do_test): Use $ORIGIN in module names.
drepper [Sat, 7 Jan 2006 02:17:09 +0000 (02:17 +0000)]
(do_test): Use $ORIGIN in module names.

14 years agoAdd CFI directives for stack and LR save.
drepper [Sat, 7 Jan 2006 01:15:56 +0000 (01:15 +0000)]
Add CFI directives for stack and LR save.

14 years agoAdd CFI directives for stack and LR save.
drepper [Sat, 7 Jan 2006 01:14:48 +0000 (01:14 +0000)]
Add CFI directives for stack and LR save.

14 years ago(_mcount): Add CFI directives for stack and LR save.
drepper [Sat, 7 Jan 2006 01:13:37 +0000 (01:13 +0000)]
(_mcount): Add CFI directives for stack and LR save.

14 years agoAdd CFI directives for stack.
drepper [Sat, 7 Jan 2006 01:12:49 +0000 (01:12 +0000)]
Add CFI directives for stack.

14 years ago(_dl_runtime_resolve, _dl_profile_resolve): Add CFI directives for stack
drepper [Sat, 7 Jan 2006 01:12:15 +0000 (01:12 +0000)]
(_dl_runtime_resolve, _dl_profile_resolve): Add CFI directives for stack
and LR save.

14 years ago.
drepper [Fri, 6 Jan 2006 23:07:16 +0000 (23:07 +0000)]
.

14 years ago[!__PTHREAD_MUTEX_HAVE_PREV] (DEQUEUE_MUTEX): Use correct type.
drepper [Fri, 6 Jan 2006 23:05:29 +0000 (23:05 +0000)]
[!__PTHREAD_MUTEX_HAVE_PREV] (DEQUEUE_MUTEX): Use correct type.

14 years ago.
drepper [Fri, 6 Jan 2006 22:58:39 +0000 (22:58 +0000)]
.

14 years ago(PSEUDO): Add cfi directives.
drepper [Fri, 6 Jan 2006 22:56:21 +0000 (22:56 +0000)]
(PSEUDO): Add cfi directives.

14 years ago.
drepper [Fri, 6 Jan 2006 22:50:28 +0000 (22:50 +0000)]
.

14 years agoRegenerated.
drepper [Fri, 6 Jan 2006 22:47:12 +0000 (22:47 +0000)]
Regenerated.

14 years ago(libc_cv_asm_cfi_directives): Use CFI rel offset 2047 instead of 0 in
drepper [Fri, 6 Jan 2006 22:44:22 +0000 (22:44 +0000)]
(libc_cv_asm_cfi_directives): Use CFI rel offset 2047 instead of 0 in
the test on sparc64.

14 years agoInclude tls.h.
drepper [Fri, 6 Jan 2006 22:43:00 +0000 (22:43 +0000)]
Include tls.h.
(SYSCALL_ERROR_HANDLER_ENTRY): Use %g4 instead of %g2, to avoid
the need of .register directive for it.

14 years ago.
drepper [Fri, 6 Jan 2006 22:38:45 +0000 (22:38 +0000)]
.

14 years agoAdjust for additional pthread types.
drepper [Fri, 6 Jan 2006 22:37:07 +0000 (22:37 +0000)]
Adjust for additional pthread types.

14 years agoAdd more pthread types.
drepper [Fri, 6 Jan 2006 22:34:46 +0000 (22:34 +0000)]
Add more pthread types.

14 years ago.
drepper [Fri, 6 Jan 2006 22:27:53 +0000 (22:27 +0000)]
.

14 years ago(DO_INLINE_SYSCALL_NCS): Adjust for private->__private rename in tcbhead_t.
drepper [Fri, 6 Jan 2006 22:25:41 +0000 (22:25 +0000)]
(DO_INLINE_SYSCALL_NCS): Adjust for private->__private rename in tcbhead_t.

14 years ago.
drepper [Fri, 6 Jan 2006 21:52:07 +0000 (21:52 +0000)]
.

14 years ago. fedora-glibc-20060106T2148
drepper [Fri, 6 Jan 2006 21:47:59 +0000 (21:47 +0000)]
.

14 years ago(tcbhead_t): Rename private membe to __private.
drepper [Fri, 6 Jan 2006 21:46:10 +0000 (21:46 +0000)]
(tcbhead_t): Rename private membe to __private.

14 years agoAdjust for private->__private rename in tcbhead_t.
drepper [Fri, 6 Jan 2006 21:45:08 +0000 (21:45 +0000)]
Adjust for private->__private rename in tcbhead_t.

14 years ago(ENQUEUE_MUTEX, DEQUEUE_MUTEX): Adjust.
drepper [Fri, 6 Jan 2006 21:42:24 +0000 (21:42 +0000)]
(ENQUEUE_MUTEX, DEQUEUE_MUTEX): Adjust.

14 years ago.
drepper [Fri, 6 Jan 2006 21:40:51 +0000 (21:40 +0000)]
.

14 years ago(start_thread): Adjust robust mutex free loop.
drepper [Fri, 6 Jan 2006 21:38:14 +0000 (21:38 +0000)]
(start_thread): Adjust robust mutex free loop.

14 years ago(pthread_mutex_t): Don't give the union a name because it changes the
drepper [Fri, 6 Jan 2006 21:37:17 +0000 (21:37 +0000)]
(pthread_mutex_t): Don't give the union a name because it changes the
mangled name. Instead name the struct for __data.

14 years ago.
drepper [Fri, 6 Jan 2006 19:15:13 +0000 (19:15 +0000)]
.

14 years agoDon't use sendfile for records on the stack.
drepper [Fri, 6 Jan 2006 19:12:48 +0000 (19:12 +0000)]
Don't use sendfile for records on the stack.

14 years ago.
drepper [Fri, 6 Jan 2006 18:11:20 +0000 (18:11 +0000)]
.

14 years agoDefine MADV_REMOVE.
drepper [Fri, 6 Jan 2006 18:06:40 +0000 (18:06 +0000)]
Define MADV_REMOVE.

14 years agotypo
roland [Fri, 6 Jan 2006 13:01:06 +0000 (13:01 +0000)]
typo

14 years ago.
roland [Fri, 6 Jan 2006 12:44:01 +0000 (12:44 +0000)]
.

14 years ago2006-01-06 Roland McGrath <roland@redhat.com>
roland [Fri, 6 Jan 2006 12:43:57 +0000 (12:43 +0000)]
2006-01-06  Roland McGrath  <roland@redhat.com>

* Makeconfig (+gnu-stabs): Remove ancient cruft.

14 years ago.
roland [Fri, 6 Jan 2006 12:27:03 +0000 (12:27 +0000)]
.

14 years ago2006-01-06 Roland McGrath <roland@redhat.com>
roland [Fri, 6 Jan 2006 12:26:57 +0000 (12:26 +0000)]
2006-01-06  Roland McGrath  <roland@redhat.com>

[BZ #2103]
* sysdeps/unix/sysv/linux/net/if_arp.h (ARPHRD_HWX25): Corrected macro
name (was typo ARPHDR_HWX25).
(ARPHRD_IEEE80211_PRISM, ARPHRD_IEEE80211_RADIOTAP): New macros.
(ARPHRD_VOID, ARPHRD_NONE): New macros.

14 years ago.
roland [Fri, 6 Jan 2006 12:15:49 +0000 (12:15 +0000)]
.

14 years ago2006-01-06 Roland McGrath <roland@redhat.com>
roland [Fri, 6 Jan 2006 12:15:29 +0000 (12:15 +0000)]
2006-01-06  Roland McGrath  <roland@redhat.com>

* sysdeps/wordsize-32/divdi3.c (__moddi3): Add a cast.

14 years ago.
roland [Fri, 6 Jan 2006 12:14:26 +0000 (12:14 +0000)]
.

14 years ago2006-01-06 Roland McGrath <roland@redhat.com>
roland [Fri, 6 Jan 2006 12:14:18 +0000 (12:14 +0000)]
2006-01-06  Roland McGrath  <roland@redhat.com>

* io/fcntl.h [__USE_ATFILE] (AT_EACCESS): New macro.
* posix/unistd.h [__USE_ATFILE]: Declare faccessat.
* io/faccessat.c: New file.
* sysdeps/unix/sysv/linux/faccessat.c: New file.
* io/Makefile (routines): Add faccessat.
* io/Versions (libc: GLIBC_2.4): Likewise.
* io/tst-faccessat.c: New file.
* io/Makefile (tests): Add it.

14 years ago2006-01-05 Roland McGrath <roland@redhat.com>
roland [Fri, 6 Jan 2006 12:14:05 +0000 (12:14 +0000)]
2006-01-05  Roland McGrath  <roland@redhat.com>

* include/features.h: Grok _ATFILE_SOURCE and define __USE_ATFILE when
it or _GNU_SOURCE is defined.
* io/fcntl.h: Protect *at and AT_* with [__USE_ATFILE] instead of
[__USE_GNU].
* libio/stdio.h: Likewise.
* posix/unistd.h: Likewise.
* time/sys/time.h: Likewise.
* io/sys/stat.h: Likewise.

14 years ago.
roland [Fri, 6 Jan 2006 12:02:26 +0000 (12:02 +0000)]
.

14 years ago2006-01-06 Roland McGrath <roland@redhat.com>
roland [Fri, 6 Jan 2006 12:02:20 +0000 (12:02 +0000)]
2006-01-06  Roland McGrath  <roland@redhat.com>

* scripts/check-local-headers.sh: Revert last change.

14 years ago.
roland [Fri, 6 Jan 2006 11:22:10 +0000 (11:22 +0000)]
.

14 years ago2006-01-06 Roland McGrath <roland@redhat.com>
roland [Fri, 6 Jan 2006 11:21:56 +0000 (11:21 +0000)]
2006-01-06  Roland McGrath  <roland@redhat.com>

* io/euidaccess.c: Add eaccess as an alias.
* sysdeps/mach/hurd/euidaccess.c: Likewise.
* sysdeps/posix/euidaccess.c: Likewise.
* posix/unistd.h: Declare eaccess.
* io/Versions (libc: GLIBC_2.4): Add eaccess.

14 years ago.
roland [Fri, 6 Jan 2006 10:47:57 +0000 (10:47 +0000)]
.

14 years ago2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
roland [Fri, 6 Jan 2006 10:47:45 +0000 (10:47 +0000)]
2005-12-04  Joseph S. Myers  <joseph@codesourcery.com>

* soft-fp/Makefile (gcc-single-routines): Add unordsf2,
floatunsisf, floatundisf.
(gcc-double-routines): Add unorddf2, floatunsidf, floatundidf.
(gcc-quad-routines): Add unordtf2, floatunsitf, floatunditf.
* soft-fp/op-common.h (_FP_CMP_UNORD): Define.
* soft-fp/single.h (FP_CMP_UNORD_S): Define.
* soft-fp/double.h (FP_CMP_UNORD_D): Define.
* soft-fp/quad.h (FP_CMP_UNORD_Q): Define.
* soft-fp/extended.h (FP_CMP_UNORD_E): Define.
* soft-fp/unordsf2.c: New file.
* soft-fp/unorddf2.c: New file.
* soft-fp/unordtf2.c: New file.
* soft-fp/floatunsisf.c: New file.
* soft-fp/floatundisf.c: New file.
* soft-fp/floatunsidf.c: New file.
* soft-fp/floatundidf.c: New file.
* soft-fp/floatunsitf.c: New file.
* soft-fp/floatunditf.c: New file.

14 years ago.
roland [Fri, 6 Jan 2006 10:37:39 +0000 (10:37 +0000)]
.

14 years ago2005-12-04 Joseph S. Myers <joseph@codesourcery.com>
roland [Fri, 6 Jan 2006 10:37:33 +0000 (10:37 +0000)]
2005-12-04  Joseph S. Myers  <joseph@codesourcery.com>

* soft-fp/op-common.h (__FP_CLZ): Define using __builtin_clz,
__builtin_clzl and __builtin_clzll.

14 years ago.
roland [Fri, 6 Jan 2006 09:56:05 +0000 (09:56 +0000)]
.

14 years ago2005-01-05 Mike Frysinger <vapier@gentoo.org>
roland [Fri, 6 Jan 2006 09:55:30 +0000 (09:55 +0000)]
2005-01-05  Mike Frysinger  <vapier@gentoo.org>

* include/alloca.h (extend_alloca): Fix typoed name 'extern_alloca'.

14 years ago. fedora-glibc-20060106T0916
drepper [Fri, 6 Jan 2006 07:30:36 +0000 (07:30 +0000)]
.

14 years ago(__ASSUME_WAITID_SYSCALL): Only define for 2.6.12+ on s390{,x}.
drepper [Fri, 6 Jan 2006 07:29:37 +0000 (07:29 +0000)]
(__ASSUME_WAITID_SYSCALL): Only define for 2.6.12+ on s390{,x}.
(__ASSUME_GETDENTS32_D_TYPE): Only define for 2.6.8+ on most arches
and only for 2.6.11+ on s390{,x}.

14 years ago.
drepper [Fri, 6 Jan 2006 04:13:26 +0000 (04:13 +0000)]
.

14 years agoTest for lio_listio and EINTR error.
drepper [Fri, 6 Jan 2006 04:10:50 +0000 (04:10 +0000)]
Test for lio_listio and EINTR error.

14 years ago(tests): Add tst-aio10.
drepper [Fri, 6 Jan 2006 04:10:43 +0000 (04:10 +0000)]
(tests): Add tst-aio10.

14 years ago(lio_listio_internal): Fix return value and errno value for LIO_WAIT case.
drepper [Fri, 6 Jan 2006 04:10:03 +0000 (04:10 +0000)]
(lio_listio_internal): Fix return value and errno value for LIO_WAIT case.

14 years ago.
drepper [Fri, 6 Jan 2006 03:08:04 +0000 (03:08 +0000)]
.

14 years ago(lll_futex_wait): Return status.
drepper [Fri, 6 Jan 2006 03:06:17 +0000 (03:06 +0000)]
(lll_futex_wait): Return status.
(lll_futex_timed_wait): Define.

14 years ago(lll_futex_wait): Return status.
drepper [Fri, 6 Jan 2006 03:03:42 +0000 (03:03 +0000)]
(lll_futex_wait): Return status.
(lll_futex_timed_wait): Define.

14 years agoDefinitions for aio implementation when using nptl.
drepper [Fri, 6 Jan 2006 03:01:55 +0000 (03:01 +0000)]
Definitions for aio implementation when using nptl.

14 years ago.
drepper [Fri, 6 Jan 2006 03:01:10 +0000 (03:01 +0000)]
.

14 years ago[!DONT_USE_BOOTSTRAP_MAP]: Don't use condvar, use AIO_MISC_WAIT.
drepper [Fri, 6 Jan 2006 02:58:05 +0000 (02:58 +0000)]
[!DONT_USE_BOOTSTRAP_MAP]: Don't use condvar, use AIO_MISC_WAIT.

14 years ago[!DONT_USE_BOOTSTRAP_MAP] (__aio_notify): Use AIO_MISC_NOTIFY instead
drepper [Fri, 6 Jan 2006 02:56:35 +0000 (02:56 +0000)]
[!DONT_USE_BOOTSTRAP_MAP] (__aio_notify): Use AIO_MISC_NOTIFY instead
of pthread_cond_signal.

14 years ago[!DONT_USE_BOOTSTRAP_MAP] (struct waitlist): Don't add cond.
drepper [Fri, 6 Jan 2006 02:55:25 +0000 (02:55 +0000)]
[!DONT_USE_BOOTSTRAP_MAP] (struct waitlist): Don't add cond.

14 years ago(tests): Add aio_suspend.
drepper [Fri, 6 Jan 2006 02:50:16 +0000 (02:50 +0000)]
(tests): Add aio_suspend.

14 years agoTest of EINTR return of aio_suspend.
drepper [Fri, 6 Jan 2006 02:49:48 +0000 (02:49 +0000)]
Test of EINTR return of aio_suspend.

14 years ago.
drepper [Thu, 5 Jan 2006 22:44:54 +0000 (22:44 +0000)]
.

14 years agoThe thread is now supposed to be created.
drepper [Thu, 5 Jan 2006 22:42:01 +0000 (22:42 +0000)]
The thread is now supposed to be created.

14 years ago.
roland [Thu, 5 Jan 2006 12:25:42 +0000 (12:25 +0000)]
.

14 years ago2006-01-05 Roland McGrath <roland@redhat.com>
roland [Thu, 5 Jan 2006 12:25:35 +0000 (12:25 +0000)]
2006-01-05  Roland McGrath  <roland@redhat.com>

* include/features.h: Grok _ATFILE_SOURCE and define __USE_ATFILE when
it or _GNU_SOURCE is defined.
* io/fcntl.h: Protect *at and AT_* with [__USE_ATFILE] instead of
[__USE_GNU].
* libio/stdio.h: Likewise.
* posix/unistd.h: Likewise.
* time/sys/time.h: Likewise.

14 years ago.
roland [Thu, 5 Jan 2006 10:32:47 +0000 (10:32 +0000)]
.

14 years ago2006-01-05 Roland McGrath <roland@redhat.com>
roland [Thu, 5 Jan 2006 10:32:41 +0000 (10:32 +0000)]
2006-01-05  Roland McGrath  <roland@redhat.com>

* io/sys/stat.h [__USE_GNU]: Declare fchmodat.
* io/fchmodat.c: New file.
* io/Makefile (routines): Add fchmodat.
* io/Versions (libc: GLIBC_2.4): Likewise.
* sysdeps/unix/sysv/linux/fchmodat.c: New file.
* io/tst-fchmodat.c: New file.
* io/Makefile (tests): Add it.

14 years ago.
roland [Thu, 5 Jan 2006 08:16:34 +0000 (08:16 +0000)]
.

14 years ago2006-01-03 Joseph S. Myers <joseph@codesourcery.com>
roland [Thu, 5 Jan 2006 08:16:20 +0000 (08:16 +0000)]
2006-01-03  Joseph S. Myers  <joseph@codesourcery.com>

* Makefile ($(objpfx)$(multidir)): Use mkdir -p.

14 years ago(do_test): aio_offset should be initialized, too.
drepper [Thu, 5 Jan 2006 00:26:42 +0000 (00:26 +0000)]
(do_test): aio_offset should be initialized, too.

14 years ago.
drepper [Wed, 4 Jan 2006 20:05:05 +0000 (20:05 +0000)]
.

14 years ago(PSEUDO): Remove redundant cfi_startproc and cfi_endproc directives.
drepper [Wed, 4 Jan 2006 20:03:07 +0000 (20:03 +0000)]
(PSEUDO): Remove redundant cfi_startproc and cfi_endproc directives.

14 years ago.
drepper [Wed, 4 Jan 2006 20:01:38 +0000 (20:01 +0000)]
.

14 years agoRemove redundant cfi_startproc and cfi_endproc.
drepper [Wed, 4 Jan 2006 19:58:34 +0000 (19:58 +0000)]
Remove redundant cfi_startproc and cfi_endproc.

14 years agoUse END macro.
drepper [Wed, 4 Jan 2006 19:57:19 +0000 (19:57 +0000)]
Use END macro.

14 years agoRemove ENTRY()s for _dl_start_user and _dl_main_dispatch.
drepper [Wed, 4 Jan 2006 19:55:47 +0000 (19:55 +0000)]
Remove ENTRY()s for _dl_start_user and _dl_main_dispatch.

14 years ago(ENTRY, EALIGN): Add cfi_startproc directive to ENTRY macros.
drepper [Wed, 4 Jan 2006 19:54:50 +0000 (19:54 +0000)]
(ENTRY, EALIGN): Add cfi_startproc directive to ENTRY macros.
(END, END_GEN_TB): Add cfi_endproc directive to END macros.

14 years ago(ENTRY, EALIGN): Add cfi_startproc directive to ENTRY macros.
drepper [Wed, 4 Jan 2006 19:53:24 +0000 (19:53 +0000)]
(ENTRY, EALIGN): Add cfi_startproc directive to ENTRY macros.

14 years agoFor LIO_WAIT, point result pointer in wait list to local variable
drepper [Wed, 4 Jan 2006 19:50:38 +0000 (19:50 +0000)]
For LIO_WAIT, point result pointer in wait list to local variable
result.  If nonzero afterwards, set errno to EIO.  For LIO_NOWAIT set
result to NULL.

14 years agoInitialize result pointer to NULL.
drepper [Wed, 4 Jan 2006 19:48:48 +0000 (19:48 +0000)]
Initialize result pointer to NULL.

14 years ago(__aio_notify): For synchronous waiters, failed I/O, and a result
drepper [Wed, 4 Jan 2006 19:47:55 +0000 (19:47 +0000)]
(__aio_notify): For synchronous waiters, failed I/O, and a result
pointer, set value to -1.

14 years ago(struct waitlist): Add result member.
drepper [Wed, 4 Jan 2006 19:46:55 +0000 (19:46 +0000)]
(struct waitlist): Add result member.

14 years ago(tests): Add tst-aio8.
drepper [Wed, 4 Jan 2006 19:45:18 +0000 (19:45 +0000)]
(tests): Add tst-aio8.

14 years agoTest for lio_listio returning an error for LIO_WAIT if an IO request
drepper [Wed, 4 Jan 2006 19:34:40 +0000 (19:34 +0000)]
Test for lio_listio returning an error for LIO_WAIT if an IO request
failed.