kopensolaris-gnu/glibc.git
13 years ago * sysdeps/alpha/fpu/s_ceil.c: Rewrite without branches.
rth [Wed, 14 Mar 2007 17:44:13 +0000 (17:44 +0000)]
* sysdeps/alpha/fpu/s_ceil.c: Rewrite without branches.
* sysdeps/alpha/fpu/s_ceilf.c: Likewise.
* sysdeps/alpha/fpu/s_floor.c: Likewise.
* sysdeps/alpha/fpu/s_floorf.c: Likewise.
* sysdeps/alpha/fpu/s_rint.c: Likewise.
* sysdeps/alpha/fpu/s_rintf.c: Likewise.

* sysdeps/alpha/fpu/s_fmax.S: New file.
* sysdeps/alpha/fpu/s_fmaxf.S: New file.
* sysdeps/alpha/fpu/s_fmin.S: New file.
* sysdeps/alpha/fpu/s_fminf.S: New file.
* sysdeps/alpha/fpu/s_isnan.c: New file.
* sysdeps/alpha/fpu/s_isnanf.c: New file.
* sysdeps/alpha/fpu/s_llrint.c: New file.
* sysdeps/alpha/fpu/s_llrintf.c: New file.
* sysdeps/alpha/fpu/s_lrint.c: New file.
* sysdeps/alpha/fpu/s_lrintf.c: New file.
* sysdeps/alpha/fpu/s_nearbyint.c: New file.
* sysdeps/alpha/fpu/s_nearbyintf.c: New file.

* sysdeps/alpha/fpu/bits/mathinline.h (__floorf, __floor): Remove.
(__fdimf, fdimf, __fdim, fdim): Remove.
(__signbitf, __signbit, __signbitl): Use gcc builtin if available.
(__isnanf, __isnan, __isnanl): New.

13 years ago * sysdeps/ieee754/ldbl-128/Makefile: New file.
rth [Wed, 14 Mar 2007 17:36:17 +0000 (17:36 +0000)]
    * sysdeps/ieee754/ldbl-128/Makefile: New file.

13 years ago * sysdeps/alpha/Makefile (sysdep-CFLAGS): Force dynamic rounding.
rth [Wed, 14 Mar 2007 00:40:49 +0000 (00:40 +0000)]
    * sysdeps/alpha/Makefile (sysdep-CFLAGS): Force dynamic rounding.
        * sysdeps/alpha/fpu/bits/mathinline.h (__signbitl): New.
        * sysdeps/alpha/fpu/libm-test-ulps: Regenerate.
        * sysdeps/unix/sysv/linux/alpha/alphaev6/fpu/Implies: New file.
        * sysdeps/unix/sysv/linux/alpha/alphaev67/fpu/Implies: New file.
        * sysdeps/unix/sysv/linux/alpha/fpu/Implies: New file.

13 years ago * sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h (PSEUDO): Use two
rth [Tue, 13 Mar 2007 21:28:03 +0000 (21:28 +0000)]
    * sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h (PSEUDO): Use two
separate cfi regions for the two subsections.

13 years ago * elf/dl-support.c (_dl_aux_init): Honor DL_PLATFORM_AUXV.
rth [Tue, 13 Mar 2007 21:25:15 +0000 (21:25 +0000)]
    * elf/dl-support.c (_dl_aux_init): Honor DL_PLATFORM_AUXV.
* sysdeps/unix/sysv/linux/alpha/dl-auxv.h: New file.
* sysdeps/unix/sysv/linux/alpha/dl-support.c: New file.
* sysdeps/unix/sysv/linux/alpha/dl-sysdep.c (__libc_alpha_cache_shape):
Move to dl-auxv.h; initialize instead of extern weak.
(DL_PLATFORM_AUXV): Move to dl-auxv.h; don't test for undef
weak symbol.
* sysdeps/unix/sysv/linux/alpha/sysconf.c (__libc_alpha_cache_shape):
Extern instead of initialized.

13 years ago * sysdeps/unix/sysv/linux/alpha/sigsuspend.S: Add support for
rth [Tue, 13 Mar 2007 16:05:43 +0000 (16:05 +0000)]
    * sysdeps/unix/sysv/linux/alpha/sigsuspend.S: Add support for
