kopensolaris-gnu/glibc.git
14 years ago.
drepper [Fri, 20 Jan 2006 23:24:42 +0000 (23:24 +0000)]
.

14 years ago(tests): Add tst-mkdirat, tst-mknodat, and tst-mkfifoat.
drepper [Fri, 20 Jan 2006 23:23:11 +0000 (23:23 +0000)]
(tests): Add tst-mkdirat, tst-mknodat, and tst-mkfifoat.

14 years agoTest for mkfifo.
drepper [Fri, 20 Jan 2006 23:21:59 +0000 (23:21 +0000)]
Test for mkfifo.

14 years agoFix obsolete message.
drepper [Fri, 20 Jan 2006 23:19:16 +0000 (23:19 +0000)]
Fix obsolete message.

14 years agoTest for mknodat.
drepper [Fri, 20 Jan 2006 23:10:50 +0000 (23:10 +0000)]
Test for mknodat.

14 years agoTest for mkdirat.
drepper [Fri, 20 Jan 2006 23:03:31 +0000 (23:03 +0000)]
Test for mkdirat.

14 years ago.
drepper [Fri, 20 Jan 2006 22:37:35 +0000 (22:37 +0000)]
.

14 years ago(faccessat): Try using the syscall in more cases.
drepper [Fri, 20 Jan 2006 22:21:58 +0000 (22:21 +0000)]
(faccessat): Try using the syscall in more cases.

14 years ago.
drepper [Fri, 20 Jan 2006 21:55:16 +0000 (21:55 +0000)]
.

14 years ago(tests): Add tst-symlinkat, tst-linkat, and tst-readlinkat.
drepper [Fri, 20 Jan 2006 21:52:09 +0000 (21:52 +0000)]
(tests): Add tst-symlinkat, tst-linkat, and tst-readlinkat.

14 years agoTest for readlinkat.
drepper [Fri, 20 Jan 2006 21:51:26 +0000 (21:51 +0000)]
Test for readlinkat.

14 years agoTest for linkat.
drepper [Fri, 20 Jan 2006 21:41:17 +0000 (21:41 +0000)]
Test for linkat.

14 years agoTest for symlinkat.
drepper [Fri, 20 Jan 2006 21:39:58 +0000 (21:39 +0000)]
Test for symlinkat.

14 years ago.
drepper [Fri, 20 Jan 2006 21:17:38 +0000 (21:17 +0000)]
.

14 years agoRevert last change.
drepper [Fri, 20 Jan 2006 21:16:01 +0000 (21:16 +0000)]
Revert last change.

14 years ago.
drepper [Fri, 20 Jan 2006 21:12:34 +0000 (21:12 +0000)]
.

14 years ago(fdopendir): If O_DIRECTORY is available, avoid stat call, use fcntl
drepper [Fri, 20 Jan 2006 21:10:58 +0000 (21:10 +0000)]
(fdopendir): If O_DIRECTORY is available, avoid stat call, use fcntl
result to determine whether descriptor is for a directory or not.

14 years ago(tests): Add tst-fdopendir2.
drepper [Fri, 20 Jan 2006 21:09:41 +0000 (21:09 +0000)]
(tests): Add tst-fdopendir2.

14 years agoCheck whether fdopendir tests the descriptor is for a directory.
drepper [Fri, 20 Jan 2006 21:08:57 +0000 (21:08 +0000)]
Check whether fdopendir tests the descriptor is for a directory.

14 years ago.
drepper [Fri, 20 Jan 2006 19:37:46 +0000 (19:37 +0000)]
.

14 years ago(sigcontext_struct) [__WORDSIZE == 32]: Define.
drepper [Fri, 20 Jan 2006 19:36:17 +0000 (19:36 +0000)]
(sigcontext_struct) [__WORDSIZE == 32]: Define.

14 years ago.
drepper [Fri, 20 Jan 2006 16:49:36 +0000 (16:49 +0000)]
.

14 years ago(lll_futex_wait): Return status.
drepper [Fri, 20 Jan 2006 16:48:38 +0000 (16:48 +0000)]
(lll_futex_wait): Return status.
(lll_futex_timed_wait): Define.

14 years ago.
drepper [Fri, 20 Jan 2006 16:47:02 +0000 (16:47 +0000)]
.

