kopensolaris-gnu/glibc.git
14 years ago. fedora-glibc-20070317T2130
drepper [Sat, 17 Mar 2007 17:09:13 +0000 (17:09 +0000)]
.

14 years agoInclude stdlib.h.
drepper [Sat, 17 Mar 2007 17:09:07 +0000 (17:09 +0000)]
Include stdlib.h.

14 years ago(_itoa): Undef before redefining.
drepper [Sat, 17 Mar 2007 17:08:56 +0000 (17:08 +0000)]
(_itoa): Undef before redefining.

14 years ago(do_test): Don't rely on signed wrap.
drepper [Sat, 17 Mar 2007 17:08:42 +0000 (17:08 +0000)]
(do_test): Don't rely on signed wrap.

14 years agoInclude stddef.h.
drepper [Sat, 17 Mar 2007 17:08:30 +0000 (17:08 +0000)]
Include stddef.h.
(getnameinfo): Use offsetof.

14 years ago(struct link_map): New forward decl.
drepper [Sat, 17 Mar 2007 17:08:13 +0000 (17:08 +0000)]
(struct link_map): New forward decl.

14 years ago(DL_DST_REQ_STATIC): Add l as macro argument.
drepper [Sat, 17 Mar 2007 17:08:00 +0000 (17:08 +0000)]
(DL_DST_REQ_STATIC): Add l as macro argument.
(DL_DST_REQUIRED): Adjust user.

14 years ago(dl_open_worker): Declare l in 2 different smaller scopes.
drepper [Sat, 17 Mar 2007 17:07:51 +0000 (17:07 +0000)]
(dl_open_worker): Declare l in 2 different smaller scopes.

14 years agoRegenerated: autoconf configure.in
drepper [Sat, 17 Mar 2007 17:04:48 +0000 (17:04 +0000)]
Regenerated: autoconf  configure.in

14 years ago.
drepper [Sat, 17 Mar 2007 17:04:20 +0000 (17:04 +0000)]
.

14 years agoUse __extern_inline and __extern_always_inline where appropriate.
drepper [Sat, 17 Mar 2007 17:04:06 +0000 (17:04 +0000)]
Use __extern_inline and __extern_always_inline where appropriate.

14 years ago(__extern_inline, __extern_always_inline): Define.
drepper [Sat, 17 Mar 2007 17:02:27 +0000 (17:02 +0000)]
(__extern_inline, __extern_always_inline): Define.

14 years ago(CFLAGS): Use $(gnu89-inline-CFLAGS) together with -std=gnu99.
drepper [Sat, 17 Mar 2007 17:02:14 +0000 (17:02 +0000)]
(CFLAGS): Use $(gnu89-inline-CFLAGS) together with -std=gnu99.

14 years ago(gnu89-inline-CFLAGS): New variable.
drepper [Sat, 17 Mar 2007 17:02:00 +0000 (17:02 +0000)]
(gnu89-inline-CFLAGS): New variable.

14 years ago(libc_cv_gnu89_inline): Test for -fgnu89-inline.
drepper [Sat, 17 Mar 2007 17:01:46 +0000 (17:01 +0000)]
(libc_cv_gnu89_inline): Test for -fgnu89-inline.

14 years ago(find_translit): Return NULL if ctype is NULL.
drepper [Sat, 17 Mar 2007 16:52:21 +0000 (16:52 +0000)]
(find_translit): Return NULL if ctype is NULL.

14 years ago.
drepper [Thu, 15 Mar 2007 20:12:43 +0000 (20:12 +0000)]
.

14 years ago.
drepper [Thu, 15 Mar 2007 20:10:51 +0000 (20:10 +0000)]
.

14 years agoDon't raise FE_INVALID when argument is qNaN.
drepper [Thu, 15 Mar 2007 20:10:43 +0000 (20:10 +0000)]
Don't raise FE_INVALID when argument is qNaN.

14 years ago(log_test): Test -Inf and NaN.
drepper [Thu, 15 Mar 2007 20:10:16 +0000 (20:10 +0000)]
(log_test): Test -Inf and NaN.
(log10_test, log1p_test, log2_test): Test -Inf.

14 years ago.
drepper [Thu, 15 Mar 2007 20:09:02 +0000 (20:09 +0000)]
.