__sigsuspend_nocancel.

13 years ago.
drepper [Tue, 6 Mar 2007 14:53:08 +0000 (14:53 +0000)]
.

13 years ago(get_scope): Correct test for 172.16/12 address range.
drepper [Tue, 6 Mar 2007 14:52:57 +0000 (14:52 +0000)]
(get_scope): Correct test for 172.16/12 address range.

13 years ago.
drepper [Mon, 5 Mar 2007 20:32:32 +0000 (20:32 +0000)]
.

13 years ago(__netlink_request): Retry with a new netlink socket if NLMSG_ERR -EBUSY
drepper [Mon, 5 Mar 2007 20:32:27 +0000 (20:32 +0000)]
(__netlink_request): Retry with a new netlink socket if NLMSG_ERR -EBUSY
is seen after some MSG_TRUNC message.

13 years ago.
drepper [Mon, 5 Mar 2007 19:40:18 +0000 (19:40 +0000)]
.

13 years ago.
drepper [Mon, 5 Mar 2007 19:38:56 +0000 (19:38 +0000)]
.

13 years agoAvoid invalid exception for x qNaN and y either +-inf or non-integer value.
drepper [Mon, 5 Mar 2007 19:38:51 +0000 (19:38 +0000)]
Avoid invalid exception for x qNaN and y either +-inf or non-integer value.

13 years ago(pow_test): Add more tests involving NaNs.
drepper [Mon, 5 Mar 2007 19:37:53 +0000 (19:37 +0000)]
(pow_test): Add more tests involving NaNs.

13 years ago(__ieee754_pow): Check for NaN earlier.
drepper [Mon, 5 Mar 2007 19:37:40 +0000 (19:37 +0000)]
(__ieee754_pow): Check for NaN earlier.

13 years ago.
drepper [Mon, 5 Mar 2007 19:35:17 +0000 (19:35 +0000)]
.

13 years agoRemove sys/io.h from sysdep_headers.
drepper [Mon, 5 Mar 2007 19:35:02 +0000 (19:35 +0000)]
Remove sys/io.h from sysdep_headers.

13 years ago.
drepper [Mon, 5 Mar 2007 19:32:39 +0000 (19:32 +0000)]
.

13 years ago(find_transition): Instead of a linear search try to
drepper [Mon, 5 Mar 2007 19:32:03 +0000 (19:32 +0000)]
(find_transition): Instead of a linear search try to
guess the transition index, use a linear search if the result is at
most 10 transitions away from the guess or binary search otherwise.

13 years ago * sysdeps/unix/sysv/linux/ifaddrs.c (__netlink_request): Fix
jakub [Tue, 27 Feb 2007 11:20:39 +0000 (11:20 +0000)]
* sysdeps/unix/sysv/linux/ifaddrs.c (__netlink_request): Fix
memory reallocation.

13 years ago.
drepper [Sun, 25 Feb 2007 21:44:22 +0000 (21:44 +0000)]
.

13 years ago(__libc_fork): Reset refcntr in new thread, don't just decrement it.
drepper [Sun, 25 Feb 2007 21:43:28 +0000 (21:43 +0000)]
(__libc_fork): Reset refcntr in new thread, don't just decrement it.

13 years ago(____STRTOF_INTERNAL): Some more branch prediction.
drepper [Thu, 22 Feb 2007 04:14:02 +0000 (04:14 +0000)]
(____STRTOF_INTERNAL): Some more branch prediction.

13 years ago.
drepper [Thu, 22 Feb 2007 00:45:40 +0000 (00:45 +0000)]
.

13 years ago(____STRTOF_INTERNAL): Add branch predictions and fix some typos.
drepper [Thu, 22 Feb 2007 00:45:26 +0000 (00:45 +0000)]
(____STRTOF_INTERNAL): Add branch predictions and fix some typos.

13 years ago.
drepper [Wed, 21 Feb 2007 21:54:19 +0000 (21:54 +0000)]
.

13 years ago(____STRTOF_INTERNAL): Optimize use of TOLOWER.
drepper [Wed, 21 Feb 2007 21:54:09 +0000 (21:54 +0000)]
(____STRTOF_INTERNAL): Optimize use of TOLOWER.