14 years ago[__ASSEMBLER__] (PTR_MANGLE): Add temporary register as the second parameter.
drepper [Fri, 20 Jan 2006 16:45:51 +0000 (16:45 +0000)]
[__ASSEMBLER__] (PTR_MANGLE): Add temporary register as the second parameter.
(PTR_DEMANGLE): Likewize.
(PTR_MANGLE2, PTR_DEMANGLE2): Define.

14 years agoMangle also r14 and r15.
drepper [Fri, 20 Jan 2006 16:44:52 +0000 (16:44 +0000)]
Mangle also r14 and r15.

14 years agoDemangle also r14 and r15.
drepper [Fri, 20 Jan 2006 16:44:08 +0000 (16:44 +0000)]
Demangle also r14 and r15.

14 years ago.
drepper [Fri, 20 Jan 2006 07:08:05 +0000 (07:08 +0000)]
.

14 years agoUse syscall if available.
drepper [Fri, 20 Jan 2006 07:06:59 +0000 (07:06 +0000)]
Use syscall if available.

14 years agoDefine __ASSUME_PSELECT, __ASSUME_PPOLL, and __ASSUME_ATFCTS if possible.
drepper [Fri, 20 Jan 2006 07:06:10 +0000 (07:06 +0000)]
Define __ASSUME_PSELECT, __ASSUME_PPOLL, and __ASSUME_ATFCTS if possible.

14 years agoLinux pselect implementation.
drepper [Fri, 20 Jan 2006 07:03:17 +0000 (07:03 +0000)]
Linux pselect implementation.

14 years agoMake it possible to include this file to define the generic code as a
drepper [Fri, 20 Jan 2006 07:02:13 +0000 (07:02 +0000)]
Make it possible to include this file to define the generic code as a
static function.

14 years ago.
drepper [Fri, 20 Jan 2006 06:59:57 +0000 (06:59 +0000)]
.

14 years agoTest ppoll.
drepper [Fri, 20 Jan 2006 06:59:03 +0000 (06:59 +0000)]
Test ppoll.

14 years agoLinux implementation of ppoll.
drepper [Fri, 20 Jan 2006 06:54:43 +0000 (06:54 +0000)]
Linux implementation of ppoll.

14 years agoDeclare ppoll.
drepper [Fri, 20 Jan 2006 06:53:49 +0000 (06:53 +0000)]
Declare ppoll.

14 years agoExport ppoll for GLIBC_2.4.
drepper [Fri, 20 Jan 2006 06:53:02 +0000 (06:53 +0000)]
Export ppoll for GLIBC_2.4.

14 years ago(routines): Add ppoll.
drepper [Fri, 20 Jan 2006 06:52:33 +0000 (06:52 +0000)]
(routines): Add ppoll.
(CFLAGS-ppoll.c): Define.

14 years agoGeneric ppoll implementation.
drepper [Fri, 20 Jan 2006 06:51:18 +0000 (06:51 +0000)]
Generic ppoll implementation.

14 years agoDeclare __have_atfcts.
drepper [Fri, 20 Jan 2006 06:50:05 +0000 (06:50 +0000)]
Declare __have_atfcts.

14 years ago.
drepper [Thu, 19 Jan 2006 15:52:01 +0000 (15:52 +0000)]
.

14 years agoInclude sysdep-cancel.h again. Add LIBC_CANCEL_HANDLED ().
drepper [Thu, 19 Jan 2006 15:50:16 +0000 (15:50 +0000)]
Include sysdep-cancel.h again.  Add LIBC_CANCEL_HANDLED ().

14 years ago.
drepper [Thu, 19 Jan 2006 15:24:31 +0000 (15:24 +0000)]
.

14 years ago(__pselect): Remove static.
drepper [Thu, 19 Jan 2006 15:22:33 +0000 (15:22 +0000)]
(__pselect): Remove static.

14 years ago.
drepper [Thu, 19 Jan 2006 07:55:12 +0000 (07:55 +0000)]
.

14 years ago(__pselect): No need to enable async cancellation here. This is done
drepper [Thu, 19 Jan 2006 07:50:20 +0000 (07:50 +0000)]
(__pselect): No need to enable async cancellation here.  This is done
in select.