14 years ago(tests): Add tst-argp2.
drepper [Thu, 15 Mar 2007 20:08:57 +0000 (20:08 +0000)]
(tests): Add tst-argp2.

14 years agoTest for argp_help.
drepper [Thu, 15 Mar 2007 20:08:46 +0000 (20:08 +0000)]
Test for argp_help.

14 years ago(hol_cluster_cmp): Fix comparisons used to find ancestors with the same
drepper [Thu, 15 Mar 2007 20:08:18 +0000 (20:08 +0000)]
(hol_cluster_cmp): Fix comparisons used to find ancestors with the same
depths.

14 years ago.
drepper [Thu, 15 Mar 2007 20:06:22 +0000 (20:06 +0000)]
.

14 years ago(setutent_file): Use O_LARGEFILE for open_not_cancel_2.
drepper [Thu, 15 Mar 2007 20:06:17 +0000 (20:06 +0000)]
(setutent_file): Use O_LARGEFILE for open_not_cancel_2.
(updwtmp_file): Likewise.

14 years ago.
drepper [Thu, 15 Mar 2007 20:05:19 +0000 (20:05 +0000)]
.

14 years ago(tests): Add test-inet6_opt.
drepper [Thu, 15 Mar 2007 20:05:02 +0000 (20:05 +0000)]
(tests): Add test-inet6_opt.

14 years agoTest inet6_opt interfaces.
drepper [Thu, 15 Mar 2007 20:04:51 +0000 (20:04 +0000)]
Test inet6_opt interfaces.

14 years ago(add_padding): Only insert padding if npad > 0.
drepper [Thu, 15 Mar 2007 20:04:17 +0000 (20:04 +0000)]
(add_padding): Only insert padding if npad > 0.
(inet6_opt_append): Don't check extlen is big enough if extbuf is NULL.
(inet6_opt_finish): Likewise.

14 years ago(make_request): Use page sized buffer.
drepper [Thu, 15 Mar 2007 20:02:24 +0000 (20:02 +0000)]
(make_request): Use page sized buffer.

14 years ago(__netlink_request): Never reallocate the buffer, instead fail for
drepper [Thu, 15 Mar 2007 20:02:11 +0000 (20:02 +0000)]
(__netlink_request): Never reallocate the buffer, instead fail for
MSG_TRUNC or for EBUSY NLMSG_ERR.  Instead use a page sized buffer.

14 years ago.
drepper [Wed, 14 Mar 2007 22:32:50 +0000 (22:32 +0000)]
.

14 years agoDefine tst-sscanf-ENV.
drepper [Wed, 14 Mar 2007 22:32:43 +0000 (22:32 +0000)]
Define tst-sscanf-ENV.

14 years agoUse fa_IR.UTF-8 which exists internally.
drepper [Wed, 14 Mar 2007 22:32:31 +0000 (22:32 +0000)]
Use fa_IR.UTF-8 which exists internally.

14 years ago * sysdeps/alpha/fpu/s_llround.c: New file.
rth [Wed, 14 Mar 2007 20:01:04 +0000 (20:01 +0000)]
    * sysdeps/alpha/fpu/s_llround.c: New file.
* sysdeps/alpha/fpu/s_llroundf.c: New file.
* sysdeps/alpha/fpu/s_lround.c: New file.
* sysdeps/alpha/fpu/s_lroundf.c: New file.
* sysdeps/alpha/fpu/s_round.c: New file.
* sysdeps/alpha/fpu/s_roundf.c: New file.
* sysdeps/alpha/fpu/s_trunc.c: New file.
* sysdeps/alpha/fpu/s_truncf.c: New file.

14 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.

14 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.

14 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.

14 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.

14 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.

14 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.

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

14 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.

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

14 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.

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

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

14 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.

14 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.

14 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.

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

14 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.

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

14 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.

14 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.

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

14 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.

14 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.

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

14 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.

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

14 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.

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

14 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.

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

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

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

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

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

14 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.

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

14 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 /.

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

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

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

14 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.

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

14 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.

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

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

14 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.

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

14 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.

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

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

14 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.

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

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

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

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

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

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

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

14 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.

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

14 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.

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

14 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.

14 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.