13 years ago.
drepper [Wed, 21 Feb 2007 19:13:15 +0000 (19:13 +0000)]
.

13 years agoUndo last change, fprem1 does not produce the right results.
drepper [Wed, 21 Feb 2007 19:12:47 +0000 (19:12 +0000)]
Undo last change, fprem1 does not produce the right results.

13 years ago(posix_madvise): Typos.
drepper [Wed, 21 Feb 2007 19:07:06 +0000 (19:07 +0000)]
(posix_madvise): Typos.

13 years ago.
drepper [Wed, 21 Feb 2007 19:03:26 +0000 (19:03 +0000)]
.

13 years agoRemove posix_madvise entry.
drepper [Wed, 21 Feb 2007 19:02:17 +0000 (19:02 +0000)]
Remove posix_madvise entry.

13 years agoposix_madvise for Linux.
drepper [Wed, 21 Feb 2007 19:02:07 +0000 (19:02 +0000)]
posix_madvise for Linux.

13 years ago. fedora-glibc-20070221T1011
drepper [Wed, 21 Feb 2007 09:36:46 +0000 (09:36 +0000)]
.

13 years ago(ftw_startup): Handle special case of FTW_CHDIR in /.
drepper [Wed, 21 Feb 2007 09:36:15 +0000 (09:36 +0000)]
(ftw_startup): Handle special case of FTW_CHDIR in /.
(open_dir_stream): Likewise.

13 years ago(tests): Add bug-ftw5.
drepper [Wed, 21 Feb 2007 09:35:36 +0000 (09:35 +0000)]
(tests): Add bug-ftw5.

13 years agoTest for nftw with FTW_CHDIR on /.
drepper [Wed, 21 Feb 2007 09:35:26 +0000 (09:35 +0000)]
Test for nftw with FTW_CHDIR on /.

13 years ago.
drepper [Wed, 21 Feb 2007 09:11:47 +0000 (09:11 +0000)]
.

13 years ago(cache_addserv): Remove unnecessary conditional.
drepper [Wed, 21 Feb 2007 09:11:23 +0000 (09:11 +0000)]
(cache_addserv): Remove unnecessary conditional.

13 years ago(cache_addhst): Remove unnecessary conditional.
drepper [Wed, 21 Feb 2007 09:09:08 +0000 (09:09 +0000)]
(cache_addhst): Remove unnecessary conditional.

13 years ago(cache_addgr): In case a record changed on refresh, adjust key_copy.
drepper [Wed, 21 Feb 2007 09:07:54 +0000 (09:07 +0000)]
(cache_addgr): In case a record changed on refresh, adjust key_copy.

13 years ago.
drepper [Wed, 21 Feb 2007 09:05:36 +0000 (09:05 +0000)]
.

13 years ago(cache_addpw): In case a record changed on refresh, adjust key_copy.
drepper [Wed, 21 Feb 2007 09:05:19 +0000 (09:05 +0000)]
(cache_addpw): In case a record changed on refresh, adjust key_copy.

13 years ago.
drepper [Wed, 21 Feb 2007 08:57:44 +0000 (08:57 +0000)]
.

13 years ago(sprint_doubles): Some more tests.
drepper [Wed, 21 Feb 2007 08:57:03 +0000 (08:57 +0000)]
(sprint_doubles): Some more tests.

13 years ago(___printf_fp): Handle a few more special cases.
drepper [Wed, 21 Feb 2007 08:56:40 +0000 (08:56 +0000)]
(___printf_fp): Handle a few more special cases.

13 years ago.
drepper [Wed, 21 Feb 2007 08:48:21 +0000 (08:48 +0000)]
.

13 years agoCorrect last patch, correct PTHFCT_CALL definition.
drepper [Wed, 21 Feb 2007 08:48:11 +0000 (08:48 +0000)]
Correct last patch, correct PTHFCT_CALL definition.

13 years ago(___printf_fp): Minor optimization.
drepper [Tue, 20 Feb 2007 06:25:14 +0000 (06:25 +0000)]
(___printf_fp): Minor optimization.