14 years ago.
roland [Thu, 19 Jan 2006 07:29:40 +0000 (07:29 +0000)]
.

14 years ago2006-01-18 Roland McGrath <roland@redhat.com>
roland [Thu, 19 Jan 2006 07:29:11 +0000 (07:29 +0000)]
2006-01-18  Roland McGrath  <roland@redhat.com>

* Makerules ($(+sysdir_pfx)sysd-rules): Don't emit m_%.c rules,
instead emit m_%.o compilation rules from s_%.? source files.
* math/Makefile ($(objpfx)m_%$o: s_%.c): New rule using o-iterator.

14 years ago2006-01-18 Roland McGrath <roland@redhat.com>
roland [Thu, 19 Jan 2006 07:29:08 +0000 (07:29 +0000)]
2006-01-18  Roland McGrath  <roland@redhat.com>

* sysdeps/ieee754/ldbl-opt/math_ldbl_opt.h [__ASSEMBLER__]: Don't
include problematic headers for assembler.

14 years ago.
drepper [Thu, 19 Jan 2006 06:18:04 +0000 (06:18 +0000)]
.

14 years ago[STAT_IS_KERNEL_STAT] (__fxstatat): Correct handling of invalid vers values.
drepper [Thu, 19 Jan 2006 06:16:47 +0000 (06:16 +0000)]
[STAT_IS_KERNEL_STAT] (__fxstatat): Correct handling of invalid vers values.

14 years ago.
drepper [Thu, 19 Jan 2006 01:35:28 +0000 (01:35 +0000)]
.

14 years ago(tests): Add tst-fopenloc2.
drepper [Thu, 19 Jan 2006 01:22:48 +0000 (01:22 +0000)]
(tests): Add tst-fopenloc2.

14 years agoTest ,ccs= functionality of fopen.
drepper [Thu, 19 Jan 2006 01:22:20 +0000 (01:22 +0000)]
Test ,ccs= functionality of fopen.

14 years ago(_IO_new_file_fopen): If ,ccs= is given, also set vtable to the wide vtable.
drepper [Thu, 19 Jan 2006 00:38:35 +0000 (00:38 +0000)]
(_IO_new_file_fopen): If ,ccs= is given, also set vtable to the wide vtable.

14 years ago.
roland [Wed, 18 Jan 2006 23:30:58 +0000 (23:30 +0000)]
.

14 years ago2006-01-18 Roland McGrath <roland@redhat.com>
roland [Wed, 18 Jan 2006 23:30:42 +0000 (23:30 +0000)]
2006-01-18  Roland McGrath  <roland@redhat.com>

* sysdeps/ieee754/ldbl-opt/nldbl-dprintf.c: Restore
attribute_hidden here.

14 years ago.
roland [Wed, 18 Jan 2006 23:25:13 +0000 (23:25 +0000)]
.

14 years ago2006-01-18 Roland McGrath <roland@redhat.com>
roland [Wed, 18 Jan 2006 23:25:05 +0000 (23:25 +0000)]
2006-01-18  Roland McGrath  <roland@redhat.com>

* sysdeps/sparc/sparc64/Makefile (long-double-fcts): Move this ...
* sysdeps/sparc/Makefile (long-double-fcts): ... to here.

14 years ago.
roland [Wed, 18 Jan 2006 19:49:05 +0000 (19:49 +0000)]
.

14 years ago2006-01-18 Jakub Jelinek <jakub@redhat.com>
roland [Wed, 18 Jan 2006 19:48:53 +0000 (19:48 +0000)]
2006-01-18  Jakub Jelinek  <jakub@redhat.com>

* elf/dl-deps.c (_dl_map_object_deps): In case of failure also make a
copy of objname string.

14 years agoUpdate.
aj [Wed, 18 Jan 2006 08:41:58 +0000 (08:41 +0000)]
Update.