13 years ago.
drepper [Tue, 20 Feb 2007 01:11:40 +0000 (01:11 +0000)]
.

13 years ago(___printf_fp): Cleanups and minor optimization.
drepper [Tue, 20 Feb 2007 01:11:17 +0000 (01:11 +0000)]
(___printf_fp): Cleanups and minor optimization.

13 years agoOne last minor change.
drepper [Mon, 19 Feb 2007 22:27:52 +0000 (22:27 +0000)]
One last minor change.

13 years agoOne more small optimization.
drepper [Mon, 19 Feb 2007 22:09:47 +0000 (22:09 +0000)]
One more small optimization.

13 years ago.
drepper [Mon, 19 Feb 2007 21:20:09 +0000 (21:20 +0000)]
.

13 years agoSmall cleanups throughout.
drepper [Mon, 19 Feb 2007 21:20:02 +0000 (21:20 +0000)]
Small cleanups throughout.

13 years ago.
drepper [Mon, 19 Feb 2007 05:48:54 +0000 (05:48 +0000)]
.

13 years agoUse fprem1 instead of fprem.
drepper [Mon, 19 Feb 2007 05:48:49 +0000 (05:48 +0000)]
Use fprem1 instead of fprem.

13 years ago.
drepper [Mon, 19 Feb 2007 05:44:33 +0000 (05:44 +0000)]
.

13 years agoOutside libc don't use locking.
drepper [Mon, 19 Feb 2007 05:44:23 +0000 (05:44 +0000)]
Outside libc don't use locking.

13 years ago.
drepper [Mon, 19 Feb 2007 05:43:32 +0000 (05:43 +0000)]
.

13 years agoIf PTR_DEMANGLE is not available, don't use it.
drepper [Mon, 19 Feb 2007 05:43:20 +0000 (05:43 +0000)]
If PTR_DEMANGLE is not available, don't use it.

13 years ago.
drepper [Mon, 19 Feb 2007 04:40:58 +0000 (04:40 +0000)]
.

13 years ago(tests): Add tst-sscanf.
drepper [Mon, 19 Feb 2007 04:40:43 +0000 (04:40 +0000)]
(tests): Add tst-sscanf.
(LOCALES): Add fa_IR.UTF-8.

13 years agoTest for localized floating-point numbers in sscanf.
drepper [Mon, 19 Feb 2007 04:40:13 +0000 (04:40 +0000)]
Test for localized floating-point numbers in sscanf.

13 years ago.
drepper [Mon, 19 Feb 2007 04:39:47 +0000 (04:39 +0000)]
.

13 years agoHandle localized digits etc for floating point numbers.
drepper [Mon, 19 Feb 2007 04:39:13 +0000 (04:39 +0000)]
Handle localized digits etc for floating point numbers.

13 years ago.
drepper [Sun, 18 Feb 2007 19:03:30 +0000 (19:03 +0000)]
.

13 years ago(double_tests): New tests.
drepper [Sun, 18 Feb 2007 19:03:16 +0000 (19:03 +0000)]
(double_tests): New tests.
(main): Hook them up.

13 years agoFix problems in width accounting.
drepper [Sun, 18 Feb 2007 19:02:58 +0000 (19:02 +0000)]
Fix problems in width accounting.

13 years ago..
drepper [Sun, 18 Feb 2007 09:43:44 +0000 (09:43 +0000)]
..

13 years agoMore simplifications of floating-point reader.
drepper [Sun, 18 Feb 2007 09:43:20 +0000 (09:43 +0000)]
More simplifications of floating-point reader.

13 years ago.
drepper [Sun, 18 Feb 2007 09:25:25 +0000 (09:25 +0000)]
.

13 years agoAdjust for unified collation.
drepper [Sun, 18 Feb 2007 09:25:17 +0000 (09:25 +0000)]
Adjust for unified collation.

13 years ago.
drepper [Sun, 18 Feb 2007 09:21:24 +0000 (09:21 +0000)]
.

13 years agoDon't define HOK here as well.
drepper [Sun, 18 Feb 2007 09:21:17 +0000 (09:21 +0000)]
Don't define HOK here as well.

13 years ago.
drepper [Sun, 18 Feb 2007 09:01:04 +0000 (09:01 +0000)]
.