14 years ago [BZ #2167]
aj [Wed, 18 Jan 2006 08:41:47 +0000 (08:41 +0000)]
   [BZ #2167]
        * sysdeps/unix/sysv/linux/mips/bits/pthreadtypes.h
        (pthread_mutex_t): Follow changes for other archs.  Based on patch
        by Jim Gifford <patches@jg555.com>.

14 years ago.
roland [Tue, 17 Jan 2006 04:31:22 +0000 (04:31 +0000)]
.

14 years ago2006-01-16 Roland McGrath <roland@redhat.com>
roland [Tue, 17 Jan 2006 04:31:11 +0000 (04:31 +0000)]
2006-01-16  Roland McGrath  <roland@redhat.com>

* stdlib/Makefile (headers): Restore headers removed in last change.

14 years ago2006-01-16 Roland McGrath <roland@redhat.com>
roland [Tue, 17 Jan 2006 04:31:08 +0000 (04:31 +0000)]
2006-01-16  Roland McGrath  <roland@redhat.com>

* Makerules ($(+sysdir_pfx)sysd-rules): Emit pattern rules to install
into $(inst_includedir)/%.h from sysdirs.
[headers]: Change static pattern rule for installing
$(headers) to do only those not matching %.h.
($(inst_includedir)/%.h: $(objpfx)%.h): Add this pattern rule instead.
($(inst_includedir)/%.h: %.h): Likewise.
($(inst_includedir)/%.h: $(..)include/%.h): Likewise.

14 years ago2006-01-16 Roland McGrath <roland@redhat.com>
roland [Tue, 17 Jan 2006 04:31:06 +0000 (04:31 +0000)]
2006-01-16  Roland McGrath  <roland@redhat.com>

* Makefile ($(inst_includedir)/gnu/stubs.h):
Add $(make-target-directory).

14 years ago2006-01-16 Jakub Jelinek <jakub@redhat.com>
roland [Tue, 17 Jan 2006 03:27:53 +0000 (03:27 +0000)]
2006-01-16  Jakub Jelinek  <jakub@redhat.com>

* math/e_exp2l.c: Don't include stdio.h, errno.h, stub-tag.h, include
math_private.h.
(__ieee754_exp2l): Compute for now as expl (M_LN2l * x)
instead of failing.
(exp2l): Remove stub_warning.

14 years ago2006-01-15 Jakub Jelinek <jakub@redhat.com>
roland [Tue, 17 Jan 2006 03:27:51 +0000 (03:27 +0000)]
2006-01-15  Jakub Jelinek  <jakub@redhat.com>

* io/tst-faccessat.c (do_test): Don't fail if geteuid () == 0.

14 years ago.
drepper [Mon, 16 Jan 2006 20:14:50 +0000 (20:14 +0000)]
.

14 years agoExport open_wmemstream for GLIBC_2.4.
drepper [Mon, 16 Jan 2006 20:13:21 +0000 (20:13 +0000)]
Export open_wmemstream for GLIBC_2.4.

14 years agoDeclare open_wmemstream.
drepper [Mon, 16 Jan 2006 20:12:21 +0000 (20:12 +0000)]
Declare open_wmemstream.

14 years ago(routines): Add wmemstream.
drepper [Mon, 16 Jan 2006 20:10:26 +0000 (20:10 +0000)]
(routines): Add wmemstream.
(tests): Add tst-memstream1, tst-memstream2, tst-wmemstream2, and
tst-wmemstream2.

14 years ago.
drepper [Mon, 16 Jan 2006 16:49:27 +0000 (16:49 +0000)]
.

14 years ago[!__ASSUME_TMPFS_NAME] (where_is_shmfs): Don't test for obsolete shm
drepper [Mon, 16 Jan 2006 16:47:54 +0000 (16:47 +0000)]
[!__ASSUME_TMPFS_NAME] (where_is_shmfs): Don't test for obsolete shm
filesystem name.

14 years agoDefine __ASSUME_TMPFS_NAME.
drepper [Mon, 16 Jan 2006 16:46:29 +0000 (16:46 +0000)]
Define __ASSUME_TMPFS_NAME.

14 years agoDon't search for proc mount point. We assume procfs is mounted at
drepper [Mon, 16 Jan 2006 16:38:52 +0000 (16:38 +0000)]
Don't search for proc mount point.  We assume procfs is mounted at
/proc in many other places already.

14 years agoUpdate.
aj [Sun, 15 Jan 2006 17:59:52 +0000 (17:59 +0000)]
Update.

14 years ago Adopt for cacosh test change.
aj [Sun, 15 Jan 2006 17:59:37 +0000 (17:59 +0000)]
 Adopt for cacosh test change.

14 years ago [BZ #2153]
aj [Sun, 15 Jan 2006 17:51:31 +0000 (17:51 +0000)]
[BZ #2153]
* math/s_cacosh.c (__cacosh): Do not return a negative
value. Patch by Wes Loewer <wjltemp-temp01@yahoo.com>.
* math/s_cacoshl.c (__cacoshl): Likewise.
* math/s_cacoshf.c (__cacoshf): Likewise.
* math/libm-test.inc (cacosh_test): Adjust for change.

14 years ago [BZ #1950]
aj [Sun, 15 Jan 2006 17:49:28 +0000 (17:49 +0000)]
[BZ #1950]
* posix/regex_internal.c (re_string_reconstruct): Adjust for
build_wcs_upper_buffer change.
(build_wcs_upper_buffer): Change return type.

14 years agoUpdate
aj [Sun, 15 Jan 2006 17:46:04 +0000 (17:46 +0000)]
Update

14 years ago [BZ #2078]
aj [Sun, 15 Jan 2006 17:45:47 +0000 (17:45 +0000)]
[BZ #2078]
* libio/fputwc.c (fputwc): Use proper type for result.
* libio/ioungetwc.c (ungetwc): Likewise.

14 years ago [BZ #2079]
aj [Sun, 15 Jan 2006 17:45:20 +0000 (17:45 +0000)]
[BZ #2079]
* libio/fputwc_u.c (fputwc_unlocked): Fix return value.
* libio/getwc_u.c (__getwc_unlocked): Likewise.
* libio/wfileops.c (_IO_wdo_write): Likewise.

14 years ago.
drepper [Sun, 15 Jan 2006 05:30:34 +0000 (05:30 +0000)]
.

14 years agoDefine SCHED_BATCH.
drepper [Sun, 15 Jan 2006 05:29:33 +0000 (05:29 +0000)]
Define SCHED_BATCH.

14 years ago.
roland [Sat, 14 Jan 2006 22:08:18 +0000 (22:08 +0000)]
.

14 years ago2006-01-14 Roland McGrath <roland@redhat.com>
roland [Sat, 14 Jan 2006 22:08:11 +0000 (22:08 +0000)]
2006-01-14  Roland McGrath  <roland@redhat.com>

* sysdeps/ieee754/ldbl-opt/nldbl-compat.h (NLDBL_DECL): Don't try
attribute_hidden here.
* sysdeps/ieee754/ldbl-opt/nldbl-vsyslog.c (vsyslog): Restore
attribute_hidden here.
* sysdeps/ieee754/ldbl-opt/nldbl-asprintf.c (__asprintf): Likewise.
* sysdeps/ieee754/ldbl-opt/nldbl-fprintf.c (fprintf): Likewise.
* sysdeps/ieee754/ldbl-opt/nldbl-qecvt.c (qecvt): Likewise.
* sysdeps/ieee754/ldbl-opt/nldbl-qfcvt.c (qfcvt): Likewise.
* sysdeps/ieee754/ldbl-opt/nldbl-qgcvt.c (qgcvt): Likewise.

14 years ago2006-01-14 Roland McGrath <roland@redhat.com>
roland [Sat, 14 Jan 2006 21:58:44 +0000 (21:58 +0000)]
2006-01-14  Roland McGrath  <roland@redhat.com>

* sysdeps/ieee754/ldbl-opt/configure.in: Use AC_TRY_COMPILE and
verify __LONG_DOUBLE_128__ predefine.
* sysdeps/ieee754/ldbl-opt/configure: Regenerated.

14 years ago.
roland [Sat, 14 Jan 2006 21:16:35 +0000 (21:16 +0000)]
.

14 years ago.
roland [Sat, 14 Jan 2006 21:15:05 +0000 (21:15 +0000)]
.

14 years ago2006-01-14 Roland McGrath <roland@redhat.com>
roland [Sat, 14 Jan 2006 21:14:35 +0000 (21:14 +0000)]
2006-01-14  Roland McGrath  <roland@redhat.com>

* sysdeps/ieee754/ldbl-opt/nldbl-compat.h (NLDBL_HIDDEN): Removed.
(NLDBL_DECL): Rewritten.
Remove __THROW from NLDBL_DECL uses.
Use NLDBL_DECL for __vstrfmon, __vstrfmon_l.
(__nldbl___vstrfmon, __nldbl___vsyslog_chk): Restore missing decls.
* sysdeps/ieee754/ldbl-opt/nldbl-asinh.c: Restore attribute_hidden.

14 years ago.
roland [Sat, 14 Jan 2006 20:33:13 +0000 (20:33 +0000)]
.

14 years ago2006-01-14 Roland McGrath <roland@redhat.com>
roland [Sat, 14 Jan 2006 20:33:04 +0000 (20:33 +0000)]
2006-01-14  Roland McGrath  <roland@redhat.com>

* sysdeps/ieee754/ldbl-opt/nldbl-asinh.c: Restore attribute_hidden.

14 years ago2006-01-14 Roland McGrath <roland@redhat.com>
roland [Sat, 14 Jan 2006 20:32:57 +0000 (20:32 +0000)]
2006-01-14  Roland McGrath  <roland@redhat.com>

* sysdeps/ieee754/ldbl-opt/nldbl-compat.h (NLDBL_HIDDEN): Removed.
(NLDBL_DECL): Rewritten.
Remove __THROW from NLDBL_DECL uses.
Use NLDBL_DECL for __vstrfmon, __vstrfmon_l.

14 years ago2006-01-14 Jakub Jelinek <jakub@redhat.com>
roland [Sat, 14 Jan 2006 20:14:36 +0000 (20:14 +0000)]
2006-01-14  Jakub Jelinek  <jakub@redhat.com>

* misc/sys/cdefs.h (__LDBL_REDIR1_DECL): Define.
(__LDBL_REDIR_DECL): Stringize __nldbl and name.
* stdlib/bits/monetary-ldbl.h: Remove pastos from wchar-ldbl.h.
(strfmon, strfmon_l): Add __LDBL_REDIR_DECL.
* stdlib/bits/stdlib-ldbl.h (strtold, strtold_l, __strtold_internal,
qecvt, qfcvt, qgcvt, qecvt_r, qfcvt_r): Use __LDBL_REDIR1_DECL
instead of __LDBL_REDIR_DECL.
* wcsmbs/bits/wchar-ldbl.h: Remove stale #if.
(__LDBL_REDIR_WCHAR): Remove.
(fwprintf, wprintf, swprintf, vfwprintf, vwprintf, vswprintf,
fwscanf, wscanf, swscanf, vfwscanf, vwscanf, vswscanf): Use
__LDBL_REDIR_DECL instead of __LDBL_REDIR_WCHAR.
(wcstold, wcstold_l, __wcstold_internal): Add __LDBL_REDIR1_DECL.
* wcsmbs/wchar.h: Include bits/wchar-ldbl.h after bits/wchar2.h
instead of before it.
(wcstold inline): Move #ifndef __LDBL_COMPAT before
extern keyword.
* libio/bits/stdio-ldbl.h (__snprintf_chk, __vsnprintf_chk): Add
__LDBL_REDIR_DECL.
* misc/bits/syslog-ldbl.h (vsyslog): Protect with #ifdef __USE_BSD.
(__syslog_chk, __vsyslog_chk): Add __LDBL_REDIR_DECL.

14 years ago.
roland [Sat, 14 Jan 2006 13:03:48 +0000 (13:03 +0000)]
.

14 years ago2006-01-14 Roland McGrath <roland@redhat.com>
roland [Sat, 14 Jan 2006 13:03:31 +0000 (13:03 +0000)]
2006-01-14  Roland McGrath  <roland@redhat.com>

* sysdeps/ieee754/ldbl-opt/nldbl-compat.h (NLDBL_DECL): Fix typo.
(NLDBL_HIDDEN): New macro.
(NLDBL_DECL): Use it in place of attribute_hidden.

14 years ago.
roland [Sat, 14 Jan 2006 12:54:45 +0000 (12:54 +0000)]
.

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

* misc/efgcvt.c: Include <math_ldbl_opt.h> instead of <shlib-compat.h>.
* misc/efgcvt_r.c: Likewise.