13 years agoRemove unused WIDTH handling.
drepper [Sun, 18 Feb 2007 09:00:57 +0000 (09:00 +0000)]
Remove unused WIDTH handling.

13 years ago.
drepper [Sun, 18 Feb 2007 08:25:47 +0000 (08:25 +0000)]
.

13 years ago(tests): Add tst-swscanf.
drepper [Sun, 18 Feb 2007 08:25:39 +0000 (08:25 +0000)]
(tests): Add tst-swscanf.

13 years agoMake tests usable for swscanf testing.
drepper [Sun, 18 Feb 2007 08:25:15 +0000 (08:25 +0000)]
Make tests usable for swscanf testing.

13 years agoTest for swscanf.
drepper [Sun, 18 Feb 2007 08:24:58 +0000 (08:24 +0000)]
Test for swscanf.

13 years ago.
drepper [Sun, 18 Feb 2007 04:52:16 +0000 (04:52 +0000)]
.

13 years ago(SUPPORTED-LOCALES): Remove sr_CS locales.
drepper [Sun, 18 Feb 2007 04:52:09 +0000 (04:52 +0000)]
(SUPPORTED-LOCALES): Remove sr_CS locales.

13 years ago.
drepper [Sun, 18 Feb 2007 04:43:17 +0000 (04:43 +0000)]
.

13 years agoiRevert last collation patch.
drepper [Sun, 18 Feb 2007 04:43:12 +0000 (04:43 +0000)]
iRevert last collation patch.

13 years ago.
drepper [Sun, 18 Feb 2007 04:34:28 +0000 (04:34 +0000)]
.

13 years agoReplace current collation rules by including
drepper [Sun, 18 Feb 2007 04:34:22 +0000 (04:34 +0000)]
Replace current collation rules by including
iso14651_t1 and adding extra rules if needed.  There should be
no noticeable changes in sorted text. only ligatures and
ignoreable characters have modified weights.

13 years agoSimplified. Extended.
drepper [Sun, 18 Feb 2007 04:33:37 +0000 (04:33 +0000)]
Simplified.  Extended.

13 years ago.
drepper [Sun, 18 Feb 2007 03:59:48 +0000 (03:59 +0000)]
.

13 years agoNew version.
drepper [Sun, 18 Feb 2007 03:59:45 +0000 (03:59 +0000)]
New version.

13 years ago.
drepper [Sat, 17 Feb 2007 19:37:51 +0000 (19:37 +0000)]
.

13 years agoFix abday, abmon, d_t_fmt, d_fmt, and date_fmt.
drepper [Sat, 17 Feb 2007 19:37:46 +0000 (19:37 +0000)]
Fix abday, abmon, d_t_fmt, d_fmt, and date_fmt.

13 years ago.
drepper [Sat, 17 Feb 2007 19:08:46 +0000 (19:08 +0000)]
.

13 years agoAdd am/pm format support.
drepper [Sat, 17 Feb 2007 19:08:28 +0000 (19:08 +0000)]
Add am/pm format support.

13 years ago.
drepper [Sat, 17 Feb 2007 18:58:25 +0000 (18:58 +0000)]
.

13 years agoFix currency_symbol and its placement.
drepper [Sat, 17 Feb 2007 18:58:20 +0000 (18:58 +0000)]
Fix currency_symbol and its placement.

13 years ago.
drepper [Sat, 17 Feb 2007 18:42:44 +0000 (18:42 +0000)]
.

13 years agoMove using declaration for tm out of namespace.
drepper [Sat, 17 Feb 2007 18:42:33 +0000 (18:42 +0000)]
Move using declaration for tm out of namespace.

13 years ago(struct lconv): Also define in std namespace.
drepper [Sat, 17 Feb 2007 18:34:52 +0000 (18:34 +0000)]
(struct lconv): Also define in std namespace.

13 years agoDefine __jmp_buf_tag in global namespace. Remove using for __jmp_buf_tag.
drepper [Sat, 17 Feb 2007 18:33:50 +0000 (18:33 +0000)]
Define __jmp_buf_tag in global namespace.  Remove using for __jmp_buf_tag.